[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fs0GySrn6Fi-qWElTbTbpP8r0Oc58scw0rESJlkcAOn4":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":108,"fingerprints":147},"wp-stateless-easy-digital-downloads-addon","WP-Stateless – Easy Digital Downloads Addon","0.0.1","UDX Usability Dynamics","https:\u002F\u002Fprofiles.wordpress.org\u002Fusability_dynamics\u002F","\u003Cp>Provides compatibility between the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-digital-downloads\u002F\" rel=\"ugc\">Easy Digital Downloads\u003C\u002Fa> and the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-stateless\u002F\" rel=\"ugc\">WP-Stateless\u003C\u002Fa> plugins.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Adds support for direct download method (forced) for files located on Google Cloud Storage.\u003C\u002Fli>\n\u003Cli>Ensures compatibility with image cropping (like author avatar) in the Stateless mode.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Notes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Tested with Easy Digital Downloads plugin version 3.3.4\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support, Feedback, & Contribute\u003C\u002Fh4>\n\u003Cp>We welcome community involvement via the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fudx\u002Fwp-stateless-easy-digital-downloads-addon\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n","Provides compatibility between the Easy Digital Downloads and the WP-Stateless plugins.",0,852,"","6.6.5","5.0","8.0",[18,19,20,21,22],"easy-digital-downloads","easy-digital-downloads-addon-extension","google-cloud-storage","stateless","wp-stateless","https:\u002F\u002Fstateless.udx.io\u002Faddons\u002Fedd\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-stateless-easy-digital-downloads-addon.0.0.1.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"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},"usability_dynamics",15,4840,96,322,76,"2026-04-03T23:08:31.947Z",[38,54,69,83,96],{"slug":39,"name":40,"version":41,"author":7,"author_profile":8,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":11,"num_ratings":11,"last_updated":46,"tested_up_to":47,"requires_at_least":15,"requires_php":16,"tags":48,"homepage":51,"download_link":52,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":53},"wp-stateless-gravity-forms-addon","WP-Stateless – Gravity Forms Addon","0.0.3","\u003Cp>Provides compatibility between the \u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\u002F\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa> and the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-stateless\u002F\" rel=\"ugc\">WP-Stateless\u003C\u002Fa> plugins.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Sync files uploaded using Gravity Forms with Google Cloud Storage. \u003C\u002Fli>\n\u003Cli>Skip cache busting when using Gravity Forms export functionality.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Notes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Tested with Gravity Forms plugin version 2.9.16.1\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support, Feedback, & Contribute\u003C\u002Fh4>\n\u003Cp>We welcome community involvement via the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fudx\u002Fwp-stateless-gravity-forms-addon\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n","Provides compatibility between the Gravity Forms and the WP-Stateless plugins.",300,17030,"2025-08-29T14:48:00.000Z","6.8.5",[20,49,50,21,22],"gravity-forms","gravity-forms-addon-extension","https:\u002F\u002Fstateless.udx.io\u002Faddons\u002Fgravity-forms\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-stateless-gravity-forms-addon.0.0.3.zip","2026-03-15T15:16:48.613Z",{"slug":55,"name":56,"version":57,"author":7,"author_profile":8,"description":58,"short_description":59,"active_installs":60,"downloaded":61,"rating":11,"num_ratings":11,"last_updated":62,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":63,"homepage":66,"download_link":67,"security_score":68,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":53},"wp-stateless-elementor-website-builder-addon","WP-Stateless – Elementor Website Builder Addon","0.0.4","\u003Cp>Provides compatibility between the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" rel=\"ugc\">Elementor Website Builder\u003C\u002Fa> and the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-stateless\u002F\" rel=\"ugc\">WP-Stateless\u003C\u002Fa> plugins.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Sync CSS files generated by Elementor Website Builder with Google Cloud Storage.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Notes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Tested with Elementor Website Builder plugin version 3.24.3\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support, Feedback, & Contribute\u003C\u002Fh4>\n\u003Cp>We welcome community involvement via the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fudx\u002Fwp-stateless-elementor-website-builder-addon\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n","Provides compatibility between the Elementor Website Builder and the WP-Stateless plugins.",200,3180,"2024-10-18T14:33:00.000Z",[64,65,20,21,22],"elementor-website-builder","elementor-website-builder-addon-extension","https:\u002F\u002Fstateless.udx.io\u002Faddons\u002Felementor\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-stateless-elementor-website-builder-addon.0.0.4.zip",92,{"slug":70,"name":71,"version":72,"author":7,"author_profile":8,"description":73,"short_description":74,"active_installs":25,"downloaded":75,"rating":11,"num_ratings":11,"last_updated":76,"tested_up_to":77,"requires_at_least":15,"requires_php":16,"tags":78,"homepage":81,"download_link":82,"security_score":68,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":53},"wp-stateless-woocommerce-addon","WP-Stateless – WooCommerce Addon","0.0.2","\u003Cp>Provides compatibility between the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa> and the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-stateless\u002F\" rel=\"ugc\">WP-Stateless\u003C\u002Fa> plugins.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Skips cache busting for WooCommerce export templates.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Notes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Tested with WooCommerce plugin version 9.4.3\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support, Feedback, & Contribute\u003C\u002Fh4>\n\u003Cp>We welcome community involvement via the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fudx\u002Fwp-stateless-woocommerce-addon\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n","Provides compatibility between the WooCommerce and the WP-Stateless plugins.",2985,"2024-12-16T14:55:00.000Z","6.7.5",[20,21,79,80,22],"woocommerce","woocommerce-addon-extension","https:\u002F\u002Fstateless.udx.io\u002Faddons\u002Fwoocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-stateless-woocommerce-addon.0.0.2.zip",{"slug":84,"name":85,"version":6,"author":7,"author_profile":8,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":11,"num_ratings":11,"last_updated":90,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":91,"homepage":94,"download_link":95,"security_score":68,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":53},"wp-stateless-litespeed-cache-addon","WP-Stateless – LiteSpeed Cache Addon","\u003Cp>Provides compatibility between the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flitespeed-cache\u002F\" rel=\"ugc\">LiteSpeed Cache\u003C\u002Fa> and the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-stateless\u002F\" rel=\"ugc\">WP-Stateless\u003C\u002Fa> plugins.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Sync images optimized by LiteSpeed Cache with Google Cloud Storage.\u003C\u002Fli>\n\u003Cli>Bypass LiteSpeed Cache image check for files located on Google Cloud Storage.\u003C\u002Fli>\n\u003Cli>Override LiteSpeed Cache file information for files located on Google Cloud Storage.\u003C\u002Fli>\n\u003Cli>Add support for \u003Ccode>webp\u003C\u002Fcode> images.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Notes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Tested with LiteSpeed Cache plugin version 6.5.1\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support, Feedback, & Contribute\u003C\u002Fh4>\n\u003Cp>We welcome community involvement via the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fudx\u002Fwp-stateless-litespeed-cache-addon\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n","Provides compatibility between the LiteSpeed Cache and the WP-Stateless plugins.",90,1410,"2024-10-16T17:45:00.000Z",[20,92,93,21,22],"litespeed-addon-extension","litespeed-cache","https:\u002F\u002Fstateless.udx.io\u002Faddons\u002Flite-speed-cache\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-stateless-litespeed-cache-addon.0.0.1.zip",{"slug":97,"name":98,"version":6,"author":7,"author_profile":8,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":103,"homepage":106,"download_link":107,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"wp-stateless-divi-theme-addon","WP-Stateless – Divi Theme Addon","\u003Cp>Provides compatibility between the \u003Ca href=\"https:\u002F\u002Fwww.elegantthemes.com\u002Fgallery\u002Fdivi\u002F\" rel=\"nofollow ugc\">Divi theme\u003C\u002Fa> and the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-stateless\u002F\" rel=\"ugc\">WP-Stateless\u003C\u002Fa> plugin.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Exclude randomize file name while doing export.\u003C\u002Fli>\n\u003Cli>Skip cache busting for page builder.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Notes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Tested with Divi theme version 4.22.2\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support, Feedback, & Contribute\u003C\u002Fh4>\n\u003Cp>We welcome community involvement via the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fudx\u002Fwp-stateless-divi-addon\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n","Provides compatibility between the Divi theme and the WP-Stateless plugin.",60,984,[104,105,20,21,22],"divi","divi-addon-extension","https:\u002F\u002Fstateless.udx.io\u002Faddons\u002Fdivi\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-stateless-divi-theme-addon.0.0.1.zip",{"attackSurface":109,"codeSignals":135,"taintFlows":142,"riskAssessment":143,"analyzedAt":146},{"hooks":110,"ajaxHandlers":131,"restRoutes":132,"shortcodes":133,"cronEvents":134,"entryPointCount":11,"unprotectedCount":11},[111,118,123,128],{"type":112,"name":113,"callback":114,"priority":115,"file":116,"line":117},"action","edd_process_download_headers","edd_download_method_support",10,"class-easy-digital-downloads.php",22,{"type":119,"name":120,"callback":120,"priority":121,"file":116,"line":122},"filter","wp_get_attachment_url",30,26,{"type":112,"name":124,"callback":125,"file":126,"line":127},"plugins_loaded","closure","wp-stateless-easy-digital-downloads-addon.php",18,{"type":119,"name":129,"callback":125,"priority":115,"file":126,"line":130},"plugin_row_meta",25,[],[],[],[],{"dangerousFunctions":136,"sqlUsage":137,"outputEscaping":139,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":141},[],{"prepared":11,"raw":11,"locations":138},[],{"escaped":11,"rawEcho":11,"locations":140},[],[],[],{"summary":144,"deductions":145},"The plugin 'wp-stateless-easy-digital-downloads-addon' version 0.0.1 demonstrates an excellent security posture based on the provided static analysis and vulnerability history. The code analysis reveals no dangerous functions, no raw SQL queries (all use prepared statements), and all outputs are properly escaped. Crucially, there are no file operations, external HTTP requests, or any identified taint flows, indicating a lack of common avenues for injection or data leakage. The absence of any recorded vulnerabilities in its history further reinforces this strong security profile.\n\nHowever, the complete absence of AJAX handlers, REST API routes, shortcodes, and cron events results in zero entry points. While this contributes to a low attack surface, it also means there are no opportunities to assess security controls like nonce or capability checks on these potential interaction points. The plugin is so minimal in its functionality that these checks are not applicable. The plugin also bundles no external libraries, which avoids potential risks associated with outdated or vulnerable dependencies.\n\nIn conclusion, this plugin appears to be exceptionally secure, adhering to best practices for database queries and output handling. Its lack of historical vulnerabilities and a minimal attack surface are significant strengths. The primary \"weakness\" is the extreme simplicity which prevents a full evaluation of its security mechanisms in the context of typical WordPress interactions. Given the data, there are no specific security concerns that warrant deductions.",[],"2026-03-17T05:42:09.300Z",{"wat":148,"direct":153},{"assetPaths":149,"generatorPatterns":150,"scriptPaths":151,"versionParams":152},[],[],[],[],{"cssClasses":154,"htmlComments":155,"htmlAttributes":156,"restEndpoints":157,"jsGlobals":158,"shortcodeOutput":159},[],[],[],[],[],[]]