[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fiPM-C4RkX2NwJphppJGLcNwqG4DZyLKS0rQJxCpWG44":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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":39,"analysis":130,"fingerprints":214},"parallelize-downloads","Parallelize Downloads","1.0.0","Daryll Doyle","https:\u002F\u002Fprofiles.wordpress.org\u002Fenshrined\u002F","\u003Cp>This plugin enables Parallelized Downloads \u002F Domain Sharding for your WordPress images.\u003C\u002Fp>\n\u003Cp>This is a good alternative if you don’t want to pay for a CDN but have an image heavy site.\u003C\u002Fp>\n\u003Cp>Domain sharding is a technique used to increase the amount of simultaneously downloaded resources for a particular website by using multiple domains.\u003Cbr \u002F>\nThis allows websites to be delivered faster to users as they do not have to wait for the previous set of resources to be downloaded before beginning the next set.\u003C\u002Fp>\n\u003Cp>This plugin is only useful if you have an image heavy site. For sites with very few images you may see an increase in load times with this plugin due to increased numbers of DNS lookups.\u003C\u002Fp>\n\u003Cp>See \u003Ca href=\"https:\u002F\u002Fwww.keycdn.com\u002Fsupport\u002Fdomain-sharding\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa> for more information on Domain Sharding\u003C\u002Fp>\n","Enable Parallelized Downloads \u002F Domain Sharding for your WordPress images.",20,4225,100,2,"2017-02-20T13:05:00.000Z","4.7.32","3.0.1","",[20,21,22,23,24],"domain-sharding","images","optimisation","parallel-downloads","parallelized-downloads","https:\u002F\u002Fenshrined.co.uk\u002Fparallelize-downloads\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fparallelize-downloads.1.0.0.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":27,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"enshrined",3,120,30,84,"2026-04-05T05:05:23.616Z",[40,62,81,97,114],{"slug":41,"name":42,"version":43,"author":41,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":60,"download_link":61,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"imagekit","ImageKit – URL based image manipulation and optimization","5.0.0","https:\u002F\u002Fprofiles.wordpress.org\u002Fimagekit\u002F","\u003Cp>Images make up a critical part of all websites and mobile applications these days. They are the centerpieces of a great product and user experience. Managing your images and delivering the perfect image, tailored and optimized for your user’s device is, therefore, more critical than it has ever been. However, this takes up a lot of development and maintenance time that could have otherwise been used in building your core product. This is where ImageKit can excel.\u003C\u002Fp>\n\u003Cp>This plugin will \u003Cstrong>automatically update all the image URLs in your post\u003C\u002Fstrong> so that images are fetched from ImageKit for optimization and faster delivery instead of your web server.\u003C\u002Fp>\n\u003Ch4>Gets the best out of all your images in less than 10 minutes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Your existing images get all the benefits instantly.\u003C\u002Fli>\n\u003Cli>Size, quality & format optimizations work automatically.\u003C\u002Fli>\n\u003Cli>URL-based image transformations like resize, crop, rotate etc.\u003C\u002Fli>\n\u003Cli>Responsive images for a tailored experience across devices.\u003C\u002Fli>\n\u003Cli>Up to 50% load time reduction with quality and format settings.\u003C\u002Fli>\n\u003Cli>CDN-powered delivery of images across the globe.\u003C\u002Fli>\n\u003Cli>Simple dashboard to monitor usage and manage your images.\u003C\u002Fli>\n\u003Cli>Easy to integrate SDKs for uploads and other features.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cp>You just need to \u003Ca href=\"https:\u002F\u002Fimagekit.io\u002Fregistration\" rel=\"nofollow ugc\">Create an account\u003C\u002Fa> on ImageKit to use this plugin and get optimization benefits on your WordPress website instantly.\u003C\u002Fp>\n\u003Ch4>About ImageKit\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fimagekit.io\" rel=\"nofollow ugc\">Main website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fimagekit.io\u002Fwebsite-analyzer\" rel=\"nofollow ugc\">Website analyzer\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fimagekit.io\u002Ffeatures\" rel=\"nofollow ugc\">Features\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fhelp.imagekit.io\" rel=\"nofollow ugc\">Help center\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.imagekit.io\" rel=\"nofollow ugc\">Developer documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fimagekit.io\u002Fblog\" rel=\"nofollow ugc\">Blog\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Support Email: \u003Ca href=\"developer@imagekit.io\" rel=\"nofollow ugc\">developer@imagekit.io\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Faster & lighter experience for your users. Deliver optimized images on all platforms instantly using ImageKit.",1000,30753,94,13,"2026-03-14T06:36:00.000Z","6.9.4","4.7","5.6",[56,57,58,59,21],"image-management","image-manipulation","image-optimisation","image-optimization","https:\u002F\u002Fimagekit.io\u002Fdocs\u002Fintegration\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimagekit.5.0.0.zip",{"slug":63,"name":64,"version":6,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":11,"num_ratings":71,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":75,"tags":76,"homepage":79,"download_link":80,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"convert-to-avif-and-optimise","Convert to AVIF and Optimise","Bicknell Digital","https:\u002F\u002Fprofiles.wordpress.org\u002Fbicknelldigital\u002F","\u003Cp>Convert to AVIF and Optimise automatically converts media library images to AVIF, stripping metadata, keeping your original uploads alongside the new files and updating all of your content to reference the optimised versions. The plugin keeps featured images, site logos, page builders, widgets and other stored URLs aligned with the converted image paths.\u003C\u002Fp>\n\u003Ch4>Key features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatic optimisation of newly uploaded JPEG, PNG and WebP files into AVIF.\u003C\u002Fli>\n\u003Cli>Bulk optimisation tool that updates every post, page, featured image and option referencing your media.\u003C\u002Fli>\n\u003Cli>Adjustable quality target so you can choose the balance between fidelity and file size.\u003C\u002Fli>\n\u003Cli>Optional metadata stripping and original files retained beside the AVIF copies to keep your workflow flexible.\u003C\u002Fli>\n\u003Cli>British English interface copy to keep everything consistent for UK sites.\u003C\u002Fli>\n\u003C\u002Ful>\n","Convert and optimise your WordPress media library to AVIF while keeping every reference to your images in sync.",10,165,1,"2025-11-12T14:15:00.000Z","6.8.5","6.0","7.4",[77,21,22,78],"avif","performance","https:\u002F\u002Fdigital.bicknell.uk\u002Fproducts\u002Fconvert-to-avif-and-optimise\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconvert-to-avif-and-optimise.1.0.0.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":69,"downloaded":89,"rating":28,"num_ratings":28,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":18,"tags":93,"homepage":95,"download_link":96,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"improved-gallery","Improved Gallery","1.0.5","scribu","https:\u002F\u002Fprofiles.wordpress.org\u002Fscribu\u002F","\u003Cp>This plugin improves the gallery template by making the following tweaks:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Puts all the gallery css in a separte file, for easy customisation and \u003Cstrong>faster page load\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Adds an id attribute to the code, so that two or more galleries can have a \u003Cem>different\u003C\u002Fem> number of columns and still \u003Cstrong>display correctly\u003C\u002Fstrong> on the same page.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Links: \u003Ca href=\"http:\u002F\u002Fscribu.net\u002Fwordpress\u002Fimproved-gallery\" rel=\"nofollow ugc\">Plugin News\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fscribu.net\" rel=\"nofollow ugc\">Author’s Site\u003C\u002Fa>\u003C\u002Fp>\n","Improves the built-in gallery in WordPress 2.5 and newer.",5867,"2010-08-29T20:12:00.000Z","2.8","2.5",[94,21,22],"gallery","http:\u002F\u002Fscribu.net\u002Fwordpress\u002Fimproved-gallery","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimproved-gallery.zip",{"slug":98,"name":99,"version":6,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":69,"downloaded":104,"rating":28,"num_ratings":28,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":108,"tags":109,"homepage":112,"download_link":113,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"intrinsic-images-for-woo","Intrinsic Images for Woo","johnc1979","https:\u002F\u002Fprofiles.wordpress.org\u002Fjohnc1979\u002F","\u003Cp>A fast website has never been more important. One of the things which can slow a website down a lot is images. This can be a disaster for an ecommerce store which relies on a fast website to generate sales. You may think your website is fine, but you can improve it further. How? Add intrinsic image values to the html source code to ensure the correct size image is served\u003Cbr \u002F>\nYou have probably done a lot already to ensure that your shop serves fast images. You have set thumbnail sizes, regenerated the thumbnails, optimised the images and may even be using a CDN. But if you look at the source code, specifically on a mobile, you’ll see a disturbing result. The shop page is serving full sized images!\u003Cbr \u002F>\nWhat? It sure is. This will be hurting your results with places like Page Speed Insights and GT Metrix. Worse still, it will be negatively impacting your website visitors.\u003Cbr \u002F>\nThankfully Woo Intrinsic Images is here to save the day\u003Cbr \u002F>\nSimply install, actrivate and set at the option to on and your website will begin serving the best fit images for your store. You will likely see immediate improvements from GT Metrix, Page Speed Insights and more\u003C\u002Fp>\n","Add intrinsic image values to the HTML source code to ensure the correct size image is served",963,"2021-05-12T00:09:00.000Z","5.7.15","5.0","7.0",[58,59,21,110,111],"intrinsic-images","woocommerce-images","https:\u002F\u002Fwizplugins.com\u002Fintrinsic-images-woo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fintrinsic-images-for-woo.zip",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":28,"downloaded":122,"rating":28,"num_ratings":28,"last_updated":123,"tested_up_to":52,"requires_at_least":74,"requires_php":75,"tags":124,"homepage":18,"download_link":129,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"assetbroom-media-cleaner","Assetbroom – Unused Media & Duplicate Image Cleaner","1.0","KAP ASIAs","https:\u002F\u002Fprofiles.wordpress.org\u002Fkapasias\u002F","\u003Cp>\u003Cstrong>AssetBroom – Media Cleaner\u003C\u002Fstrong> helps you detect and remove \u003Cstrong>unused images, duplicate media files, and unnecessary thumbnails\u003C\u002Fstrong> from your WordPress media library.\u003C\u002Fp>\n\u003Cp>Over time, WordPress websites accumulate hundreds or thousands of images that are no longer used. These unused files increase backup size, waste storage, and slow down website maintenance.\u003C\u002Fp>\n\u003Cp>AssetBroom scans your entire website and identifies \u003Cstrong>unused media files\u003C\u002Fstrong>, \u003Cstrong>duplicate images\u003C\u002Fstrong>, and \u003Cstrong>generated image sizes\u003C\u002Fstrong> safely.\u003C\u002Fp>\n\u003Cp>The plugin checks where images are used before marking them unused. This prevents accidental deletion of images used in:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Posts\u003C\u002Fli>\n\u003Cli>Pages\u003C\u002Fli>\n\u003Cli>Page builders\u003C\u002Fli>\n\u003Cli>Featured images\u003C\u002Fli>\n\u003Cli>WordPress generated image sizes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With AssetBroom you can safely \u003Cstrong>clean your media library, remove unused images, and optimize storage\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>✔ Detect unused media files\u003Cbr \u002F>\n✔ Detect duplicate images in media library\u003Cbr \u002F>\n✔ Clean WordPress media library safely\u003Cbr \u002F>\n✔ Supports Elementor and page builders\u003Cbr \u002F>\n✔ Detect WordPress generated thumbnails\u003Cbr \u002F>\n✔ Detect responsive image sizes\u003Cbr \u002F>\n✔ Safe move-to-trash workflow\u003Cbr \u002F>\n✔ Lightweight and fast scanning\u003Cbr \u002F>\n✔ Developer friendly code\u003C\u002Fp>\n\u003Ch3>Why Clean Your Media Library?\u003C\u002Fh3>\n\u003Cp>Unused media files can:\u003C\u002Fp>\n\u003Cp>• Increase backup size\u003Cbr \u002F>\n• Slow down site migrations\u003Cbr \u002F>\n• Waste hosting storage\u003Cbr \u002F>\n• Make media management difficult\u003C\u002Fp>\n\u003Cp>AssetBroom helps you keep your \u003Cstrong>WordPress media library clean and optimized\u003C\u002Fstrong>.\u003C\u002Fp>\n","Detect unused images, duplicate media files, and safely clean your WordPress media library without breaking your website.",145,"2026-03-09T13:05:00.000Z",[125,126,127,22,128],"clean","cleaning","media-cleaner","unused-images","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fassetbroom-media-cleaner.1.0.zip",{"attackSurface":131,"codeSignals":161,"taintFlows":183,"riskAssessment":201,"analyzedAt":213},{"hooks":132,"ajaxHandlers":157,"restRoutes":158,"shortcodes":159,"cronEvents":160,"entryPointCount":28,"unprotectedCount":28},[133,139,142,144,147,150,154],{"type":134,"name":135,"callback":136,"file":137,"line":138},"action","plugins_loaded","anonymous","includes\\class-enshrined-parallelize-downloads.php",139,{"type":134,"name":140,"callback":136,"file":137,"line":141},"admin_enqueue_scripts",154,{"type":134,"name":140,"callback":136,"file":137,"line":143},155,{"type":134,"name":145,"callback":136,"file":137,"line":146},"admin_menu",156,{"type":134,"name":148,"callback":136,"file":137,"line":149},"admin_init",157,{"type":151,"name":152,"callback":136,"file":137,"line":153},"filter","wp_get_attachment_url",174,{"type":151,"name":155,"callback":136,"file":137,"line":156},"wp_calculate_image_srcset",175,[],[],[],[],{"dangerousFunctions":162,"sqlUsage":163,"outputEscaping":165,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":182},[],{"prepared":28,"raw":28,"locations":164},[],{"escaped":28,"rawEcho":166,"locations":167},5,[168,172,173,176,179],{"file":169,"line":170,"context":171},"admin\\class-enshrined-parallelize-downloads-admin.php",123,"raw output",{"file":169,"line":156,"context":171},{"file":174,"line":175,"context":171},"admin\\partials\\enshrined-parallelize-downloads-admin-footer.php",21,{"file":177,"line":178,"context":171},"admin\\partials\\enshrined-parallelize-downloads-admin-form.php",19,{"file":180,"line":181,"context":171},"admin\\partials\\enshrined-parallelize-downloads-admin-header.php",24,[],[184],{"entryPoint":185,"graph":186,"unsanitizedCount":71,"severity":200},"\u003Censhrined-parallelize-downloads-admin-header> (admin\\partials\\enshrined-parallelize-downloads-admin-header.php:0)",{"nodes":187,"edges":197},[188,192],{"id":189,"type":190,"label":191,"file":180,"line":181},"n0","source","$_SERVER['SERVER_ADDR']",{"id":193,"type":194,"label":195,"file":180,"line":181,"wp_function":196},"n1","sink","echo() [XSS]","echo",[198],{"from":189,"to":193,"sanitized":199},false,"low",{"summary":202,"deductions":203},"The \"parallelize-downloads\" plugin v1.0.0 exhibits a mixed security posture. On the positive side, the plugin demonstrates excellent practices regarding database interactions and avoiding direct file operations or external HTTP requests. The absence of known CVEs and a clean vulnerability history are also strong indicators of a well-maintained and secure codebase to date.  The static analysis shows no identified dangerous functions, SQL injection vulnerabilities due to prepared statements, or file manipulation risks.\n\nHowever, significant concerns arise from the output escaping and taint analysis. The fact that 0% of outputs are properly escaped is a critical vulnerability, as it suggests that any data processed by the plugin could be directly reflected in the user's browser without sanitization, potentially leading to Cross-Site Scripting (XSS) attacks.  Furthermore, the taint analysis revealing one flow with unsanitized paths, even without a critical or high severity classification, points to a potential but perhaps less severe data leakage or manipulation vector. The complete lack of capability checks and nonce checks, while there are no direct entry points identified in this analysis, means that if any entry points were to be introduced or discovered, they would likely be unprotected.",[204,207,209,211],{"reason":205,"points":206},"0% output escaping",8,{"reason":208,"points":166},"Unsanitized paths in taint analysis",{"reason":210,"points":14},"No capability checks",{"reason":212,"points":14},"No nonce checks","2026-03-16T23:09:37.909Z",{"wat":215,"direct":225},{"assetPaths":216,"generatorPatterns":219,"scriptPaths":220,"versionParams":222},[217,218],"\u002Fwp-content\u002Fplugins\u002Fenshrined-parallelize-downloads\u002Fadmin\u002Fcss\u002Fenshrined-parallelize-downloads-admin.css","\u002Fwp-content\u002Fplugins\u002Fenshrined-parallelize-downloads\u002Fadmin\u002Fjs\u002Fenshrined-parallelize-downloads-admin.js",[],[221],"admin\u002Fjs\u002Fenshrined-parallelize-downloads-admin.js",[223,224],"enshrined-parallelize-downloads\u002Fadmin\u002Fcss\u002Fenshrined-parallelize-downloads-admin.css?ver=","enshrined-parallelize-downloads\u002Fadmin\u002Fjs\u002Fenshrined-parallelize-downloads-admin.js?ver=",{"cssClasses":226,"htmlComments":227,"htmlAttributes":228,"restEndpoints":229,"jsGlobals":230,"shortcodeOutput":231},[],[],[],[],[],[]]