[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fI51Kq1e3exOqMtPMxEGQHj-_ecs5_NoPx7QOY3IUeKw":3,"$fiVqvMzd0nDAHhjZErMjN-8lPzcdc35Pml5UhS8kqQVQ":351,"$fRj6nHAOM1D8bgSxgask0qnVSdY5GAfNpQuyGJotrPu4":355},{"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":13,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"discovery_status":31,"vulnerabilities":32,"developer":65,"crawl_stats":38,"alternatives":70,"analysis":164,"fingerprints":276},"image-wall","Image Wall","3.2","Parakoos","https:\u002F\u002Fprofiles.wordpress.org\u002Fparakoos\u002F","\u003Cp>This wordpress plugin allows visitors to browse posts or pages by their images, displayed randomly on an infinitely scrollable Image Wall. The images link back to the post or page on which they are attached.\u003C\u002Fp>\n\u003Cp>Images are powerful. They catch our attention like nothing else. You probably use them in your blog posts to anchor the fickle attention span of today’s readers. Display all these great images on a nice looking page, and your visitors will browse for a while, captivated. Hopefully, one image will stand out for whatever reason and compel the visitor to click it to find out more. And just like that, some old blog post you thought buried by the sands of time has gotten another view, thanks to your Image Wall.\u003C\u002Fp>\n\u003Cp>You can see the plugin in action on my own \u003Ca href=\"http:\u002F\u002Fwww.themodernnomad.com\u002Fimage-wall\u002F#utm_campaign=Image_Wall&utm_source=wordpress&utm_medium=website&utm_content=description\" rel=\"nofollow ugc\">Image Wall\u003C\u002Fa> and the full plugin documentation on the \u003Ca href=\"http:\u002F\u002Fwww.themodernnomad.com\u002Fimage-wall-plugin\u002F#utm_campaign=Image_Wall&utm_source=wordpress&utm_medium=website&utm_content=description\" rel=\"nofollow ugc\">Image Wall Plugin page\u003C\u002Fa>.\u003C\u002Fp>\n","Browse posts\u002Fpages by their images, displayed randomly on an infinitely scrollable page. The images link back to where they are attached.",200,33189,98,54,"2025-06-19T13:33:00.000Z","6.8.5","3.5","",[20,21,22,23,24],"ajax","galleries","gallery","image","images","http:\u002F\u002Fwww.themodernnomad.com\u002Fimage-wall-plugin\u002F#utm_campaign=Image_Wall&utm_source=wordpress&utm_medium=website&utm_content=plugin_link","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-wall.zip",2,0,"2025-07-16 00:00:00","2026-04-16T10:56:18.058Z","no_bundle",[33,50],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":6,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":47,"patch_diff_files":48,"patch_trac_url":38,"research_status":38,"research_verified":49,"research_rounds_completed":28,"research_plan":38,"research_summary":38,"research_vulnerable_code":38,"research_fix_diff":38,"research_exploit_outline":38,"research_model_used":38,"research_started_at":38,"research_completed_at":38,"research_error":38,"poc_status":38,"poc_video_id":38,"poc_summary":38,"poc_steps":38,"poc_tested_at":38,"poc_wp_version":38,"poc_php_version":38,"poc_playwright_script":38,"poc_exploit_code":38,"poc_has_trace":49,"poc_model_used":38,"poc_verification_depth":38},"CVE-2025-48156","image-wall-authenticated-contributor-stored-cross-site-scripting","Image Wall \u003C= 3.1 - Authenticated (Contributor+) Stored Cross-Site Scripting","The Image Wall plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 3.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=3.1","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-07-21 21:34:24",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F84739305-2f10-4688-b038-c132e06da059?source=api-prod",6,[],false,{"id":51,"url_slug":52,"title":53,"description":54,"plugin_slug":4,"theme_slug":38,"affected_versions":55,"patched_in_version":56,"severity":40,"cvss_score":57,"cvss_vector":58,"vuln_type":43,"published_date":59,"updated_date":60,"references":61,"days_to_patch":63,"patch_diff_files":64,"patch_trac_url":38,"research_status":38,"research_verified":49,"research_rounds_completed":28,"research_plan":38,"research_summary":38,"research_vulnerable_code":38,"research_fix_diff":38,"research_exploit_outline":38,"research_model_used":38,"research_started_at":38,"research_completed_at":38,"research_error":38,"poc_status":38,"poc_video_id":38,"poc_summary":38,"poc_steps":38,"poc_tested_at":38,"poc_wp_version":38,"poc_php_version":38,"poc_playwright_script":38,"poc_exploit_code":38,"poc_has_trace":49,"poc_model_used":38,"poc_verification_depth":38},"CVE-2025-30869","image-wall-reflected-cross-site-scripting","Image Wall \u003C= 3.0 - Reflected Cross-Site Scripting","The Image Wall plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in all versions up to, and including, 3.0 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.","\u003C=3.0","3.1",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2025-03-27 00:00:00","2025-04-02 19:56:56",[62],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F2f438626-2984-49b8-878a-291887e81375?source=api-prod",7,[],{"slug":66,"display_name":7,"profile_url":8,"plugin_count":67,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":63,"trust_score":68,"computed_at":69},"parakoos",1,99,"2026-05-20T02:03:27.478Z",[71,93,110,129,146],{"slug":72,"name":73,"version":74,"author":75,"author_profile":76,"description":77,"short_description":78,"active_installs":79,"downloaded":80,"rating":13,"num_ratings":81,"last_updated":82,"tested_up_to":83,"requires_at_least":84,"requires_php":85,"tags":86,"homepage":88,"download_link":89,"security_score":90,"vuln_count":91,"unpatched_count":28,"last_vuln_date":92,"fetched_at":30},"responsive-lightbox","Responsive Lightbox & Gallery","2.7.6","dFactory","https:\u002F\u002Fprofiles.wordpress.org\u002Fdfactory\u002F","\u003Ch4>Everything You Need in a WordPress Gallery Plugin\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fresponsive-lightbox\u002F?utm_source=repo&utm_medium=link&utm_campaign=responsive-lightbox-plugin-free\" rel=\"nofollow ugc\">Responsive Lightbox and Gallery plugin\u003C\u002Fa> is a fully fledged WordPress gallery plugin with a powerful Drag & Drop Gallery Builder and Lightbox functionality that’s used daily by more than 100,000 active users and downloaded over 3 Million times.\u003C\u002Fp>\n\u003Cp>The beauty of it is how easy it is for you to customize it and enhance its features thanks to \u003Ca href=\"?utm_source=repo&utm_medium=link&utm_campaign=responsive-lightbox-plugin-free\" rel=\"nofollow ugc\">free and premium extensions\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Why You Should Use Responsive Lightbox and Gallery Plugin\u003C\u002Fh4>\n\u003Ch4>Easiest Gallery Builder\u003C\u002Fh4>\n\u003Cp>Say goodbye to coding. With the built-in drag and drop Gallery builder, you will be able to create beautiful galleries, customize them, and add your preferred styles in minutes.\u003C\u002Fp>\n\u003Ch4>Vast Customization Options\u003C\u002Fh4>\n\u003Cp>Responsive Lightbox and Gallery plugin is packed with customization options per each gallery and lightbox style so you can tweak them to suit your website’s audience with just a few clicks.\u003C\u002Fp>\n\u003Ch4>SEO-Friendly and Lightweight\u003C\u002Fh4>\n\u003Cp>Responsive Lightbox and Gallery plugin is built keeping SEO and performance in mind, making it lightweight and fast when it comes to page load.\u003C\u002Fp>\n\u003Ch4>Premium Extensions\u003C\u002Fh4>\n\u003Cp>Looking to provide a premium experience to your visitors? Responsive Lightbox and Gallery plugin offers plenty of premium extensions to provide you with even more flexibility and customization options.\u003C\u002Fp>\n\u003Cp>Need more reasons? \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fresponsive-lightbox\u002F?utm_source=repo&utm_medium=link&utm_campaign=responsive-lightbox-plugin-free\" rel=\"nofollow ugc\">Check them out here\u003C\u002Fa>!\u003C\u002Fp>\n\u003Ch4>What some of our 100,000+ active users say about Responsive Lightbox and Gallery plugin\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Amazing Gallery plugin!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Versatile and powerful for both sliders and galleries, many features and style options.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Really easy to use. Takes all the fiddling out of the process of creating a responsive gallery\u002Flightbox.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>I needed a lightbox plugin that works reliably. This marvelous plugin does the magic. Now I can spend more on my photography and less time customizing WordPress.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>This plugin is quite flexible and effective. The functionality choices are broad and all quite easy to configure.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Need more galley options?\u003C\u002Fh4>\n\u003Cp>Responsive Lightbox and Gallery plugin can be extended with our \u003Ca href=\"?utm_source=repo&utm_medium=link&utm_campaign=responsive-lightbox-plugin-free\" rel=\"nofollow ugc\">premium extensions\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Premium Extensions:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fphoto-art-bundle\u002F\" rel=\"nofollow ugc\">Photo & Art bundle\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fjustified-gallery\u002F\" rel=\"nofollow ugc\">Justified Gallery\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fexpander-gallery\u002F\" rel=\"nofollow ugc\">Expander Gallery\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fhidden-gallery\u002F\" rel=\"nofollow ugc\">Hidden Gallery\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fmasonry-gallery-pro\u002F\" rel=\"nofollow ugc\">Masonry Image Gallery\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fslider-gallery\u002F\" rel=\"nofollow ugc\">Slider Gallery\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Flightcase-lightbox\u002F\" rel=\"nofollow ugc\">Lightcase Lightbox\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fphotoswipe-lightbox\u002F\" rel=\"nofollow ugc\">PhotoSwipe Lightbox\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Flightgallery-lightbox\u002F\" rel=\"nofollow ugc\">Lightgallery Lightbox\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fstrip-lightbox\u002F\" rel=\"nofollow ugc\">Strip Lightbox\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Ffancybox-pro\u002F\" rel=\"nofollow ugc\">Fancybox Pro\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Flightbox-comments\u002F\" rel=\"nofollow ugc\">Lightbox Comments\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Full Feature List\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Powerful and easy-to-use gallery builder\u003C\u002Fli>\n\u003Cli>3 beautiful gallery templates – Grid, Slider and Masonry\u003C\u002Fli>\n\u003Cli>8 responsive lightbox scripts (SwipeBox, prettyPhoto, Nivo Lightbox, Image Lightbox, Tos “R” Us, Featherlight, Magnific Popup, GLightbox)\u003C\u002Fli>\n\u003Cli>Create galleries from Media Library or Post attached images\u003C\u002Fli>\n\u003Cli>Media Folders with a drag & drop interface\u003C\u002Fli>\n\u003Cli>Access to millions of images through Remote Library\u003C\u002Fli>\n\u003Cli>Option to import remote images to Media Library\u003C\u002Fli>\n\u003Cli>Gutenberg editor compatibility\u003C\u002Fli>\n\u003Cli>Iframe, Ajax, HTML5 and Inline lightbox content support\u003C\u002Fli>\n\u003Cli>Advanced pagination, incl. AJAX and infinite scroll\u003C\u002Fli>\n\u003Cli>Automatically add lightbox to WordPress image galleries\u003C\u002Fli>\n\u003Cli>Automatically add lightbox to WordPress image links\u003C\u002Fli>\n\u003Cli>Automatically add lightbox to WordPress video links (YouTube, Vimeo)\u003C\u002Fli>\n\u003Cli>Automatically add lightbox to widgets content\u003C\u002Fli>\n\u003Cli>Automatically add lightbox to WordPress comments content\u003C\u002Fli>\n\u003Cli>WooCommerce product gallery support\u003C\u002Fli>\n\u003Cli>Popular Page builders compatibility\u003C\u002Fli>\n\u003Cli>Gallery widget\u003C\u002Fli>\n\u003Cli>Single image widget\u003C\u002Fli>\n\u003Cli>Option to display single post images as a gallery\u003C\u002Fli>\n\u003Cli>Option to modify native WP gallery links image size\u003C\u002Fli>\n\u003Cli>Option to set gallery images title from image title, caption, alt or description\u003C\u002Fli>\n\u003Cli>Option to force lightbox for custom WP gallery replacements like Jetpack tiled galleries\u003C\u002Fli>\n\u003Cli>Option to trigger lightbox on custom jquery events\u003C\u002Fli>\n\u003Cli>Option to conditionally load scripts and styles only on pages that have images or galleries in post content\u003C\u002Fli>\n\u003Cli>Highly customizable settings for each of the lightbox scripts\u003C\u002Fli>\n\u003Cli>Highly customizable settings for each gallery\u003C\u002Fli>\n\u003Cli>Multisite support\u003C\u002Fli>\n\u003Cli>.pot file for translations included\u003C\u002Fli>\n\u003C\u002Ful>\n","The most popular lightbox plugin and responsive gallery builder for WordPress.",100000,6512084,1994,"2026-03-12T09:29:00.000Z","6.9.4","6.0","7.0",[21,22,23,24,87],"lightbox","http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fresponsive-lightbox\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-lightbox.2.7.6.zip",89,13,"2026-02-24 20:06:06",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":28,"num_ratings":28,"last_updated":103,"tested_up_to":83,"requires_at_least":104,"requires_php":105,"tags":106,"homepage":108,"download_link":109,"security_score":101,"vuln_count":28,"unpatched_count":28,"last_vuln_date":38,"fetched_at":30},"photoshelter-importer","PhotoShelter Importer","1.3.0","PhotoShelter","https:\u002F\u002Fprofiles.wordpress.org\u002Fphotoshelter\u002F","\u003Cp>With the plugin, easily browse and search your PhotoShelter Library and embed supported files to any page or post on your WordPress site. PhotoShelter customers can copy files to their WordPress media Library or browse their Brands Library within the WordPress page editor and embed files directly into pages and posts. Plus, metadata automatically imports from PhotoShelter and can be edited without affecting anything in your PhotoShelter Library.\u003Cbr \u002F>\nDon’t have a PhotoShelter account? Sign up for a free demo.\u003C\u002Fp>\n","PhotoShelter Importer is a Digital Asset Manager plugin to import digital assets from PhotoShelter.com into WordPress.",100,8116,"2025-12-03T08:18:00.000Z","6.6","7.4",[21,22,107,23,24],"gutenberg","https:\u002F\u002Fwww.photoshelter.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fphotoshelter-importer.1.3.0.zip",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":118,"downloaded":119,"rating":28,"num_ratings":28,"last_updated":120,"tested_up_to":121,"requires_at_least":122,"requires_php":18,"tags":123,"homepage":125,"download_link":126,"security_score":127,"vuln_count":28,"unpatched_count":28,"last_vuln_date":38,"fetched_at":128},"gallery-one","Gallery One","1.0.2","shrimp2t","https:\u002F\u002Fprofiles.wordpress.org\u002Fshrimp2t\u002F","\u003Cp>See demo: http:\u002F\u002Fshrimp2t.com\u002Fgallery-one\u002F\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FMpicnbcGsUo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fully responsive, Touch enabled\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited albums\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited images\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Carousel\u003C\u002Fli>\n\u003Cli>Gird\u003C\u002Fli>\n\u003Cli>Justified\u003C\u002Fli>\n\u003Cli>Masonry\u003C\u002Fli>\n\u003Cli>Slideshow\u003C\u002Fli>\n\u003Cli>Blog style (comming soon )\u003C\u002Fli>\n\u003Cli>JustifiedGallery Light box\u003C\u002Fli>\n\u003Cli>Load Facebook album images\u003C\u002Fli>\n\u003Cli>Load Flickr album images\u003C\u002Fli>\n\u003Cli>Add image from url\u003C\u002Fli>\n\u003Cli>Shortcode creator\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Load Facebook Album\u003C\u002Fh4>\n\u003Cp>Just paste your album url, example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>https:\u002F\u002Fwww.facebook.com\u002FBillGates\u002Fphotos\u002F?tab=album&album_id=10153110017351961\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Note: Your album status must be public to load.\u003C\u002Fp>\n\u003Ch4>Load Flickr Album\u003C\u002Fh4>\n\u003Cp>Just paste your album url, example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>https:\u002F\u002Fwww.flickr.com\u002Fphotos\u002Fgianstefanofontana\u002Falbums\u002F72157649693279051\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Note: Your album status must be public to load.\u003C\u002Fp>\n\u003Ch4>Adding your own view in your theme\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create a folder \u003Ccode>gallery-one\u003C\u002Fcode> on your theme.\u003C\u002Fli>\n\u003Cli>Inside folder which created add a file and name \u003Ccode>view.php\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>[Optional] Inside folder which created add a file and name \u003Ccode>config.php\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Example file \u003Ccode>view.php\u003C\u002Fcode>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cdiv class=\"my-view\">\n\u003C?php\n var_dump( $this->settings ); \u002F* You config data in file config.php\n var_dump( $this->media->get_data() ); \u002F\u002F Gallery items data\n ?>\n\u003C\u002Fdiv>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Example file \u003Ccode>config.php\u003C\u002Fcode>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$config = array(\n    'name' => __( 'Justified', 'gallery-one' ), \u002F\u002F view name\n    'js' => 'js\u002Fjs.js',\n    'css' => 'css\u002Fcss.css',\n    'view_settings' => array(\n        array(\n            'id' => 'margins',\n            'default' => '10',\n            'label' => __( 'Margins', 'gallery-one' ),\n            'type' => 'text'\n        ),\n        array(\n            'id'        => 'lightbox',\n            'default'   => '1',\n            'label'     => __( 'Lightbox', 'gallery-one' ),\n            'type'      => 'checkbox'\n        ),\n\n    ),\n);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Adding your own view in your plugin\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create new folder in your plugin, example: \u003Ccode>my-cool-views\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Add add new view folder example: \u003Ccode>my-cool-views\u002Ffull-screen\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Add \u003Ccode>view.php\u003C\u002Fcode> file for you view \u003Ccode>my-cool-views\u002Ffull-screen\u002Fview.php\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>[Optional] Add \u003Ccode>config.php\u003C\u002Fcode> file for you view \u003Ccode>my-cool-views\u002Ffull-screen\u002Fconfig.php\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Add your your views folder to view loader:\u003C\u002Fp>\n\u003Cp>add_filter( ‘gallery_one_get_template_folders’, ‘my_cool_views_path’);\u003C\u002Fp>\n\u003Cp>function my_cool_views_path( $view_paths ){\u003Cbr \u002F>\n    $view_paths[‘my_cool_view’] = PATH_TO_MY_PLUGIN.’\u002Fmy-cool-views’;\u003Cbr \u002F>\n    return $view_paths;\u003Cbr \u002F>\n }\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Config Parameters\u003C\u002Fh4>\n\u003Cp>name: (string) Name of your view.\u003C\u002Fp>\n\u003Cp>css: (string\u002Farray) CSS files will enqueue when this view load.\u003C\u002Fp>\n\u003Cp>js: (string\u002Farray) JS files will enqueue when this view load.\u003C\u002Fp>\n\u003Cp>view_settings: (array) list field settings for your view.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>view_settings\u003C\u002Fstrong> Parameters:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>id: Id of setting field.\u003C\u002Fli>\n\u003Cli>label: Label of setting files.\u003C\u002Fli>\n\u003Cli>default: Default value.\u003C\u002Fli>\n\u003Cli>type: Field type: text|select|checkbox|textarea.\u003C\u002Fli>\n\u003Cli>option: For field type select (array).\u003C\u002Fli>\n\u003Cli>desc: Field description.\u003C\u002Fli>\n\u003C\u002Ful>\n","A cool responsive gallery plugin with beautifully views.",50,3319,"2016-05-28T11:13:00.000Z","4.5.33","4.5",[124,21,22,23,24],"facebook","http:\u002F\u002Fshrimp2t.com\u002Fgallery-one\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-one.zip",85,"2026-04-06T09:54:40.288Z",{"slug":130,"name":131,"version":132,"author":133,"author_profile":134,"description":135,"short_description":136,"active_installs":118,"downloaded":137,"rating":101,"num_ratings":138,"last_updated":139,"tested_up_to":140,"requires_at_least":141,"requires_php":18,"tags":142,"homepage":144,"download_link":145,"security_score":127,"vuln_count":28,"unpatched_count":28,"last_vuln_date":38,"fetched_at":30},"we-gallery","weGallery","1.1","Tareq Hasan","https:\u002F\u002Fprofiles.wordpress.org\u002Ftareq1988\u002F","\u003Cp>If you are looking for a simple, easy to use and lightweight gallery plugin, \u003Cstrong>We Gallery\u003C\u002Fstrong> is here for that. It’s the only gallery plugin you’ll need.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Lightweight and intuitive UI\u003C\u002Fli>\n\u003Cli>Display media grid\u003C\u002Fli>\n\u003Cli>Flexslider included for slider display\u003C\u002Fli>\n\u003Cli>Bulk image uploader and WordPress 3.8 UI compatible\u003C\u002Fli>\n\u003Cli>Developer friendly\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We Gallery is a modern image gallery for WordPress that leverages WordPress aesthetics. No bulky features, \u003Cstrong>no extra database tables\u003C\u002Fstrong>. Simply it uses the built-in WordPress post type support and enables you a sleek and rich gallery experience.\u003C\u002Fp>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cp>For feature improvements, please fork the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftareq1988\u002Fwe-gallery\" rel=\"nofollow ugc\">Github\u003C\u002Fa> repository. Contributions are always welcome 🙂\u003C\u002Fp>\n\u003Ch4>Author\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftareq.co\" rel=\"nofollow ugc\">Tareq Hasan\u003C\u002Fa> from \u003Ca href=\"http:\u002F\u002Fwedevs.com\" rel=\"nofollow ugc\">weDevs\u003C\u002Fa>\u003C\u002Fp>\n","The missing gallery of WordPress. Simple, yet the effective gallery plugin!",4016,5,"2020-03-14T06:10:00.000Z","5.4.19","3.8",[21,22,23,24,143],"media","https:\u002F\u002Fwedevs.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwe-gallery.zip",{"slug":147,"name":148,"version":149,"author":150,"author_profile":151,"description":152,"short_description":153,"active_installs":154,"downloaded":155,"rating":118,"num_ratings":27,"last_updated":156,"tested_up_to":157,"requires_at_least":158,"requires_php":18,"tags":159,"homepage":162,"download_link":163,"security_score":127,"vuln_count":28,"unpatched_count":28,"last_vuln_date":38,"fetched_at":30},"flickr-api","Flickr API","0.1.9","Robert O'Rourke","https:\u002F\u002Fprofiles.wordpress.org\u002Fsanchothefat\u002F","\u003Cp>The Flickr API plugin provides tools for displaying your flickr galleries, sets, photostream or favourites and more using a shortcode in posts and pages or as a widget. You can choose the size of image you want, whether it should be linked to another image size or back to flickr or not linked at all, how many images to show and more…\u003C\u002Fp>\n\u003Cp>There are some built in options for displaying your images as a simple slideshow or using the Galleria jquery plugin. Alternatively you can choose to style the output yourself and use your own javascript.\u003C\u002Fp>\n\u003Cp>For developers the plugin also gives you an easy method for calling and caching API responses both in PHP and javascript, and lots of useful tools for working with those responses.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>You will need to get an API key from flickr to use this plugin. Under the ‘You’ menu look for ‘Your Apps’. Click to get a key and then go to the media settings screen to add your API key and user name. The plugin will automatically determine your NSID so you never need to look this up.\u003C\u002Fp>\n\u003Cp>To use the plugin either generate a shortcode using the media upload\u002Finsert button and selecting what you want to get or use the Flickr widget provided.\u003C\u002Fp>\n\u003Ch4>For developers\u003C\u002Fh4>\n\u003Cp>The plugin exposes its methods for your use in themes as template tags but the main one you may find useful is \u003Ccode>flickr_api()\u003C\u002Fcode>. This is a general function for calling any API method with the parameters you specify.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\n$response = json_decode( flickr_api( $method, $params, $cache ) );\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>All responses are in JSON format so you will need to use \u003Ccode>json_decode()\u003C\u002Fcode> to use the response in PHP.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>@param $method: (string)    This is the API method to call\n@param $params: (array)     Additional arguments to pass into the call such as user_id, photoset_id, gallery_id, text, tags etc...\n@param $cache : (bool)      Whether or not to cache the response based on the arguments passed in\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can use the API via javascript as well:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cscript>\nvar photos = flickr_api( method, params, cache );\n\u003C\u002Fscript>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>NSID lookup:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\n$nsid = flickr_get_user_nsid( $username );\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Just pass in the Flickr username of the person to get the NSID for.\u003C\u002Fp>\n\u003Ch4>Filters\u002FHooks\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>flickr_galleria_themes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can enable the choice of custom or purchased galleria themes by extending the themes array. Useful if you want your theme to have a choice of galleria theme beyond the ‘classic’ style.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\nadd_filter( 'flickr_galleria_themes', 'my_galleria_themes' );\nfunction my_galleria_themes( $themes ) {\n    $themes[ \u002F* full or relative url to theme js file *\u002F ] = __( 'Theme Name' );\n    return $themes;\n}\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n","A comprehensive Flickr plugin that makes it easy to show off your images in style.",20,9021,"2014-07-24T15:23:00.000Z","3.9.40","3.0",[160,21,22,24,161],"flickr","photos","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fflickr-api\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflickr-api.0.1.9.zip",{"attackSurface":165,"codeSignals":215,"taintFlows":226,"riskAssessment":265,"analyzedAt":275},{"hooks":166,"ajaxHandlers":197,"restRoutes":198,"shortcodes":199,"cronEvents":204,"entryPointCount":67,"unprotectedCount":28},[167,173,176,181,185,189,193],{"type":168,"name":169,"callback":170,"file":171,"line":172},"action","iw_attachment_hash_regenerate","tmn_iw_attachment_hash_regenerate","image-wall.php",80,{"type":168,"name":174,"callback":170,"file":171,"line":175},"add_attachment",81,{"type":177,"name":178,"callback":179,"file":171,"line":180},"filter","query","tmn_iw_posts_query_override",122,{"type":168,"name":182,"callback":183,"file":171,"line":184},"admin_menu","tmn_iw_plugin_menu",133,{"type":177,"name":186,"callback":187,"file":171,"line":188},"cron_schedules","my_add_intervals",323,{"type":177,"name":190,"callback":191,"file":171,"line":192},"body_class","tmn_iw_body_class",349,{"type":168,"name":194,"callback":195,"file":171,"line":196},"wp_enqueue_scripts","tmn_iw_enqueue",358,[],[],[200],{"tag":201,"callback":202,"file":171,"line":203},"image_wall","image_wall_sc",380,[205,207,209,211,213],{"hook":169,"callback":169,"file":171,"line":206},46,{"hook":169,"callback":169,"file":171,"line":208},224,{"hook":169,"callback":169,"file":171,"line":210},227,{"hook":169,"callback":169,"file":171,"line":212},268,{"hook":169,"callback":169,"file":171,"line":214},271,{"dangerousFunctions":216,"sqlUsage":217,"outputEscaping":222,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":67,"bundledLibraries":225},[],{"prepared":28,"raw":67,"locations":218},[219],{"file":171,"line":220,"context":221},72,"$wpdb->query() with variable interpolation",{"escaped":223,"rawEcho":28,"locations":224},31,[],[],[227,254],{"entryPoint":228,"graph":229,"unsanitizedCount":28,"severity":253},"image_wall_options (image-wall.php:137)",{"nodes":230,"edges":249},[231,236,242,244],{"id":232,"type":233,"label":234,"file":171,"line":235},"n0","source","$_POST",212,{"id":237,"type":238,"label":239,"file":171,"line":240,"wp_function":241},"n1","sink","update_option() [Settings Manipulation]",218,"update_option",{"id":243,"type":233,"label":234,"file":171,"line":235},"n2",{"id":245,"type":238,"label":246,"file":171,"line":247,"wp_function":248},"n3","echo() [XSS]",235,"echo",[250,252],{"from":232,"to":237,"sanitized":251},true,{"from":243,"to":245,"sanitized":251},"low",{"entryPoint":255,"graph":256,"unsanitizedCount":28,"severity":253},"\u003Cimage-wall> (image-wall.php:0)",{"nodes":257,"edges":262},[258,259,260,261],{"id":232,"type":233,"label":234,"file":171,"line":235},{"id":237,"type":238,"label":239,"file":171,"line":240,"wp_function":241},{"id":243,"type":233,"label":234,"file":171,"line":235},{"id":245,"type":238,"label":246,"file":171,"line":247,"wp_function":248},[263,264],{"from":232,"to":237,"sanitized":251},{"from":243,"to":245,"sanitized":251},{"summary":266,"deductions":267},"The image-wall plugin v3.2 demonstrates a mixed security posture. On the positive side, the plugin exhibits excellent output escaping practices, with 100% of identified outputs being properly sanitized. It also avoids dangerous functions, file operations, and external HTTP requests, which are common sources of vulnerabilities. The attack surface is relatively small with only one shortcode identified as an entry point, and importantly, none of these entry points are initially unprotected.\n\nHowever, there are significant concerns. The plugin has a history of two medium-severity Cross-Site Scripting (XSS) vulnerabilities, with the most recent one being in the future, which is highly unusual and suggests potential data manipulation or an error in the reporting. A critical weakness is the lack of nonce checks. Coupled with SQL queries that are entirely un-prepared, this opens the door to potential SQL injection and Cross-Site Request Forgery (CSRF) attacks, especially if any of the shortcode inputs are not robustly validated before being used in queries. The presence of capability checks is a positive, but its effectiveness is diminished by the lack of nonce protection and un-prepared SQL.\n\nIn conclusion, while the plugin excels in output sanitization and avoids several common risky practices, the complete absence of nonce checks and the reliance on raw SQL queries without prepared statements represent serious security flaws. The historical medium-severity XSS vulnerabilities, despite being marked as patched, indicate past weaknesses that users should be aware of. A user should weigh the strong output sanitization against the significant risks posed by the lack of nonce and prepared statement usage.",[268,271,273],{"reason":269,"points":270},"No nonce checks",10,{"reason":272,"points":270},"100% SQL queries un-prepared",{"reason":274,"points":270},"2 medium severity CVEs historically","2026-03-16T20:24:46.101Z",{"wat":277,"direct":286},{"assetPaths":278,"generatorPatterns":281,"scriptPaths":282,"versionParams":283},[279,280],"\u002Fwp-content\u002Fplugins\u002Fimage-wall\u002Fimage-wall.css","\u002Fwp-content\u002Fplugins\u002Fimage-wall\u002Fimage-wall.js",[],[280],[284,285],"image-wall\u002Fimage-wall.css?ver=","image-wall\u002Fimage-wall.js?ver=",{"cssClasses":287,"htmlComments":290,"htmlAttributes":334,"restEndpoints":348,"jsGlobals":349,"shortcodeOutput":350},[288,289],"wrap","icon32",[291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,5,321,322,323,324,325,326,327,328,329,330,331,332,333],"Copyright 2012  Gustav Andersson  (email : mail@themodernnomad.com)","There are two parts of the license of the Image Wall. The first part is","the bit that I have written, which is everything in image-wall.css, image-wall.js and","image-wall.php. Those items are copyrighted under the GPLv2 license described below.","The included 'Infinite Scroll' code is licensed and protected as described","at http:\u002F\u002Fwww.infinite-scroll.com\u002F.i. the  MIT licence.","GPLv2:","This program is free software; you can redistribute it and\u002For modify","it under the terms of the GNU General Public License, version 2, as","published by the Free Software Foundation.","This program is distributed in the hope that it will be useful,","but WITHOUT ANY WARRANTY; without even the implied warranty of","MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the","GNU General Public License for more details.","You should have received a copy of the GNU General Public License","along with this program; if not, write to the Free Software","Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA","PLUGIN ACTIVATION","The below three clears are for users of older versions that may have older triggers around","PLUGIN DE-ACTIVATION","ATTACHMENT HASHING","Regenerates the Image Wall hash, salted by the time of the request to simulate randomness.","If the argument is a valid attachment_id, only that attachment is updated.","If it is empty, all attachments are regenerated. Else, an error is thrown.","Returns true on success, false otherwise, or maybe a cheerful error.","REPEATABLE RANDOM ORDER FILTER","Retrieve consistent random set of posts with pagination","ADMIN MENU","Add the menu page.","Image Wall Options","You do not have sufficient permissions to access this page.","The Image Wall","Support This Plugin","Have you found this plugin useful? Please help support its continued development with a donation.","Short on funds?","Give the Image Wall a 5★ rating.","Link back to the","plugin page.","Give my blog,","The Modern Nomad","a read. You might like it!","What is the Image Wall for?","The Image Wall allows visitors to browse posts or pages by their images, displayed randomly on an infinitely scrollable Image Wall. The images link back to the post or page on which they are attached. It is an engaging way to keep your visitors' fickle attention and perhaps bring some traffic to your older posts.",[335,336,337,338,339,340,341,342,343,344,345,346,347],"style","id","class","name","value","type","src","border","alt","width","height","target","href",[],[],[],{"error":251,"url":352,"statusCode":353,"statusMessage":354,"message":354},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fimage-wall\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":356,"versions":357},16,[358,367,376,385,394,403,412,421,430,439,448,457,466,475,484,493],{"version":359,"download_url":360,"svn_tag_url":361,"released_at":38,"has_diff":49,"diff_files_changed":362,"diff_lines":38,"trac_diff_url":363,"vulnerabilities":364,"is_current":49},"2.15","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-wall.2.15.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fimage-wall\u002Ftags\u002F2.15\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fimage-wall%2Ftags%2F2.14&new_path=%2Fimage-wall%2Ftags%2F2.15",[365,366],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":57,"vuln_type":43,"patched_in_version":56},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":6},{"version":368,"download_url":369,"svn_tag_url":370,"released_at":38,"has_diff":49,"diff_files_changed":371,"diff_lines":38,"trac_diff_url":372,"vulnerabilities":373,"is_current":49},"2.14","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-wall.2.14.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fimage-wall\u002Ftags\u002F2.14\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fimage-wall%2Ftags%2F2.13&new_path=%2Fimage-wall%2Ftags%2F2.14",[374,375],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":57,"vuln_type":43,"patched_in_version":56},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":6},{"version":377,"download_url":378,"svn_tag_url":379,"released_at":38,"has_diff":49,"diff_files_changed":380,"diff_lines":38,"trac_diff_url":381,"vulnerabilities":382,"is_current":49},"2.13","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-wall.2.13.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fimage-wall\u002Ftags\u002F2.13\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fimage-wall%2Ftags%2F2.12&new_path=%2Fimage-wall%2Ftags%2F2.13",[383,384],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":57,"vuln_type":43,"patched_in_version":56},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":6},{"version":386,"download_url":387,"svn_tag_url":388,"released_at":38,"has_diff":49,"diff_files_changed":389,"diff_lines":38,"trac_diff_url":390,"vulnerabilities":391,"is_current":49},"2.12","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-wall.2.12.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fimage-wall\u002Ftags\u002F2.12\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fimage-wall%2Ftags%2F2.11&new_path=%2Fimage-wall%2Ftags%2F2.12",[392,393],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":57,"vuln_type":43,"patched_in_version":56},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":6},{"version":395,"download_url":396,"svn_tag_url":397,"released_at":38,"has_diff":49,"diff_files_changed":398,"diff_lines":38,"trac_diff_url":399,"vulnerabilities":400,"is_current":49},"2.11","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-wall.2.11.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fimage-wall\u002Ftags\u002F2.11\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fimage-wall%2Ftags%2F2.10&new_path=%2Fimage-wall%2Ftags%2F2.11",[401,402],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":57,"vuln_type":43,"patched_in_version":56},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":6},{"version":404,"download_url":405,"svn_tag_url":406,"released_at":38,"has_diff":49,"diff_files_changed":407,"diff_lines":38,"trac_diff_url":408,"vulnerabilities":409,"is_current":49},"2.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-wall.2.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fimage-wall\u002Ftags\u002F2.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fimage-wall%2Ftags%2F2.9&new_path=%2Fimage-wall%2Ftags%2F2.10",[410,411],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":57,"vuln_type":43,"patched_in_version":56},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":6},{"version":413,"download_url":414,"svn_tag_url":415,"released_at":38,"has_diff":49,"diff_files_changed":416,"diff_lines":38,"trac_diff_url":417,"vulnerabilities":418,"is_current":49},"2.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-wall.2.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fimage-wall\u002Ftags\u002F2.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fimage-wall%2Ftags%2F2.8&new_path=%2Fimage-wall%2Ftags%2F2.9",[419,420],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":57,"vuln_type":43,"patched_in_version":56},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":6},{"version":422,"download_url":423,"svn_tag_url":424,"released_at":38,"has_diff":49,"diff_files_changed":425,"diff_lines":38,"trac_diff_url":426,"vulnerabilities":427,"is_current":49},"2.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-wall.2.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fimage-wall\u002Ftags\u002F2.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fimage-wall%2Ftags%2F2.7&new_path=%2Fimage-wall%2Ftags%2F2.8",[428,429],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":57,"vuln_type":43,"patched_in_version":56},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":6},{"version":431,"download_url":432,"svn_tag_url":433,"released_at":38,"has_diff":49,"diff_files_changed":434,"diff_lines":38,"trac_diff_url":435,"vulnerabilities":436,"is_current":49},"2.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-wall.2.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fimage-wall\u002Ftags\u002F2.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fimage-wall%2Ftags%2F2.6&new_path=%2Fimage-wall%2Ftags%2F2.7",[437,438],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":57,"vuln_type":43,"patched_in_version":56},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":6},{"version":440,"download_url":441,"svn_tag_url":442,"released_at":38,"has_diff":49,"diff_files_changed":443,"diff_lines":38,"trac_diff_url":444,"vulnerabilities":445,"is_current":49},"2.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-wall.2.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fimage-wall\u002Ftags\u002F2.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fimage-wall%2Ftags%2F2.5&new_path=%2Fimage-wall%2Ftags%2F2.6",[446,447],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":57,"vuln_type":43,"patched_in_version":56},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":6},{"version":449,"download_url":450,"svn_tag_url":451,"released_at":38,"has_diff":49,"diff_files_changed":452,"diff_lines":38,"trac_diff_url":453,"vulnerabilities":454,"is_current":49},"2.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-wall.2.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fimage-wall\u002Ftags\u002F2.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fimage-wall%2Ftags%2F2.4&new_path=%2Fimage-wall%2Ftags%2F2.5",[455,456],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":57,"vuln_type":43,"patched_in_version":56},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":6},{"version":458,"download_url":459,"svn_tag_url":460,"released_at":38,"has_diff":49,"diff_files_changed":461,"diff_lines":38,"trac_diff_url":462,"vulnerabilities":463,"is_current":49},"2.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-wall.2.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fimage-wall\u002Ftags\u002F2.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fimage-wall%2Ftags%2F2.3&new_path=%2Fimage-wall%2Ftags%2F2.4",[464,465],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":57,"vuln_type":43,"patched_in_version":56},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":6},{"version":467,"download_url":468,"svn_tag_url":469,"released_at":38,"has_diff":49,"diff_files_changed":470,"diff_lines":38,"trac_diff_url":471,"vulnerabilities":472,"is_current":49},"2.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-wall.2.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fimage-wall\u002Ftags\u002F2.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fimage-wall%2Ftags%2F2.2&new_path=%2Fimage-wall%2Ftags%2F2.3",[473,474],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":57,"vuln_type":43,"patched_in_version":56},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":6},{"version":476,"download_url":477,"svn_tag_url":478,"released_at":38,"has_diff":49,"diff_files_changed":479,"diff_lines":38,"trac_diff_url":480,"vulnerabilities":481,"is_current":49},"2.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-wall.2.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fimage-wall\u002Ftags\u002F2.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fimage-wall%2Ftags%2F2.1&new_path=%2Fimage-wall%2Ftags%2F2.2",[482,483],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":57,"vuln_type":43,"patched_in_version":56},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":6},{"version":485,"download_url":486,"svn_tag_url":487,"released_at":38,"has_diff":49,"diff_files_changed":488,"diff_lines":38,"trac_diff_url":489,"vulnerabilities":490,"is_current":49},"2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-wall.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fimage-wall\u002Ftags\u002F2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fimage-wall%2Ftags%2F2.0&new_path=%2Fimage-wall%2Ftags%2F2.1",[491,492],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":57,"vuln_type":43,"patched_in_version":56},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":6},{"version":494,"download_url":495,"svn_tag_url":496,"released_at":38,"has_diff":49,"diff_files_changed":497,"diff_lines":38,"trac_diff_url":38,"vulnerabilities":498,"is_current":49},"2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-wall.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fimage-wall\u002Ftags\u002F2.0\u002F",[],[499,500],{"id":51,"url_slug":52,"title":53,"severity":40,"cvss_score":57,"vuln_type":43,"patched_in_version":56},{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":6}]