[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fxN64aCCzgAGH5nJcefSO9lYCHUjsFlnw5a7ZasYNLB0":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":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":96,"fingerprints":143},"all-image-list","WP All Image Sizes","0.2","drosophila","https:\u002F\u002Fprofiles.wordpress.org\u002Fdrosophila\u002F","\u003Cp>By default, WordPress creates 3 sizes for every uploaded image (using the default image uploader): thumbnail, medium and large.\u003Cbr \u002F>\nSince version 2.9, WordPress has added post thumbnail feature that allows us to add more image sizes in order to use them more flexibly in loops, sliders or in other parts of the theme.\u003C\u002Fp>\n\u003Cp>In many cases when you want to give user options of image size to show them in some areas such as in a popular widget, related posts area, slides, etc., you’re facing the problem of listing all registered image sizes in WordPress.\u003C\u002Fp>\n\u003Cp>This plugin solves this problem by adding a box in the sidebar of the attachment page (wp-adming\u002Fpost.php), listing all registered image sizes and links to view them.\u003C\u002Fp>\n\u003Cp>All the registered image sizes can be chosen also in the Media Uploader.\u003C\u002Fp>\n","List all registered image sizes in a meta box on the attachment page (media library) and in the Media Uploader.",60,3421,100,2,"2013-12-07T17:38:00.000Z","3.7.41","3.3","",[20,21,22],"all-image-sizes","image-list","registered-image-sizes-list","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fall-image-list\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fall-image-list.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":31,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},70,30,84,"2026-04-04T15:27:32.988Z",[36,56,77],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":13,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":18,"tags":50,"homepage":18,"download_link":54,"security_score":55,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"display-featured-image-in-post-list","Display Featured Image In Post List","2.5","Suhas Surse","https:\u002F\u002Fprofiles.wordpress.org\u002Fsuhassurse\u002F","\u003Cp>Plugin that show featured image on post list in the admin panel. The Display Featured Image In Post List is a WordPress plugin which will create a new column called ‘Featured Image’ on your All Posts page that displays Featured Images\u002FPost Thumbnails in your admin panel.\u003C\u002Fp>\n","Plugin that show featured image on post list.",3000,22225,7,"2024-08-06T05:17:00.000Z","6.6.5","4.7",[51,52,53],"featured-image","featured-image-list","post","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisplay-featured-image-in-post-list.2.5.zip",92,{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":13,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":18,"tags":70,"homepage":75,"download_link":76,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"swifty-image-widget","Swifty Image Widget","1.1.1","Goran87","https:\u002F\u002Fprofiles.wordpress.org\u002Fgoran87\u002F","\u003Cp>Super simple but powerful widget that allows adding single or multiple images to your widget positions, using native media uploader. You can add caption for each image to act as testimonial, or you can use it as banner advertising module because its not being blocked with Ad Blocker. It doesn’t load any javascript on front end so its super fast. Use drag and drop to rearrange images.\u003C\u002Fp>\n\u003Cp>Check out demo in sidebar \u003Ca href=\"http:\u002F\u002Fitsgoran.com\u002Fwp\u002Fswifty-image-widget\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Major features in Swifty Image Widget include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easily select image from your media collection\u003C\u002Fli>\n\u003Cli>Add one or add multiple images\u003C\u002Fli>\n\u003Cli>Chose full size, one from registered sizes by your theme or define your custom size\u003C\u002Fli>\n\u003Cli>Add caption that will show below image (optional)\u003C\u002Fli>\n\u003Cli>Add link (optional)\u003C\u002Fli>\n\u003Cli>Enable\u002Fdisable rel nofollow\u003C\u002Fli>\n\u003Cli>Drag and Drop to rearrange images\u003C\u002Fli>\n\u003Cli>Arrange images\u002Fbanners next to each other or below each other\u003C\u002Fli>\n\u003Cli>Not being blocked by AdBlocker\u003C\u002Fli>\n\u003Cli>Just one css file (0.5kb) called for front styling, no scripts.\u003C\u002Fli>\n\u003Cli>Super Light and Super Fast\u003C\u002Fli>\n\u003Cli>Responsive\u003C\u002Fli>\n\u003Cli>Secure and written with best practices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Check my other plugins at www.wpgens.com\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you have any suggestions\u002Ffeedback to improve Swifty Image Widget, please get in touch with me via email goran@wpgens.com .\u003C\u002Fp>\n\u003Cp>Also be sure to check out \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fswifty-bar\u002F\" rel=\"ugc\">Swifty Bar\u003C\u002Fa>. Plugin that you will fall in love with 🙂\u003C\u002Fp>\n","Super simple but powerful widget that allows adding single or multiple images to your widget positions, using native media uploader.",1000,26632,12,"2023-08-09T13:13:00.000Z","6.3.8","3.5",[21,71,72,73,74],"image-widget","resize","sidebar","widget","https:\u002F\u002Fwww.wpgens.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fswifty-image-widget.1.1.1.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":13,"num_ratings":87,"last_updated":88,"tested_up_to":89,"requires_at_least":69,"requires_php":18,"tags":90,"homepage":94,"download_link":95,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"display-all-image-file-path","Display All Image File Path","2.0","Justin Givens","https:\u002F\u002Fprofiles.wordpress.org\u002Fjustindgivens\u002F","\u003Cp>The plugin loops through all available image sizes and display it out to the users on the Edit Media screen and when you upload new content only.\u003C\u002Fp>\n","The plugin loops through all available image sizes and display it out to the users on the Edit Media screen and when you upload new content only.",20,2297,1,"2013-04-08T00:34:00.000Z","3.5.2",[20,91,92,93],"file-path","image-path","image-size-path","http:\u002F\u002Fplugins.justingivens.com\u002F?pid=Display-All-Image-File-Path","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisplay-all-image-file-path.2.0.zip",{"attackSurface":97,"codeSignals":114,"taintFlows":130,"riskAssessment":131,"analyzedAt":142},{"hooks":98,"ajaxHandlers":110,"restRoutes":111,"shortcodes":112,"cronEvents":113,"entryPointCount":26,"unprotectedCount":26},[99,105],{"type":100,"name":101,"callback":102,"file":103,"line":104},"action","add_meta_boxes","wp_all_images_sizes_add_meta_box","wp-all-image-sizes.php",21,{"type":106,"name":107,"callback":108,"file":103,"line":109},"filter","image_size_names_choose","wp_all_images_sizes_media_uploader",145,[],[],[],[],{"dangerousFunctions":115,"sqlUsage":116,"outputEscaping":118,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":129},[],{"prepared":26,"raw":26,"locations":117},[],{"escaped":26,"rawEcho":46,"locations":119},[120,123,124,125,126,127,128],{"file":103,"line":121,"context":122},62,"raw output",{"file":103,"line":121,"context":122},{"file":103,"line":121,"context":122},{"file":103,"line":121,"context":122},{"file":103,"line":121,"context":122},{"file":103,"line":121,"context":122},{"file":103,"line":121,"context":122},[],[],{"summary":132,"deductions":133},"The \"all-image-list\" v0.2 plugin exhibits a seemingly strong security posture based on the provided static analysis. The absence of any identified entry points like AJAX handlers, REST API routes, shortcodes, or cron events, and critically, the lack of unprotected ones, suggests a minimal attack surface. Furthermore, the code analysis shows no dangerous functions, no direct SQL queries (100% use prepared statements), no file operations, and no external HTTP requests. The taint analysis also returned zero flows, indicating no apparent path for untrusted input to reach sensitive sinks without proper sanitization within the scope analyzed.\n\nHowever, a significant concern arises from the output escaping. With 7 total outputs and 0% properly escaped, this presents a clear risk of Cross-Site Scripting (XSS) vulnerabilities. Any dynamic data displayed by the plugin is likely vulnerable to injection. The lack of nonce and capability checks is also a notable weakness, especially if any functionality were to be added later without these crucial security measures. The plugin's vulnerability history is clean, which is positive, but this can be misleading if the plugin has a small user base or hasn't been extensively tested for certain types of vulnerabilities.  The overall conclusion is that while the plugin is currently small and seemingly has no exploitable vulnerabilities detected through the static analysis (beyond the unescaped output), the lack of output escaping is a critical flaw that needs immediate attention. The absence of checks and the limited scope of analysis suggest potential undiscovered issues.",[134,137,140],{"reason":135,"points":136},"All output is unescaped",8,{"reason":138,"points":139},"No nonce checks",5,{"reason":141,"points":139},"No capability checks","2026-03-16T21:47:32.449Z",{"wat":144,"direct":149},{"assetPaths":145,"generatorPatterns":146,"scriptPaths":147,"versionParams":148},[],[],[],[],{"cssClasses":150,"htmlComments":154,"htmlAttributes":155,"restEndpoints":159,"jsGlobals":160,"shortcodeOutput":161},[151,152,153],"all_image_sizes_list","all_image_sizes_link","all_image_sizes",[],[156,157,158],"data-width","data-height","data-filename",[],[],[162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,186,186,188,189,190,191,192,193,194,195,196,197,198,199,200,201],"\u003Cdiv id=\"all_image_sizes\">","\u003Cdiv id=\"misc-publishing-actions\">","\u003Cdiv class=\"misc-pub-section\">","\u003Cselect name=\"all_image_sizes_list\" class=\"all_image_sizes_list\">","\u003Coption value=\"#\" selected>Select Image\u003C\u002Foption>","\u003Coption value=\"","\" data-width=\"","\" data-height=\"","\" data-filename=\"","\">"," ("," &times; ",")\u003C\u002Foption>","\u003Clabel for=\"attachment_url\">File URL:\u003C\u002Flabel>","\u003Cinput type=\"text\" class=\"widefat urlfield\" readonly=\"readonly\" name=\"attachment_url\" value=\"\">","File name:","\u003Cstrong class=\"filename\">","Dimensions:","\u003Cstrong class=\"dimensions\">","\u003Cdiv id=\"major-publishing-actions\">","\u003Cdiv id=\"publishing-action\">","\u003Ca href=\"#\" target=\"out\" class=\"all_image_sizes_link\">","\u003Cinput type=\"button\" class=\"button-primary button-large\" id=\"publish\" accesskey=\"p\" value=\"Show\">","\u003C\u002Fa>","\u003C\u002Fdiv>","\u003Cdiv class=\"clear\">\u003C\u002Fdiv>","\u003Cscript>","jQuery(\".all_image_sizes_list\").live(\"change\", function() {","var selected = jQuery(this).find('option:selected');","var width = selected.data('width'); ","var height = selected.data('height');","var link = selected.val();","var filename = selected.data('filename');","if(link == \"#\") return false;","jQuery(\"#all_image_sizes .urlfield\").val(link);","jQuery(\"#all_image_sizes .dimensions\").html(width+\" &times; \"+height);","jQuery(\"#all_image_sizes .filename\").html(filename);","jQuery(\"#all_image_sizes .all_image_sizes_link\").attr(\"href\", link);","});","\u003C\u002Fscript>"]