[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f-27NxoXpU3-uW2Ayda5J2mKI_3606mCSrMOxSjZMu9g":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":128,"fingerprints":194},"delete-thumbnails","Delete Thumbnails","2.2","David Sword","https:\u002F\u002Fprofiles.wordpress.org\u002Fdavidsword\u002F","\u003Ch4>Delete thumbnails & resized images from your Media Library\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Delete some or all of WordPress’s resized images (thumbnails, medium, and large, plus extra ones Plugins\u002FThemes make secretly)\u003C\u002Fli>\n\u003Cli>This can clear thousands of unwanted files from your uploads directory \u003C\u002Fli>\n\u003Cli>Useful if you’ve had lots of different theme\u002Fplugins over the years, and inadvertently accumulated a vast number of resized images that are no longer used by your site\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Take careful note\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Deleting is permanent\u003C\u002Fli>\n\u003Cli>You can use \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fregenerate-thumbnails\u002F\" rel=\"ugc\">this plugin\u003C\u002Fa> to regenerate your Media Library after (as WordPress will need the default sizes)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Please Note\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>🍺 This is a \u003Cstrong>recently revived and re-written plugin\u003C\u002Fstrong>, the bad reviews were correct for the old versions, but not current version. If you experience any issues, please open a support request, I’m happy to help fix any issues and help plugin grow.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Road Map\u003C\u002Fh3>\n\u003Ch4>The current todo list\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>[ ] Add css animation\u002Fcolor to nag inputs when clicking disabled button\u003C\u002Fli>\n\u003Cli>[ ] Add \u003Ccode>count($this->library)\u003C\u002Fcode> result as ‘exempt’ in main info banner to assure Media Library items are safe\u003C\u002Fli>\n\u003Cli>[ ] Add size range filters (ie: delete resized that are within x – y restraints)\u003C\u002Fli>\n\u003Cli>[ ] Make \u003Ccode>View\u003C\u002Fcode> link work off of a Lightbox instead of a new browser tab\u003C\u002Fli>\n\u003Cli>[ ] Please add any additional requests into the Support tab.\u003C\u002Fli>\n\u003C\u002Ful>\n","Find and delete thumbnails & resized images from your Media Library",100,8415,78,15,"2017-07-06T21:25:00.000Z","4.8.28","4.0","",[20,21,22,23,24],"delete","images","library","media","thumbnails","https:\u002F\u002Fdavidsword.ca\u002Fwordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdelete-thumbnails.2.2.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},"davidsword",3,210,30,84,"2026-04-04T20:55:14.059Z",[40,61,81,97,113],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":55,"tags":56,"homepage":59,"download_link":60,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"crop-thumbnails","Crop-Thumbnails","1.9.7","Volkmar Kantor","https:\u002F\u002Fprofiles.wordpress.org\u002Fvolkmar-kantor\u002F","\u003Cp>The plugin provides the functionality to adjust the crop region of cropped images. It add buttons to the edit-pages and media-dialog to access a crop-editor.\u003Cbr \u002F>\nIn the crop-editor you can choose one or more (if they have the same ratio) imagesizes and cut-off the part of the image you want.\u003C\u002Fp>\n\u003Cp>The plugin is especially useful for theme developers who want to keep full control over cropped image sizes. If you want to dive even deeper, you can get informations about the hooks and filters on the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fvollyimnetz\u002Fcrop-thumbnails\" rel=\"nofollow ugc\">github page of the plugin\u003C\u002Fa>.\u003C\u002Fp>\n","\"Crop Thumbnails\" made it easy to get exacly that specific image-detail you want to show in your featured image or gallery image.",40000,836379,92,67,"2025-12-03T10:59:00.000Z","6.8.5","5.0","7.4.0",[21,57,58],"media-library","post-thumbnails","https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fcrop-thumbnails\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcrop-thumbnails.1.9.7.zip",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":11,"num_ratings":34,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":18,"tags":74,"homepage":79,"download_link":80,"security_score":50,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"remove-broken-images","Remove Broken Images","1.5.0-beta-1","Room 34 Creative Services, LLC","https:\u002F\u002Fprofiles.wordpress.org\u002Froom34\u002F","\u003Cp>This is an extremely simple plugin that uses jQuery to remove broken images from displaying on your pages.\u003C\u002Fp>\n\u003Cp>Note that version 1 does \u003Cem>not\u003C\u002Fem> alter any content in the database, nor does it remove the image tags from the initial HTML output of the page, so it doesn’t stop 404 errors, nor does it benefit SEO or PageSpeed scores. It does, however, prevent the dreaded “broken image” icon from appearing in your pages, and in most cases it will remove the blank space some browsers allocate for images as they are loading.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Coming in version 2:\u003C\u002Fstrong> We’ll be adding an admin tool to let you see a list of posts and pages containing broken images, along with a tool to automatically remove their \u003Ccode>img\u003C\u002Fcode> tags from the database.\u003C\u002Fp>\n","Very simply, uses JavaScript to remove broken images from page display.",1000,14107,"2024-10-04T16:04:00.000Z","6.7.5","4.9",[75,76,57,77,78],"broken-images","deleted-images","missing-images","remove","https:\u002F\u002Froom34.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-broken-images.1.5.0.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":28,"num_ratings":28,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":18,"tags":94,"homepage":95,"download_link":96,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"thumbnail-updater","Thumbnail Updater","1.0","Jess","https:\u002F\u002Fprofiles.wordpress.org\u002Fardathksheyna\u002F","\u003Cp>Thumbnail Updater does exactly what it’s name implies: it updates thumbnails. WordPress 2.9 introduced support for\u003Cbr \u002F>\npost thumbnails but one problem is that the support is not backwards compatible—meaning that if you downloaded or created\u003Cbr \u002F>\na theme that supports post thumbnails, any images uploaded prior to the activation of that theme will not have the new thumbnail size.\u003C\u002Fp>\n","A plugin for updating your thumbnails whenever a new thumbnail size is added with add_image_size()",10,3225,"2010-09-03T00:24:00.000Z","3.0.5","3.0",[21,57,58],"http:\u002F\u002Fwww.dumpster-fairy.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthumbnail-updater.zip",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":28,"downloaded":105,"rating":28,"num_ratings":28,"last_updated":106,"tested_up_to":107,"requires_at_least":54,"requires_php":18,"tags":108,"homepage":18,"download_link":112,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"pro-uploads-cleaner","Pro Uploads Cleaner","1.0.0","Hemant Jodhani","https:\u002F\u002Fprofiles.wordpress.org\u002Fhemantjodhani\u002F","\u003Cp>Pro Uploads Cleaner compares your WordPress Media Library with the uploads folder and deletes files that don’t match, keeping your site clean and optimized.\u003C\u002Fp>\n","Scan and clean unused images from your WordPress uploads folder safely.",514,"2026-02-05T16:05:00.000Z","6.9.4",[109,110,57,111],"cleaner","delete-unused-images","uploads","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpro-uploads-cleaner.1.0.0.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":28,"downloaded":121,"rating":28,"num_ratings":28,"last_updated":18,"tested_up_to":53,"requires_at_least":54,"requires_php":122,"tags":123,"homepage":125,"download_link":126,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":127},"trashify-image-deletion","Trashify – Exclusão de Imagens","1.0.2","Prollabe Developers","https:\u002F\u002Fprofiles.wordpress.org\u002Fprolldevs\u002F","\u003Cp>O Trashify é uma ferramenta poderosa que permite aos administradores e editores gerenciar suas mídias de forma mais eficiente. Com uma interface visual em grade, similar à biblioteca padrão do WordPress, o plugin oferece uma experiência familiar e intuitiva para a exclusão de imagens.\u003C\u002Fp>\n\u003Ch4>Funcionalidades Principais\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Exclusão Seletiva de Imagens: Selecione manualmente quais imagens deseja excluir, evitando a remoção acidental de arquivos importantes.\u003C\u002Fli>\n\u003Cli>Exclusão por Usuário: Filtre e visualize imagens de um autor específico, com a possibilidade de excluir apenas os arquivos pertencentes a esse usuário.\u003C\u002Fli>\n\u003Cli>Interface Visual em Grade: Visualize suas imagens em um layout em grade com caixas de seleção, oferecendo uma experiência de navegação familiar e amigável.\u003C\u002Fli>\n\u003Cli>Multilíngue: Suporte para Português e Inglês.\u003C\u002Fli>\n\u003Cli>Permissões Restritas: Acesso limitado a usuários com perfis de Administrador ou Editor.\u003C\u002Fli>\n\u003Cli>Design Moderno: Interface limpa e bem organizada para uma experiência intuitiva e eficiente.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPL v2 or later.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Desenvolvido por Prollabe Developers\u003C\u002Fp>\n","Facilita a exclusão de mídias diretamente da biblioteca do WordPress, de forma segura, organizada e seletiva.",235,"7.2",[124,20,21,23,57],"bulk-delete","https:\u002F\u002Fgithub.com\u002Fj0hnatasdev\u002FTrashify-Image-Deletion","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftrashify-image-deletion.1.0.2.zip","2026-03-15T10:48:56.248Z",{"attackSurface":129,"codeSignals":148,"taintFlows":183,"riskAssessment":184,"analyzedAt":193},{"hooks":130,"ajaxHandlers":144,"restRoutes":145,"shortcodes":146,"cronEvents":147,"entryPointCount":28,"unprotectedCount":28},[131,136,140],{"type":132,"name":133,"callback":134,"file":135,"line":14},"action","init","dlthumbs","delete-thumbnails.php",{"type":132,"name":137,"callback":138,"file":135,"line":139},"admin_menu","add_admin_menu",36,{"type":132,"name":141,"callback":142,"file":135,"line":143},"admin_enqueue_scripts","dlthumbs_admin_scripts",37,[],[],[],[],{"dangerousFunctions":149,"sqlUsage":150,"outputEscaping":152,"fileOperations":181,"externalRequests":28,"nonceChecks":181,"capabilityChecks":28,"bundledLibraries":182},[],{"prepared":28,"raw":28,"locations":151},[],{"escaped":28,"rawEcho":153,"locations":154},13,[155,158,160,162,164,166,168,170,171,173,175,177,179],{"file":135,"line":156,"context":157},104,"raw output",{"file":135,"line":159,"context":157},141,{"file":135,"line":161,"context":157},149,{"file":135,"line":163,"context":157},152,{"file":135,"line":165,"context":157},178,{"file":135,"line":167,"context":157},179,{"file":135,"line":169,"context":157},209,{"file":135,"line":169,"context":157},{"file":135,"line":172,"context":157},212,{"file":135,"line":174,"context":157},215,{"file":135,"line":176,"context":157},216,{"file":135,"line":178,"context":157},227,{"file":135,"line":180,"context":157},256,1,[],[],{"summary":185,"deductions":186},"The \"delete-thumbnails\" plugin v2.2 exhibits a generally strong security posture with no identified vulnerabilities in its history and a seemingly limited attack surface. The absence of known CVEs and a clean taint analysis report are positive indicators.  However, a significant concern arises from the static analysis revealing that 0% of its 13 output operations are properly escaped. This lack of output sanitization presents a notable risk of Cross-Site Scripting (XSS) vulnerabilities, where malicious scripts could be injected and executed within the WordPress admin area or on the frontend, depending on where these outputs are rendered.\n\nWhile the plugin demonstrates good practices by utilizing prepared statements for SQL queries and includes a nonce check, the complete absence of capability checks on any entry points (though there are no entry points identified) and the lack of output escaping are critical weaknesses. The vulnerability history being entirely clean might suggest the plugin has historically been secure, but this does not negate the immediate risks identified in the current code analysis. The overall assessment is that the plugin has a potentially good foundation but suffers from a critical oversight in output sanitization that needs immediate attention.",[187,190],{"reason":188,"points":189},"Outputs are not properly escaped",8,{"reason":191,"points":192},"No capability checks on entry points",5,"2026-03-16T20:32:15.217Z",{"wat":195,"direct":204},{"assetPaths":196,"generatorPatterns":199,"scriptPaths":200,"versionParams":201},[197,198],"\u002Fwp-content\u002Fplugins\u002Fdelete-thumbnails\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fdelete-thumbnails\u002Fdltumbs.js",[],[198],[202,203],"delete-thumbnails\u002Fstyle.css?ver=","delete-thumbnails\u002Fdltumbs.js?ver=",{"cssClasses":205,"htmlComments":206,"htmlAttributes":207,"restEndpoints":209,"jsGlobals":210,"shortcodeOutput":211},[134],[],[208],"id='dlthumbs'",[],[],[]]