[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fH4lP51d-1xop6obWkc5OVb_d8NjIFnin_nJGcq9aVlc":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":119,"fingerprints":336},"aftersalespro","AfterSalesPro Plugin","1.2.8","AfterSalesPro GR","https:\u002F\u002Fprofiles.wordpress.org\u002Fnorthbandltd\u002F","\u003C\u002Fp>\n\u003Cp>🚀 \u003Cstrong>Transform Your After-Sales Experience\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>AfterSalesPro\u003C\u002Fstrong> supercharges your WooCommerce store with powerful tools for automating shipping, managing returns, and delivering a seamless post-purchase experience.\u003C\u002Fp>\n\u003Cp>Built for growing ecommerce brands 📈, our plugin connects you with dozens of local and international carriers 🌍, automates repetitive workflows 🤖, and keeps your customers informed every step of the way.\u003C\u002Fp>\n\u003Ch3>Why Choose AfterSalesPro?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Shipping Automation\u003C\u002Fstrong> 🚚\u003Cbr \u002F>\nAutomatically generate labels and sync tracking details with top couriers like DHL, Fedex, Speedy, ACS, ELTA Courier, Speedex, BoxNow, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Real-Time Tracking & Notifications\u003C\u002Fstrong> 🔔\u003Cbr \u002F>\nKeep your customers updated with tracking pages, SMS, Viber, Digital Wallet notifications and email alerts—all branded with your logo.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Returns Management\u003C\u002Fstrong> 🔄\u003Cbr \u002F>\nLet customers initiate returns effortlessly through a branded return center. You choose the rules and return policies.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Courier-Agnostic by Design\u003C\u002Fstrong> 🧩\u003Cbr \u002F>\nWork with multiple carriers from one unified dashboard—no need to stick with a single provider.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Smart Analytics\u003C\u002Fstrong> 📊\u003Cbr \u002F>\nGet insights into delivery times, return reasons, carrier performance, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>COD Management\u003C\u002Fstrong> 💵\u003Cbr \u002F>\nTrack and reconcile cash-on-delivery payments with clarity—monitor what’s collected, what’s pending, and what’s settled across all carriers.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Supported Couriers\u003C\u002Fh3>\n\u003Cp>We’re actively integrated with:\u003C\u002Fp>\n\u003Cp>ACS, Aiolos Courier, BoxNow, City Courier, Courier Center, Easy Mail, ELTA Courier, FIS Courier, Γενική Ταχυδρομική, Kronos Express, MyCourierNow, SPEEDEX, Svuum Courier, Tas Courier, TCS Courier, Fedex\u002FTNT, and more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom integrations\u003C\u002Fstrong> also available upon request.\u003C\u002Fp>\n\u003Ch3>Perfect For\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Growing stores looking to scale operations 📦\u003C\u002Fli>\n\u003Cli>Brands working with multiple couriers and needing a unified workflow 🌐\u003C\u002Fli>\n\u003Cli>Stores handling large volumes of \u003Cstrong>Cash on Delivery (COD)\u003C\u002Fstrong> orders 💰\u003C\u002Fli>\n\u003Cli>Businesses struggling with \u003Cstrong>returns, failed deliveries\u003C\u002Fstrong>, or \u003Cstrong>lost shipments\u003C\u002Fstrong> ❌📦\u003C\u002Fli>\n\u003Cli>Shops where \u003Cstrong>rising shipping costs\u003C\u002Fstrong> are eating into profit margins 📉\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Try It Free 🆓\u003C\u002Fh3>\n\u003Cp>Install the plugin, connect your store, and explore our \u003Cstrong>free package\u003C\u002Fstrong>—no credit card required.\u003C\u002Fp>\n\u003Ch3>Real Support From Real People 🧑‍💻\u003C\u002Fh3>\n\u003Cp>Got a question or hit a roadblock? You’re not alone.\u003Cbr \u002F>\nOur team is here with \u003Cstrong>hands-on support\u003C\u002Fstrong>, onboarding guidance, and answers from real humans—not bots 🤝.\u003C\u002Fp>\n\u003Cp>Whether you’re just getting started or managing thousands of orders, we’ve got your back 💪.\u003C\u002Fp>\n\u003Ch3>What Our Clients Say 💬\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Public Group\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>“AfterSalesPro helped us streamline dispatch across a complex network, with real-time system integration and hands-on support that truly stands out.”\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The Body Shop\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>“Centralized courier management and fast voucher generation saved us hours every week — the team is always responsive and helpful.”\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>DPAM\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>“Despite an 8% increase in parcel volume, our shipping costs rose just 1% thanks to AfterSalesPro — plus, customer ratings improved and reporting got smarter.”\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Read more success stories on our website! 🌐\u003C\u002Fp>\n\u003Ch3>Enterprise-Grade Security 🔐\u003C\u002Fh3>\n\u003Cp>Built with privacy in mind from day one.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fully GDPR-compliant ✅\u003C\u002Fli>\n\u003Cli>ISO\u002FIEC 27001:2022 certified 📜\u003C\u002Fli>\n\u003Cli>Passed independent penetration testing 🛡️\u003C\u002Fli>\n\u003Cli>Data encryption & secure API communication by default 🔒\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Your data—and your customers’ data—are safe with us.\u003C\u002Fp>\n\u003Ch3>Scale Smarter with AfterSalesPro 📈\u003C\u002Fh3>\n\u003Cp>Whether you ship 10 or 100,000 orders per month, AfterSalesPro gives you the tools to automate, monitor, and grow.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Install now and see the difference.\u003C\u002Fstrong> 🎯\u003C\u002Fp>\n","One-Stop Solution for Automated label creation 🏷️, Smart shipment tracking 📍, branded tracking page 🖼️, automated survey 📝, order management 📦, cost c &hellip;",400,7685,100,3,"2025-09-24T10:07:00.000Z","6.8.5","6.0","7.4",[20,4,21,22,23],"acs","aftersalespro-gr","boxnow","courier-center","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faftersalespro.1.2.8.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":13,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"northbandltd",2,700,30,94,"2026-04-05T21:56:17.439Z",[38,50,70,91,104],{"slug":39,"name":40,"version":41,"author":7,"author_profile":8,"description":42,"short_description":40,"active_installs":43,"downloaded":44,"rating":13,"num_ratings":32,"last_updated":45,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":46,"homepage":48,"download_link":49,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"acs-points","ACS Points Plugin","2.0.4","\u003Cp>By installing the ACS Points Plugin in your e-shop cart, you give your customers the option to pick up their online order fast and easy from an ACS Smartpoint Locker or from an ACS store.\u003C\u002Fp>\n\u003Cp>Especially with the ACS Smartpoint Lockers, the online store provides its customers the possibility to collect their order any time they wish (24\u002F7), from the nearest ACS Smartpoint Locker, using a unique code (PIN) received on their mobile phone. At the same time, your customers have the unique option for the Greek market to pay for their online order by cash on delivery at the POS terminal of the locker, using their bank card (Visa, Mastercard).\u003C\u002Fp>\n\u003Cp>Also, great importance has been given to the safety of the lockers, as the ACS Smartpoint Lockers have an alarm system and LED lighting, while the order is received without human contact, which allows the recipients to be safe, even in health crisis conditions, such as those of the COVID 19 pandemic.\u003C\u002Fp>\n",300,5131,"2026-01-21T06:08:00.000Z",[20,47,4,21],"acs-courier","https:\u002F\u002Faftersalespro.gr","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facs-points.2.0.4.zip",{"slug":51,"name":52,"version":53,"author":22,"author_profile":54,"description":55,"short_description":56,"active_installs":57,"downloaded":58,"rating":59,"num_ratings":60,"last_updated":61,"tested_up_to":16,"requires_at_least":62,"requires_php":63,"tags":64,"homepage":24,"download_link":66,"security_score":67,"vuln_count":68,"unpatched_count":68,"last_vuln_date":69,"fetched_at":28},"box-now-delivery","BOX NOW Delivery","3.0.2","https:\u002F\u002Fprofiles.wordpress.org\u002Fboxnow\u002F","\u003Cp>BOX NOW Delivery is used for connecting e-shops with parcel delivery services from BOX NOW.\u003C\u002Fp>\n","BOX NOW the future of parcel delivery.",5000,43858,48,16,"2025-12-03T16:00:00.000Z","6.2","7.0",[22,65],"delivery","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbox-now-delivery.3.0.2.zip",78,1,"2026-01-21 00:00:00",{"slug":71,"name":72,"version":73,"author":74,"author_profile":75,"description":76,"short_description":77,"active_installs":78,"downloaded":79,"rating":13,"num_ratings":80,"last_updated":81,"tested_up_to":16,"requires_at_least":82,"requires_php":24,"tags":83,"homepage":89,"download_link":90,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"fr-multi-bank-transfer-payment-gateways-for-woocommerce","Fr Multi Bank Transfer Payment Gateways for WooCommerce","1.1.4","fahrirusliyadi","https:\u002F\u002Fprofiles.wordpress.org\u002Ffahrirusliyadi\u002F","\u003Cp>By default, WooCommerce provides 1 bank transfer payment gateway for all your bank accounts. With this plugin, you can add additional bank transfer payment gateways. So you can separate your bank accounts into multiple payment gateways, for example 1 payment gateway for 1 bank company.\u003C\u002Fp>\n\u003Cp>Notes:\u003Cbr \u002F>\n– On the screenshot you can see there are icons next to the payment gateway’s name. You can add the icon using \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffr-custom-payment-gateway-icon-for-woocommerce\u002F\" rel=\"ugc\">Fr Custom Payment Gateway Icon for WooCommerce\u003C\u002Fa> plugin.\u003C\u002Fp>\n","Add multiple bank transfer payment gateways.",2000,23213,14,"2025-09-13T03:03:00.000Z","4.9",[84,85,86,87,88],"bacs","bank-transfer","multiple","payment-gateway","woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffr-multi-bank-transfer-payment-gateways-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffr-multi-bank-transfer-payment-gateways-for-woocommerce.1.1.4.zip",{"slug":92,"name":93,"version":94,"author":95,"author_profile":96,"description":97,"short_description":56,"active_installs":33,"downloaded":98,"rating":13,"num_ratings":32,"last_updated":99,"tested_up_to":100,"requires_at_least":62,"requires_php":101,"tags":102,"homepage":24,"download_link":103,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"box-now-delivery-croatia","BOX NOW Delivery Croatia","3.0.1","ivanbebek","https:\u002F\u002Fprofiles.wordpress.org\u002Fivanbebek\u002F","\u003Cp>BOX NOW Delivery Croatia Delivery is used for connecting e-shops with parcel delivery services from BOX NOW.\u003C\u002Fp>\n\u003Ch3>Third-Party Services\u003C\u002Fh3>\n\u003Cp>This plugin uses the Boxnow service (https:\u002F\u002Fboxnow.hr) to provide its functionality. Boxnow is a third-party service that allows users to send and receive parcels.\u003C\u002Fp>\n\u003Cp>Please note that by using this plugin, you agree to the terms of use and privacy policies of Boxnow. You can review these documents here:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fboxnow.hr\u002Fterms-of-use\" rel=\"nofollow ugc\">Boxnow Terms of Use\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fboxnow.hr\u002Fpersonal-data-processing-notice\" rel=\"nofollow ugc\">Boxnow Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fboxnow.hr\u002Ffaq\" rel=\"nofollow ugc\">Boxnow Frequently Asked Questions\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin uses BOXNOW widget map (https:\u002F\u002Fwidget-v5.boxnow.hr\u002F, https:\u002F\u002Fwidget-v5.boxnow.hr\u002Fpopup.html) to provide locations for all the possible APMs.\u003C\u002Fp>\n",4479,"2026-02-18T12:19:00.000Z","6.9.4","8.0",[22,65],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbox-now-delivery-croatia.zip",{"slug":105,"name":106,"version":94,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":13,"num_ratings":14,"last_updated":113,"tested_up_to":100,"requires_at_least":114,"requires_php":18,"tags":115,"homepage":24,"download_link":118,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"wc-bacs-paybysquare","PAY by square pre WooCommerce","Matej Kravjar","https:\u002F\u002Fprofiles.wordpress.org\u002Fkravco\u002F","\u003Cp>Platobná brána Pay by Square uľahčuje platby prevodom na účet prostredníctvom QR kódov.\u003C\u002Fp>\n\u003Cp>Plugin vygeneruje QR kód, ktorý sa vloží na stránku na stránku so sumárom objednávky a zárove sa QR kód odošle prostredníctvom emailu s informáciami o platbe. Zákazník následne naskenuje QR kód pomocou mobilnej aplikácie svojej banky, v ktorej sa mu predvyplnia všetky potrebné údaje k platbe.\u003C\u002Fp>\n\u003Cp>Plugin Pay by Square podporuje slovenský formát QR kódu pre platbu a aj český formát – QR platba.\u003C\u002Fp>\n","Tento plugin pridáva QR kód PAY by square pre priamu platbu na bankový účet vo WooCommerce. Na použitie je potrebné mať účet na stránke https:\u002F\u002Fapp.",500,9428,"2026-02-17T07:10:00.000Z","4.4",[84,116,117],"qrcode","slovakia","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-bacs-paybysquare.zip",{"attackSurface":120,"codeSignals":154,"taintFlows":278,"riskAssessment":323,"analyzedAt":335},{"hooks":121,"ajaxHandlers":147,"restRoutes":148,"shortcodes":149,"cronEvents":153,"entryPointCount":68,"unprotectedCount":26},[122,128,132,136,141,144],{"type":123,"name":124,"callback":125,"file":126,"line":127},"action","init","closure","aftersalespro.php",61,{"type":123,"name":129,"callback":125,"file":130,"line":131},"woocommerce_shipping_init","includes\\class-aftersalesprogr-woocommerce.php",13,{"type":133,"name":134,"callback":125,"file":130,"line":135},"filter","woocommerce_shipping_methods",174,{"type":123,"name":137,"callback":138,"priority":139,"file":140,"line":34},"admin_menu","admin_navigation_options",10,"includes\\class-aftersalesprogr.php",{"type":123,"name":142,"callback":125,"priority":26,"file":140,"line":143},"admin_enqueue_scripts",54,{"type":123,"name":145,"callback":125,"priority":26,"file":140,"line":146},"parse_request",66,[],[],[150],{"tag":151,"callback":125,"file":140,"line":152},"aftersalesprogr_tracking_widget",35,[],{"dangerousFunctions":155,"sqlUsage":156,"outputEscaping":158,"fileOperations":26,"externalRequests":248,"nonceChecks":68,"capabilityChecks":68,"bundledLibraries":277},[],{"prepared":32,"raw":26,"locations":157},[],{"escaped":159,"rawEcho":160,"locations":161},45,60,[162,166,168,169,171,173,175,176,178,180,182,184,186,188,190,192,194,196,198,200,202,204,206,208,210,212,214,216,218,220,222,224,225,227,229,231,233,235,237,239,240,242,244,245,246,249,251,252,254,255,257,259,261,263,265,267,269,271,273,275],{"file":163,"line":164,"context":165},"admin\\partials\\dashboard.php",9,"raw output",{"file":163,"line":167,"context":165},11,{"file":163,"line":60,"context":165},{"file":163,"line":170,"context":165},18,{"file":163,"line":172,"context":165},20,{"file":163,"line":174,"context":165},26,{"file":163,"line":34,"context":165},{"file":163,"line":177,"context":165},40,{"file":163,"line":179,"context":165},50,{"file":163,"line":181,"context":165},52,{"file":163,"line":183,"context":165},58,{"file":163,"line":185,"context":165},64,{"file":163,"line":187,"context":165},67,{"file":163,"line":189,"context":165},68,{"file":163,"line":191,"context":165},73,{"file":163,"line":193,"context":165},79,{"file":163,"line":195,"context":165},88,{"file":163,"line":197,"context":165},91,{"file":163,"line":199,"context":165},92,{"file":163,"line":201,"context":165},97,{"file":163,"line":203,"context":165},103,{"file":163,"line":205,"context":165},111,{"file":163,"line":207,"context":165},117,{"file":163,"line":209,"context":165},120,{"file":163,"line":211,"context":165},122,{"file":163,"line":213,"context":165},130,{"file":163,"line":215,"context":165},133,{"file":163,"line":217,"context":165},134,{"file":163,"line":219,"context":165},141,{"file":163,"line":221,"context":165},142,{"file":163,"line":223,"context":165},147,{"file":163,"line":223,"context":165},{"file":163,"line":226,"context":165},155,{"file":163,"line":228,"context":165},158,{"file":163,"line":230,"context":165},167,{"file":163,"line":232,"context":165},173,{"file":163,"line":234,"context":165},186,{"file":163,"line":236,"context":165},192,{"file":163,"line":238,"context":165},194,{"file":163,"line":238,"context":165},{"file":241,"line":14,"context":165},"admin\\partials\\footer.php",{"file":241,"line":243,"context":165},8,{"file":241,"line":167,"context":165},{"file":241,"line":80,"context":165},{"file":247,"line":248,"context":165},"admin\\partials\\header.php",5,{"file":250,"line":143,"context":165},"includes\\class-aftersalesprogr-endpoints.php",{"file":250,"line":146,"context":165},{"file":250,"line":253,"context":165},77,{"file":250,"line":228,"context":165},{"file":250,"line":256,"context":165},184,{"file":250,"line":258,"context":165},257,{"file":250,"line":260,"context":165},282,{"file":250,"line":262,"context":165},321,{"file":250,"line":264,"context":165},351,{"file":250,"line":266,"context":165},415,{"file":250,"line":268,"context":165},442,{"file":250,"line":270,"context":165},476,{"file":250,"line":272,"context":165},492,{"file":250,"line":274,"context":165},519,{"file":250,"line":276,"context":165},550,[],[279,299,310],{"entryPoint":280,"graph":281,"unsanitizedCount":26,"severity":298},"handle_post_requests (admin\\class-aftersalesprogr-admin-navigation.php:130)",{"nodes":282,"edges":295},[283,289],{"id":284,"type":285,"label":286,"file":287,"line":288},"n0","source","$_POST","admin\\class-aftersalesprogr-admin-navigation.php",175,{"id":290,"type":291,"label":292,"file":287,"line":293,"wp_function":294},"n1","sink","update_option() [Settings Manipulation]",177,"update_option",[296],{"from":284,"to":290,"sanitized":297},true,"low",{"entryPoint":300,"graph":301,"unsanitizedCount":68,"severity":298},"save_option (admin\\class-aftersalesprogr-admin-navigation.php:202)",{"nodes":302,"edges":307},[303,306],{"id":284,"type":285,"label":304,"file":287,"line":305},"$_POST[$key]",208,{"id":290,"type":291,"label":292,"file":287,"line":305,"wp_function":294},[308],{"from":284,"to":290,"sanitized":309},false,{"entryPoint":311,"graph":312,"unsanitizedCount":26,"severity":298},"\u003Cclass-aftersalesprogr-admin-navigation> (admin\\class-aftersalesprogr-admin-navigation.php:0)",{"nodes":313,"edges":320},[314,315,316,318],{"id":284,"type":285,"label":286,"file":287,"line":288},{"id":290,"type":291,"label":292,"file":287,"line":293,"wp_function":294},{"id":317,"type":285,"label":304,"file":287,"line":305},"n2",{"id":319,"type":291,"label":292,"file":287,"line":305,"wp_function":294},"n3",[321,322],{"from":284,"to":290,"sanitized":297},{"from":317,"to":319,"sanitized":297},{"summary":324,"deductions":325},"The 'aftersalespro' v1.2.8 plugin exhibits a generally good security posture, with a small attack surface and a lack of known vulnerabilities in its history. The code analysis indicates a strong adherence to secure coding practices regarding SQL queries, utilizing prepared statements exclusively.  However, the relatively low percentage of properly escaped output (43%) is a significant concern, suggesting a risk of Cross-Site Scripting (XSS) vulnerabilities, especially given that the one unsanitized path found in the taint analysis could potentially lead to such issues if not handled carefully by the developer. The presence of external HTTP requests also warrants attention, as they could be a vector for information disclosure or further attacks if not implemented securely. The plugin's reliance on a single entry point (shortcode) without explicit authentication checks is a potential weakness, though the overall lack of critical findings mitigates this to some extent.",[326,328,331,333],{"reason":327,"points":243},"Low percentage of properly escaped output",{"reason":329,"points":330},"Unsanitized path in taint analysis",6,{"reason":332,"points":14},"External HTTP requests present",{"reason":334,"points":14},"Single entry point without auth check","2026-03-16T19:44:41.668Z",{"wat":337,"direct":344},{"assetPaths":338,"generatorPatterns":340,"scriptPaths":341,"versionParams":342},[339],"\u002Fwp-content\u002Fplugins\u002Faftersalesprogr\u002Fadmin\u002Fcss\u002Faftersalesprogr-admin.css",[],[],[343],"aftersalesprogr-admin.css?ver=1.2.8",{"cssClasses":345,"htmlComments":346,"htmlAttributes":347,"restEndpoints":348,"jsGlobals":350,"shortcodeOutput":351},[],[],[],[349],"\u002Fwp-json\u002Faftersalesprogr\u002Fv1\u002Forders",[],[352],"\u003Ciframe style=\"float: left; border: 0;\" width=\"100%\" height=\"600\" src=\""]