[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fvLSs6O96wW_-VIxwSUY-XZ80DUWwnA6MTr81yliJicc":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":128,"fingerprints":444},"shipsmart","Shipping with ShipSmart for WooCommerce","1.1.4","Apiki","https:\u002F\u002Fprofiles.wordpress.org\u002Fapiki\u002F","\u003Cp>Somos uma startup brasileira de tecnologia que agiliza o processo de exportação!\u003Cbr \u002F>\nAtendemos diversas empresas como Flamengo, New Beach, Insider, Pantys, Haight; somos parceiros da Amazon e de diversas agências também.\u003C\u002Fp>\n\u003Cp>Temos um software que faz a gestão dos envios, calculando o frete e impostos em tempo real, além disso, temos parceria com as principais operadoras globais de frete e integração com plataformas de e-commerce’s.\u003C\u002Fp>\n\u003Cp>Só instalar o nosso app e começar a vender para mais de 150 países!\u003C\u002Fp>\n\u003Cp>Com nossa solução, você terá as vantagens de Internacionalização da marca, venda em outras moedas, tabela de frete competitiva, geração de toda documentação de embarque e exportação direta.\u003C\u002Fp>\n\u003Cp>Nós já temos integração (API) e relacionamento com o Woocommerce,  ative a sua integração e conquiste o mundo!\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP version 7.4 ou maior.\u003C\u002Fli>\n\u003Cli>WooCommerce version 5.0.x ou maior.\u003C\u002Fli>\n\u003C\u002Ful>\n","Solução para logística crossborder. Cálculo de frete, impostos, gestão de pedidos e envios internacionais.",10,1212,0,"2026-02-12T13:23:00.000Z","6.8.5","5.0","7.4",[19,20,21,4,22],"cart","checkout","ship","woocommerce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshipsmart.1.1.4.zip",100,null,"2026-03-15T14:54:45.397Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"apiki",6,1130,88,30,86,"2026-04-05T14:45:31.730Z",[38,57,75,90,106],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":34,"downloaded":46,"rating":13,"num_ratings":13,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":49,"tags":50,"homepage":53,"download_link":54,"security_score":55,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":56},"checkout-shipping-message-add-on-for-woocommerce","Checkout Shipping Message Add-on for WooCommerce","1.0.0","willduttenhance","https:\u002F\u002Fprofiles.wordpress.org\u002Fwillduttenhance\u002F","\u003Cp>This add-on will allow you to add a custom message to WooCommerce under that shipping totals shipping section of your checkout.\u003C\u002Fp>\n\u003Cp>The message will be wrapped by id shipping_message and class woocommerce-shipping-shipping-message for your theme to style\u003C\u002Fp>\n\u003Cp>Proudly supported by \u003Ca href=\"http:\u002F\u002Fenhanceindustries.com\u002F\" rel=\"nofollow ugc\">Enhance Industries\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>Allows global custom message on the shipping totals area when checking out of Woocommerce\u003C\u002Fp>\n\u003Ch4>Supported Shops:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WooCommerce (3.8.x) …tested to 5.1.0\u003C\u002Fli>\n\u003Cli>PHP 5.3 or higher\u003C\u002Fli>\n\u003Cli>WordPress 5.7.x or higher\u003C\u002Fli>\n\u003C\u002Ful>\n","This add-on will allow you to add a custom message to WooCommerce under that shipping totals shipping section of your checkout.",1315,"2021-04-14T02:48:00.000Z","5.7.15","5.3",[19,20,51,52,22],"shipping","shipping-message","https:\u002F\u002Fgithub.com\u002Fenhanceindustries\u002Fcheckout-shipping-message-add-on-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcheckout-shipping-message-add-on-for-woocommerce.zip",85,"2026-03-15T15:16:48.613Z",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":25,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":23,"tags":71,"homepage":23,"download_link":74,"security_score":55,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":56},"free-shipping-notice-for-woocommerce","Free Shipping Notice for WooCommerce","2.0","caitlinchou","https:\u002F\u002Fprofiles.wordpress.org\u002Fcaitlinchou\u002F","\u003Cp>Increase average order value by advertising your free shipping. Make sure your customers know about your offer through the Free Shipping Notice plugin.\u003C\u002Fp>\n\u003Cp>Free Shipping Notice adds a message in your cart and checkout about the amount remaining until a customer is eligible for free shipping.\u003C\u002Fp>\n\u003Cp>Features\u003Cbr \u002F>\n*   \u003Cstrong>Individualized\u003C\u002Fstrong> – updates based on each customer’s cart total to show remaining amount to spend\u003Cbr \u002F>\n*   \u003Cstrong>Customization\u003C\u002Fstrong> – customize colors, free shipping minimum, and applicable countries in the settings tab\u003Cbr \u002F>\n*   \u003Cstrong>Geolocation\u003C\u002Fstrong> – the plugin will detect a customer’s country to see if free shipping applies there (based on settings)\u003Cbr \u002F>\n*   \u003Cstrong>Mobile-friendly\u003C\u002Fstrong> – compatible with mobile devices\u003C\u002Fp>\n\u003Cp>Note\u003Cbr \u002F>\nTo use Free Shipping Notice, you must set up free shipping by adding a “free shipping” shipping method with a minimum order requirement through WooCommerce shipping zones\u003C\u002Fp>\n","Displays the remaining price to receive free shipping on the cart and checkout pages.",20,2856,1,"2019-03-11T15:31:00.000Z","4.9.29","3.0.0",[19,20,72,73,22],"free-shipping","free-shipping-tracker","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffree-shipping-notice-for-woocommerce.2.0.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":13,"downloaded":83,"rating":13,"num_ratings":13,"last_updated":84,"tested_up_to":48,"requires_at_least":85,"requires_php":86,"tags":87,"homepage":23,"download_link":89,"security_score":55,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":56},"change-shipping-label","Change Shipping Label","1.2","Jan Wittler | Wittler Web GmbH","https:\u002F\u002Fprofiles.wordpress.org\u002Fbloggingwelt\u002F","\u003Cp>A simple plugin for changing shipping labels in WooCommece cart and checkout. You have options for showing or hiding it completely and you can change the labels to the text that you want!\u003C\u002Fp>\n\u003Cp>I can’t guarantee that the labels you have changed match the legal obligations in your country, so please check this in advance. I am not responsible for the functionality of the plugin and the use is at your own risk and responsibility.\u003C\u002Fp>\n","A simple plugin for changing shipping labels in WooCommece cart and checkout.",947,"2021-04-08T11:09:00.000Z","3.3","5.2.4",[19,20,88,51,22],"labels","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchange-shipping-label.zip",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":13,"downloaded":98,"rating":13,"num_ratings":13,"last_updated":99,"tested_up_to":100,"requires_at_least":101,"requires_php":17,"tags":102,"homepage":104,"download_link":105,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":56},"lite-shipping-counter-notice","Lite Shipping Counter & Notice","1.0.2","Luis Ruiz","https:\u002F\u002Fprofiles.wordpress.org\u002Flruizcode\u002F","\u003Cp>Lite Shipping Counter & Notice displays a simple message in Cart and\u002For Checkout telling customers how much they need to add to qualify for free shipping.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Toggle enable\u002Fdisable globally\u003C\u002Fli>\n\u003Cli>Custom message text with %%amount%% placeholder\u003C\u002Fli>\n\u003Cli>Show on Cart and\u002For Checkout pages\u003C\u002Fli>\n\u003Cli>Optional built-in styling or disable for custom CSS\u003C\u002Fli>\n\u003Cli>Background & text color customization\u003C\u002Fli>\n\u003Cli>Rounded corners option\u003C\u002Fli>\n\u003Cli>Ultra lightweight – no external assets on frontend\u003C\u002Fli>\n\u003Cli>Modern React-based settings page\u003C\u002Fli>\n\u003Cli>HPOS compatible\u003C\u002Fli>\n\u003Cli>Multilingual Compatibility: WPML, Polylang, TranslatePress, qTranslate-X, Weglot, WordPress locale (fallback)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>This plugin uses a build process to generate the JavaScript and CSS files\u003Cbr \u002F>\ndistributed in \u003Ccode>assets\u002Fbuild\u002F\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>The original, human-readable source files are available in the\u003Cbr \u002F>\n    assets\u002Fsrc\u002F directory included in this plugin.\u003C\u002Fp>\n","Lightweight notice for WooCommerce that shows how much is left to unlock free shipping.",130,"2026-02-17T11:44:00.000Z","6.9.4","6.0",[19,20,72,103,22],"notification-bar","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flite-shipping-counter-notice\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flite-shipping-counter-notice.1.0.2.zip",{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":114,"downloaded":115,"rating":116,"num_ratings":117,"last_updated":118,"tested_up_to":100,"requires_at_least":119,"requires_php":120,"tags":121,"homepage":126,"download_link":127,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":56},"woocommerce-direct-checkout","Direct Checkout for WooCommerce","3.6.3","quadlayers","https:\u002F\u002Fprofiles.wordpress.org\u002Fquadlayers\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fquadlayers.com\u002Fproducts\u002Fwoocommerce-direct-checkout\u002F\" rel=\"nofollow ugc\">Premium\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fquadlayers.com\u002Fwoocommerce-direct-checkout\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fquadlayers.com\u002Fdocumentation\u002Fwoocommerce-direct-checkout\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fquadlayers\u002F\" rel=\"nofollow ugc\">Community\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>WooCommerce direct checkout is a helpful tool to simplify the checkout process. Direct checkout converts into one-click process, customer dicesion to sale.\u003C\u002Fp>\n\u003Ch3>Presentation\u003C\u002Fh3>\n\u003Cp>WooCommerce Direct Checkout  is a plugin to allow the steps reduction inside Woocommerce checkout process. You are able to simplify the checkout process by skipping the shopping cart page. The “Add to cart” button is added in each product to redirect customers to the checkout page. This can encourage buyers to shop more and quickly. You will increase your sales reducing cart abandonment.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FRH7WJEZYLOU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>Highlights\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Simplify check out process.\u003C\u002Fli>\n\u003Cli>Reduce cart abandonment\u003C\u002Fli>\n\u003Cli>Skip add to cart.\u003C\u002Fli>\n\u003Cli>Avoid reload checkout page.\u003C\u002Fli>\n\u003Cli>Remove checkout fields.\u003C\u002Fli>\n\u003Cli>Quick purchase functionality.\u003C\u002Fli>\n\u003Cli>Simplify Woocommerce.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Formerly WooCommerce Direct Checkout\u003C\u002Fh3>\n\u003Cp>This plugin was formerly known as “WooCommerce Direct Checkout”. WordPress forced us on August 8, 2019 to change the name of the plugin due to use of the “WooCommerce” word at the beginning of the name. We apologize for the problems that the downtime may have caused to you.\u003C\u002Fp>\n\u003Ch3>Ajax add to cart\u003C\u002Fh3>\n\u003Cp>The Ajax add to cart option allows you to include single products, variable, grouped and virtual products in the cart without required to reload the entire site each time.\u003C\u002Fp>\n\u003Ch3>Speed checkout process\u003C\u002Fh3>\n\u003Cp>WooCommerce Direct Checkout aims to simplify the checkout process, leading to an immediate increase in sales. This plugin for WooCommerce allows you to redirect users to the checkout instead of cart page, change the text and link of the added to cart alert and include the ajax add to cart button in the products pages.\u003C\u002Fp>\n\u003Ch3>Remove checkout fields\u003C\u002Fh3>\n\u003Cp>The checkout options allow you to easily remove the unnecessary fields to reduce the user spend completing those fields. Also WooCommerce Direct Checkot allows you to remove other unnecessary things in the checkout process like the order comments, shipping address, coupon form, policy text, and terms and conditions.\u003C\u002Fp>\n\u003Ch3>One page checkout\u003C\u002Fh3>\n\u003Cp>In the premium version of WooCommerce Direct Checkot, we’ve included an incredible feature that includes a cart form in the checkout. This allows your users to edit the cart items directly in the checkout page, avoiding the need to force them to edit the order in the cart page.\u003C\u002Fp>\n\u003Ch3>Quick purchase button\u003C\u002Fh3>\n\u003Cp>The premium version of WooCommerce Direct Checkot allows to include a quick purchase button in the single products page that redirects your users directly to the checkout page, avoiding the need to force them to add the products in the cart.\u003Cbr \u002F>\n\\\u003C\u002Fp>\n\u003Ch3>Improvements\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Use less bandwidth\u003C\u002Fli>\n\u003Cli>Reduce server load\u003C\u002Fli>\n\u003Cli>Speed user experience\u003C\u002Fli>\n\u003Cli>Increase your sales!\u003C\u002Fli>\n\u003C\u002Fol>\n","Formerly \"WooCommerce Direct Checkout\". This plugin simplifies the entire WooCommerce checkout process to improve your sales rate.",80000,3153614,96,403,"2026-03-11T18:49:00.000Z","4.7","5.6",[122,123,107,124,125],"woocommerce-ajax","woocommerce-ajax-cart","woocommerce-one-page-checkout","woocommerce-quick-buy","https:\u002F\u002Fquadlayers.com\u002Fproducts\u002Fwoocommerce-direct-checkout\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-direct-checkout.3.6.3.zip",{"attackSurface":129,"codeSignals":333,"taintFlows":431,"riskAssessment":432,"analyzedAt":443},{"hooks":130,"ajaxHandlers":294,"restRoutes":295,"shortcodes":326,"cronEvents":327,"entryPointCount":332,"unprotectedCount":332},[131,137,140,143,147,151,154,157,161,164,167,171,175,177,182,185,188,191,196,201,205,209,212,217,221,223,226,230,232,235,239,243,247,251,255,259,262,267,270,273,275,278,280,283,286,290],{"type":132,"name":133,"callback":134,"file":135,"line":136},"action","before_woocommerce_init","closure","shipsmart.php",36,{"type":132,"name":138,"callback":134,"file":135,"line":139},"woocommerce_init",42,{"type":132,"name":141,"callback":134,"file":135,"line":142},"admin_init",55,{"type":132,"name":144,"callback":145,"file":135,"line":146},"admin_notices","ssfw_admin_notice_activation",186,{"type":132,"name":148,"callback":149,"file":135,"line":150},"woocommerce_before_calculate_totals","calculate_shipping_cotation",241,{"type":132,"name":152,"callback":149,"file":135,"line":153},"woocommerce_cart_totals_before_shipping",242,{"type":132,"name":155,"callback":149,"file":135,"line":156},"woocommerce_review_order_before_shipping",243,{"type":132,"name":158,"callback":159,"priority":11,"file":135,"line":160},"woocommerce_checkout_order_processed","custom_process_order",344,{"type":132,"name":162,"callback":159,"priority":11,"file":135,"line":163},"woocommerce_store_api_checkout_order_processed",345,{"type":132,"name":165,"callback":159,"priority":11,"file":135,"line":166},"woocommerce_checkout_order_created",346,{"type":132,"name":168,"callback":169,"priority":11,"file":135,"line":170},"woocommerce_after_shipping_rate","add_prc_shipping_details",379,{"type":132,"name":172,"callback":173,"file":135,"line":174},"woocommerce_review_order_after_shipping","add_prc_disclaimer_cart",497,{"type":132,"name":141,"callback":134,"file":135,"line":176},514,{"type":132,"name":178,"callback":179,"file":180,"line":181},"admin_enqueue_scripts","enqueue","src\\Providers\\Assets\\Admin.php",16,{"type":132,"name":183,"callback":179,"file":184,"line":181},"enqueue_block_editor_assets","src\\Providers\\Assets\\Editor.php",{"type":132,"name":186,"callback":179,"file":187,"line":181},"login_enqueue_scripts","src\\Providers\\Assets\\Login.php",{"type":132,"name":189,"callback":179,"file":190,"line":181},"wp_enqueue_scripts","src\\Providers\\Assets\\Theme.php",{"type":132,"name":192,"callback":193,"file":194,"line":195},"rest_api_init","ssfw_register_rest_api","src\\Providers\\Config\\SSFW_Api.php",17,{"type":132,"name":197,"callback":198,"priority":199,"file":200,"line":195},"admin_menu","build_menu",99,"src\\Providers\\Config\\SSFW_Menu.php",{"type":132,"name":202,"callback":203,"priority":199,"file":200,"line":204},"admin_post_save_shipping_settings","save_shipping_settings",18,{"type":132,"name":206,"callback":207,"priority":199,"file":200,"line":208},"admin_post_save_general_settings","save_general_settings",19,{"type":132,"name":210,"callback":211,"priority":199,"file":200,"line":65},"admin_post_save_orders_settings","save_orders_settings",{"type":132,"name":213,"callback":214,"priority":11,"file":215,"line":216},"woocommerce_process_shop_order_meta","save_order_meta_data","src\\Providers\\Config\\SSFW_Order.php",14,{"type":132,"name":218,"callback":219,"priority":11,"file":215,"line":220},"woocommerce_thankyou","action_woocommerce_thankyou",15,{"type":132,"name":144,"callback":222,"file":215,"line":181},"empty_note_key_error",{"type":132,"name":224,"callback":225,"file":215,"line":195},"add_meta_boxes","shipsmart_box",{"type":227,"name":228,"callback":229,"file":215,"line":204},"filter","manage_edit-shop_order_columns","ss_order_column",{"type":227,"name":231,"callback":229,"priority":65,"file":215,"line":208},"manage_woocommerce_page_wc-orders_columns",{"type":132,"name":233,"callback":234,"file":215,"line":65},"manage_shop_order_posts_custom_column","ss_order_column_values",{"type":132,"name":236,"callback":237,"priority":65,"file":215,"line":238},"manage_woocommerce_page_wc-orders_custom_column","ss_order_column_values_hpos",21,{"type":132,"name":240,"callback":241,"file":215,"line":242},"update_status_orders_cron","execute_update_status_order",22,{"type":132,"name":244,"callback":245,"file":215,"line":246},"get_documents_orders_cron","execute_get_documents_order",23,{"type":227,"name":248,"callback":249,"priority":65,"file":215,"line":250},"woocommerce_order_item_display_meta_key","get_meta_description_in_order_page",24,{"type":132,"name":252,"callback":253,"priority":65,"file":215,"line":254},"woocommerce_checkout_create_order_shipping_item","add_meta_description_in_order_page",25,{"type":132,"name":256,"callback":257,"file":215,"line":258},"init","update_status_orders",26,{"type":132,"name":256,"callback":260,"file":215,"line":261},"get_documents_orders",27,{"type":132,"name":263,"callback":264,"priority":11,"file":265,"line":266},"woocommerce_product_options_inventory_product_data","add_hs_code_field","src\\Providers\\Config\\SSFW_Product.php",12,{"type":132,"name":263,"callback":268,"priority":220,"file":265,"line":269},"add_cost_base_field",13,{"type":132,"name":271,"callback":272,"file":265,"line":216},"woocommerce_process_product_meta","save_hs_code_field",{"type":132,"name":271,"callback":274,"file":265,"line":220},"save_cost_base_field",{"type":227,"name":276,"callback":277,"priority":11,"file":265,"line":181},"woocommerce_product_export_column_names","sv_wc_csv_export_modify_column_headers_example",{"type":227,"name":279,"callback":277,"file":265,"line":195},"woocommerce_product_export_product_default_columns",{"type":227,"name":281,"callback":282,"priority":11,"file":265,"line":204},"woocommerce_product_export_product_column_hs_code","export_meta_data",{"type":227,"name":284,"callback":285,"priority":11,"file":265,"line":208},"woocommerce_product_export_product_column_cost_base","export_cost_base_meta_data",{"type":132,"name":287,"callback":288,"file":289,"line":11},"woocommerce_shipping_init","prepare_methods","src\\Providers\\Config\\SSFW_Shipping_Methods.php",{"type":227,"name":291,"callback":292,"file":289,"line":293},"woocommerce_shipping_methods","register_methods",37,[],[296,302,306,310,314,318,322],{"namespace":297,"route":298,"methods":299,"callback":301,"permissionCallback":26,"file":194,"line":242},"shipsmart\u002Fv1","\u002Fapi\u002Ftest",[300],"GET","anonymous",{"namespace":297,"route":303,"methods":304,"callback":301,"permissionCallback":26,"file":194,"line":305},"\u002FsycroOrder",[300],33,{"namespace":297,"route":307,"methods":308,"callback":301,"permissionCallback":26,"file":194,"line":309},"\u002Fpdf",[300],44,{"namespace":297,"route":311,"methods":312,"callback":301,"permissionCallback":26,"file":194,"line":313},"\u002FupdateOrders",[300],70,{"namespace":297,"route":315,"methods":316,"callback":301,"permissionCallback":26,"file":194,"line":317},"\u002FsaveBoxes",[300],82,{"namespace":297,"route":319,"methods":320,"callback":301,"permissionCallback":26,"file":194,"line":321},"\u002Fboxes",[300],94,{"namespace":297,"route":323,"methods":324,"callback":301,"permissionCallback":26,"file":194,"line":325},"\u002Forder\u002Fitems",[300],106,[],[328,330],{"hook":240,"callback":240,"file":215,"line":329},52,{"hook":244,"callback":244,"file":215,"line":331},60,7,{"dangerousFunctions":334,"sqlUsage":335,"outputEscaping":337,"fileOperations":13,"externalRequests":332,"nonceChecks":67,"capabilityChecks":67,"bundledLibraries":430},[],{"prepared":13,"raw":13,"locations":336},[],{"escaped":338,"rawEcho":339,"locations":340},113,48,[341,344,346,348,350,352,354,355,356,357,359,360,362,364,366,368,370,372,374,375,377,379,381,382,384,386,387,389,391,393,395,397,399,401,403,405,407,409,411,413,415,417,419,421,423,425,426,428],{"file":135,"line":342,"context":343},206,"raw output",{"file":135,"line":345,"context":343},447,{"file":347,"line":65,"context":343},"src\\Helpers\\Utils.php",{"file":194,"line":349,"context":343},232,{"file":351,"line":31,"context":343},"views\\Admin\\Settings\\template-parts\\shipping.php",{"file":351,"line":353,"context":343},9,{"file":351,"line":269,"context":343},{"file":351,"line":204,"context":343},{"file":351,"line":258,"context":343},{"file":351,"line":358,"context":343},34,{"file":351,"line":139,"context":343},{"file":351,"line":361,"context":343},51,{"file":351,"line":363,"context":343},54,{"file":351,"line":365,"context":343},62,{"file":351,"line":367,"context":343},66,{"file":351,"line":369,"context":343},71,{"file":351,"line":371,"context":343},79,{"file":351,"line":373,"context":343},83,{"file":351,"line":33,"context":343},{"file":351,"line":376,"context":343},92,{"file":351,"line":378,"context":343},97,{"file":351,"line":380,"context":343},101,{"file":351,"line":325,"context":343},{"file":351,"line":383,"context":343},114,{"file":351,"line":385,"context":343},127,{"file":351,"line":98,"context":343},{"file":351,"line":388,"context":343},139,{"file":351,"line":390,"context":343},142,{"file":351,"line":392,"context":343},150,{"file":351,"line":394,"context":343},158,{"file":351,"line":396,"context":343},166,{"file":351,"line":398,"context":343},174,{"file":351,"line":400,"context":343},182,{"file":351,"line":402,"context":343},190,{"file":351,"line":404,"context":343},198,{"file":351,"line":406,"context":343},207,{"file":351,"line":408,"context":343},210,{"file":351,"line":410,"context":343},215,{"file":351,"line":412,"context":343},218,{"file":351,"line":414,"context":343},221,{"file":351,"line":416,"context":343},229,{"file":351,"line":418,"context":343},230,{"file":351,"line":420,"context":343},234,{"file":351,"line":422,"context":343},236,{"file":351,"line":424,"context":343},237,{"file":351,"line":153,"context":343},{"file":351,"line":427,"context":343},259,{"file":351,"line":429,"context":343},270,[],[],{"summary":433,"deductions":434},"The \"shipsmart\" plugin v1.1.4 exhibits a concerning security posture due to a significant number of unprotected entry points, specifically within its REST API routes. While the plugin demonstrates good practices by not using dangerous functions, employing prepared statements for all SQL queries, and avoiding file operations and bundled libraries, the lack of permission callbacks on 7 REST API routes creates a substantial attack surface.  This means any unauthenticated user could potentially interact with these API endpoints, leading to unintended consequences depending on their functionality.  The limited taint analysis, showing no unsanitized paths, is a positive sign, as is the absence of known vulnerabilities. However, the presence of 7 external HTTP requests also warrants attention, as these could be a vector for further compromise if not handled securely. Overall, the plugin has strengths in its core code security but suffers from critical weaknesses in its access control for its REST API.",[435,437,440],{"reason":436,"points":220},"REST API routes without permission callbacks",{"reason":438,"points":439},"External HTTP requests present",3,{"reason":441,"points":442},"Inconsistent output escaping (70% proper)",5,"2026-03-16T23:35:56.465Z",{"wat":445,"direct":454},{"assetPaths":446,"generatorPatterns":449,"scriptPaths":450,"versionParams":451},[447,448],"\u002Fwp-content\u002Fplugins\u002Fshipsmart\u002Fassets\u002Fcss\u002Fstyles.css","\u002Fwp-content\u002Fplugins\u002Fshipsmart\u002Fassets\u002Fjs\u002Fscript.js",[],[448],[452,453],"shipsmart\u002Fassets\u002Fcss\u002Fstyles.css?ver=","shipsmart\u002Fassets\u002Fjs\u002Fscript.js?ver=",{"cssClasses":455,"htmlComments":457,"htmlAttributes":459,"restEndpoints":460,"jsGlobals":461,"shortcodeOutput":462},[456],"shipsmart-shipping-method",[458],"\u003C!-- Plugin Name: Shipping with ShipSmart for WooCommerce -->",[],[],[],[]]