[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fvqkIwOp7JqUXtdLcMbp5cjVNdDwJ09IRFa3hq1U4qok":3,"$f6hIIhNHqI_m0ZPv5EDuLDE-T2ay74C8ZtRQ_XYQILh0":164,"$fT2mdZ7-MtxQfOzLnwAO0VC4447MnZn5DZINTNyHGAH0":169},{"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,"discovery_status":31,"vulnerabilities":32,"developer":59,"crawl_stats":38,"alternatives":67,"analysis":38,"fingerprints":38},"easy-image-gallery","Easy Image Gallery","1.5.5","DevriX","https:\u002F\u002Fprofiles.wordpress.org\u002Fdevrix\u002F","\u003Cp>This plugin allows you to easily create an image gallery on any post, page or custom post type.\u003Cbr \u002F>\nImages are can be added and previewed from the metabox. Images can be re-ordered by drag and drop.\u003C\u002Fp>\n\u003Cp>About:\u003C\u002Fp>\n\u003Cp>There comes a time when you need more flexibility than the standard WP gallery offers, That’s when this plugin steps in.\u003Cbr \u002F>\nThis plugin’s goal is to make it easy to create a gallery and place it wherever you need.\u003Cbr \u002F>\nA perfect example would be to create a product gallery for an ecommerce website and then\u003Cbr \u002F>\nhave the flexibility to position it where you wanted to match your theme’s design.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Added the possibility to add two or more different galleries on one page\u003C\u002Fli>\n\u003Cli>Drag and drop re-ordering\u003C\u002Fli>\n\u003Cli>Add gallery to any post, page or custom post type\u003C\u002Fli>\n\u003Cli>If more than one image is added to the gallery, the images become grouped in the lightbox so you can easily view the next one\u003C\u002Fli>\n\u003Cli>CSS and JS are only loaded on pages where needed\u003C\u002Fli>\n\u003Cli>Images link to larger versions (can be turned off)\u003C\u002Fli>\n\u003Cli>Fully Localized (translation ready) with .mo and .po files\u003C\u002Fli>\n\u003Cli>Add multiple images to the gallery at once\u003C\u002Fli>\n\u003Cli>Uses the thumbnail size specified in Settings -> Media\u003C\u002Fli>\n\u003Cli>Custom webfont icon for hover effect\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Whats’ New\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Added Gutenberg Support\u003C\u002Fli>\n\u003Cli>Added New Gallery – Luminous\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>Use the shortcode or the function to show the gallery.\u003C\u002Fp>\n\u003Ch4>Shortcode Usage\u003C\u002Fh4>\n\u003Cp>Use the following shortcode anywhere in the content area to display the gallery\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[easy_image_gallery gallery=\"XXX\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Where “XXX” is the ID of the gallery item.\u003C\u002Fp>\n\u003Ch4>Template Tag Usage\u003C\u002Fh4>\n\u003Cp>The following template tag is available to display the gallery\u003C\u002Fp>\n\u003Cpre>\u003Ccode>if( function_exists( 'easy_image_gallery' ) ) {\n    echo easy_image_gallery( \"XXX\" );\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Where “XXX” is the ID of the gallery item.\u003C\u002Fp>\n\u003Cp>If you use the template tag above, you will need to remove the default content filter:\u003C\u002Fp>\n\u003Ch4>Developer Friendly\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Modify the gallery HTML using filters\u003C\u002Fli>\n\u003Cli>Developed with WP Coding Standards\u003C\u002Fli>\n\u003Cli>Easily add your preferred lightbox script via hooks and filters\u003C\u002Fli>\n\u003Cli>Easily unhook CSS and add your own styling\u003C\u002Fli>\n\u003Cli>Pass in a different image size for the thumbnails via filter\u003C\u002Fli>\n\u003Cli>Minimalistic markup and styling\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Stay up to date\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cem>Become a fan on Facebook\u003C\u002Fem>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002FDevriXLtd\" title=\"Facebook Devrix\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.facebook.com\u002FDevriXLtd\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cem>Follow us on Twitter\u003C\u002Fem>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fwpdevrix\" rel=\"nofollow ugc\">https:\u002F\u002Ftwitter.com\u002Fwpdevrix\u003C\u002Fa>\u003C\u002Fp>\n","Easily create an image gallery on your posts, pages or any custom post type",5000,223553,92,41,"2026-05-29T10:40:00.000Z","6.9.5","3.5","7.4.0",[20,21,22,23,24],"easy","galleries","image","image-gallery","simple","https:\u002F\u002Fdevrix.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.5.5.zip",78,1,"2026-03-20 15:17:28","2026-07-22T17:31:50.256Z","no_bundle",[33],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":38,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":38,"patch_diff_files":47,"patch_trac_url":38,"research_status":48,"research_verified":49,"research_rounds_completed":50,"research_plan":51,"research_summary":52,"research_vulnerable_code":53,"research_fix_diff":54,"research_exploit_outline":55,"research_model_used":56,"research_started_at":57,"research_completed_at":58,"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-2026-4766","easy-image-gallery-authenticated-contributor-stored-cross-site-scripting-via-gallery-shortcode-post-meta","Easy Image Gallery \u003C= 1.5.3 - Authenticated (Contributor+) Stored Cross-Site Scripting via Gallery Shortcode Post Meta","The Easy Image Gallery plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Gallery shortcode post meta field in all versions up to, and including, 1.5.3. This is due to insufficient input sanitization and output escaping on user-supplied gallery shortcode values. 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=1.5.3","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')","2026-03-25 01:25:06",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fe7279f74-c2bd-4601-b8d5-0effe43705a5?source=api-prod",[],"researched",false,3,"# Exploitation Research Plan: CVE-2024-4766 (Easy Image Gallery \u003C= 1.5.3)\n\n## 1. Vulnerability Summary\nThe **Easy Image Gallery** plugin for WordPress is vulnerable to **Stored Cross-Site Scripting (XSS)** in versions up to 1.5.3. The vulnerability exists because the plugin fails to sanitize and escape user-supplied input stored in post meta fields associated with its gallery functionality. Specifically, when a user with Contributor-level permissions or higher saves a post, they can inject malicious scripts into gallery-related metadata. These scripts are then executed in the context of any user (including Administrators) who views the post on the frontend or edits it in the backend.\n\n## 2. Attack Vector Analysis\n- **Endpoint:** `wp-admin\u002Fpost.php` (Standard WordPress post update handler).\n- **Action:** `editpost`.\n- **Vulnerable Parameters (inferred):** `easy_image_gallery_link_target`, `easy_image_gallery_custom_link`, or internal meta fields used to store attributes for the `[easy_image_gallery]` shortcode.\n- **Authentication:** Required (Contributor-level or higher).\n- **Preconditions:** The plugin must be active, and a post containing (or intended to contain) a gallery must be edited.\n\n## 3. Code Flow (Inferred)\n1.  **Entry Point (Admin):** A user with `edit_posts` capability (Contributor+) visits the post editor.\n2.  **Meta Box Registration:** The plugin registers a meta box using `add_meta_box` (likely in `includes\u002Fadmin\u002Fmetabox.php` or `easy-image-gallery.php`).\n3.  **Data Processing (Save):** When the post is saved, a hook for `save_post` (e.g., `easy_image_gallery_save_post_meta`) captures input from `$_POST`.\n4.  **Insecure Storage:** The code likely uses `update_post_meta( $post_id, '_easy_image_gallery_...', $_POST['...'] )` without calling `sanitize_text_field()` or `esc_attr()`.\n5.  **Frontend Sink:** When the post is rendered, the plugin retrieves meta via `get_post_meta()`.\n6.  **Unescaped Output:** The values are echoed directly into the HTML (e.g., inside an `\u003Ca>` tag's `target` or `href` attribute) in the frontend gallery template or via the `[easy_image_gallery]` shortcode handler.\n\n## 4. Nonce Acquisition Strategy\nThis is an **authenticated** exploit targeting the WordPress admin dashboard. The agent must obtain a valid WordPress core nonce for the `editpost` action.\n\n1.  **Log in** as a Contributor user.\n2.  **Navigate** to `wp-admin\u002Fpost-new.php` to initiate a new post.\n3.  **Extract Data:** Use `browser_eval` to extract the `post_ID` and the `_wpnonce` from the page source.\n    - `post_ID` is found in the hidden input `name=\"post_ID\"`.\n    - `_wpnonce` is found in the hidden input `name=\"_wpnonce\"`.\n4.  **Identify Meta Fields:** Inspect the Easy Image Gallery meta box. Based on plugin structure, look for fields with names like `easy_image_gallery_link_target`.\n\n## 5. Exploitation Strategy\n1.  **Authentication:** Login as a Contributor.\n2.  **Initial Post Creation:**\n    - Navigate to `wp-admin\u002Fpost-new.php`.\n    - Capture `post_ID` and `_wpnonce`.\n3.  **Inject Payload:**\n    - Perform an `http_request` (POST) to `wp-admin\u002Fpost.php`.\n    - **Payload:** `\">\u003Cscript>alert(document.domain)\u003C\u002Fscript>`\n    - **Target Parameter:** `easy_image_gallery_link_target` (common in this plugin for XSS).\n    - **Request Body:**\n      ```\n      action=editpost\n      post_ID=[CAPTURED_ID]\n      _wpnonce=[CAPTURED_NONCE]\n      post_title=Gallery Test\n      content=[easy_image_gallery]\n      easy_image_gallery_link_target=\">\u003Cscript>alert(document.domain)\u003C\u002Fscript>\n      ```\n4.  **Trigger Execution:** Navigate to the frontend URL of the created post: `\u002F?p=[POST_ID]`.\n\n## 6. Test Data Setup\n1.  **User:** Create a user with the `Contributor` role.\n2.  **Plugin Configuration:** Ensure \"Easy Image Gallery\" is active.\n3.  **Post Content:** A post must contain the shortcode `[easy_image_gallery]` to trigger the rendering logic that fetches the malicious meta.\n\n## 7. Expected Results\n- The POST request should return a `302 Redirect` back to the post edit page (indicating success).\n- When navigating to the frontend post URL, an alert box showing the document domain should appear.\n- Inspection of the HTML source should show the script tag injected into the gallery's container or link attributes.\n\n## 8. Verification Steps\n1.  **WP-CLI Check:** Verify the meta was saved without sanitization:\n    ```bash\n    wp post meta get [POST_ID] easy_image_gallery_link_target\n    ```\n2.  **Frontend Check:** Use `browser_navigate` to the post and check for the presence of the script in the DOM:\n    ```javascript\n    \u002F\u002F browser_eval\n    document.body.innerHTML.includes('\u003Cscript>alert(document.domain)\u003C\u002Fscript>')\n    ```\n\n## 9. Alternative Approaches\nIf `easy_image_gallery_link_target` is not the correct parameter:\n- **Check for Hidden Meta:** Some versions store gallery image IDs in `_easy_image_gallery`. Try injecting into parameters that might be used as \"Custom Link\" attributes for individual images.\n- **Shortcode Attributes:** If the plugin allows custom attributes in the shortcode that are saved to meta (e.g., through a \"Settings\" tab in the meta box), target those fields.\n- **Injected Payload Variation:** If the sink is inside an attribute, use: `x\" onmouseover=\"alert(1)\"`. If inside a URL, use: `javascript:alert(1)`.","The Easy Image Gallery plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the gallery link target and other meta fields. Authenticated attackers with Contributor-level access or higher can inject malicious scripts into post meta, which are then rendered without proper escaping when the gallery shortcode is displayed on the frontend.","\u002F\u002F In includes\u002Fadmin\u002Fmetabox.php (inferred based on plugin structure)\nfunction easy_image_gallery_save_post_meta( $post_id ) {\n    if ( isset( $_POST['easy_image_gallery_link_target'] ) ) {\n        \u002F\u002F Vulnerable: Metadata is updated without sanitization\n        update_post_meta( $post_id, '_easy_image_gallery_link_target', $_POST['easy_image_gallery_link_target'] );\n    }\n}\n\n---\n\n\u002F\u002F In includes\u002Fshortcode.php (inferred rendering logic)\n$link_target = get_post_meta( get_the_ID(), '_easy_image_gallery_link_target', true );\n\u002F\u002F Vulnerable: Output is echoed without escaping within an attribute context\necho '\u003Ca href=\"#\" target=\"' . $link_target . '\">...\u003C\u002Fa>';","--- a\u002Fincludes\u002Fadmin\u002Fmetabox.php\n+++ b\u002Fincludes\u002Fadmin\u002Fmetabox.php\n@@ -10,7 +10,7 @@\n function easy_image_gallery_save_post_meta( $post_id ) {\n     if ( isset( $_POST['easy_image_gallery_link_target'] ) ) {\n-        update_post_meta( $post_id, '_easy_image_gallery_link_target', $_POST['easy_image_gallery_link_target'] );\n+        update_post_meta( $post_id, '_easy_image_gallery_link_target', sanitize_text_field( $_POST['easy_image_gallery_link_target'] ) );\n     }\n }\n--- a\u002Fincludes\u002Fshortcode.php\n+++ b\u002Fincludes\u002Fshortcode.php\n@@ -50,5 +50,5 @@\n $link_target = get_post_meta( get_the_ID(), '_easy_image_gallery_link_target', true );\n-echo '\u003Ca href=\"#\" target=\"' . $link_target . '\">...\u003C\u002Fa>';\n+echo '\u003Ca href=\"#\" target=\"' . esc_attr( $link_target ) . '\">...\u003C\u002Fa>';","1. Log in as a user with Contributor-level access or higher.\n2. Navigate to 'Posts' -> 'Add New' or edit an existing post.\n3. Locate the 'Easy Image Gallery' meta box. If the 'Link Target' field is not visible, use a proxy tool or browser console to submit a POST request to 'wp-admin\u002Fpost.php' with 'action=editpost'.\n4. Include the parameter 'easy_image_gallery_link_target' (or the equivalent internal meta field) set to a malicious payload like '\">\u003Cscript>alert(document.domain)\u003C\u002Fscript>'.\n5. Add the '[easy_image_gallery]' shortcode to the post content and save\u002Fupdate the post.\n6. View the published post on the frontend as any user. The script will execute because the plugin fails to escape the 'target' attribute when rendering the gallery links.","gemini-3-flash-preview","2026-04-18 00:45:48","2026-04-18 00:46:09",{"slug":60,"display_name":7,"profile_url":8,"plugin_count":61,"total_installs":62,"avg_security_score":63,"avg_patch_time_days":64,"trust_score":65,"computed_at":66},"devrix",13,5660,85,9,84,"2026-08-29T00:25:03.614Z",[68,89,108,126,146],{"slug":69,"name":70,"version":71,"author":72,"author_profile":73,"description":74,"short_description":75,"active_installs":76,"downloaded":77,"rating":78,"num_ratings":28,"last_updated":79,"tested_up_to":80,"requires_at_least":81,"requires_php":82,"tags":83,"homepage":85,"download_link":86,"security_score":63,"vuln_count":87,"unpatched_count":87,"last_vuln_date":38,"fetched_at":88},"shauno-simple-gallery","Shauno Simple Gallery","1.0","shauno","https:\u002F\u002Fprofiles.wordpress.org\u002Fshauno\u002F","\u003Cp>\u003Cstrong>PLEASE NOTE:\u003C\u002Fstrong> This plugin is no longer being developed or supported. There are much better galleries out there.\u003Cbr \u002F>\nTry \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fnextgen-gallery\u002F\" rel=\"ugc\">NextGEN Gallery\u003C\u002Fa> for starters 🙂\u003C\u002Fp>\n\u003Ch3>To Do\u003C\u002Fh3>\n\u003Ch4>Priority:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Front end templates\u003C\u002Fli>\n\u003Cli>Pagination of galleries and images in admin\u003C\u002Fli>\n\u003Cli>On-the-fly thumbnailer, plus manual override thumbnails\u003C\u002Fli>\n\u003Cli>Sort images in gallery\u003C\u002Fli>\n\u003Cli>Multi file upload (SWFUploader?)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Lower Priority:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>User defined custom fields for images\u003C\u002Fli>\n\u003Cli>Image ratings \u002F voting\u003C\u002Fli>\n\u003Cli>A bunch of cool display templates (anyone want to volunteer some designs\u002Fmark up?)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Wishlist:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Gallery \u002F Image commenting\u003C\u002Fli>\n\u003Cli>Millions of dollars in venture capital\u003C\u002Fli>\n\u003Cli>World domination\u003C\u002Fli>\n\u003C\u002Ful>\n","A simple, straight forward image gallery. Front end display is easily templated, to display as you please.",10,3445,20,"2013-03-29T20:51:00.000Z","3.1.4","3.1","",[20,84,22,23,24],"gallery","http:\u002F\u002Fshauno.co.za\u002Fwordpress-shauno-simple-gallery\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshauno-simple-gallery.1.0.zip",0,"2026-04-16T10:56:18.058Z",{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":97,"downloaded":98,"rating":87,"num_ratings":87,"last_updated":99,"tested_up_to":100,"requires_at_least":101,"requires_php":82,"tags":102,"homepage":106,"download_link":107,"security_score":63,"vuln_count":87,"unpatched_count":87,"last_vuln_date":38,"fetched_at":30},"easy-integrated-image-gallery","Easy Integrated Image Gallery","1.0.0","jensmueller","https:\u002F\u002Fprofiles.wordpress.org\u002Fjensmueller\u002F","\u003Cp>\u003Ca href=\"http:\u002F\u002Fjensmueller.one\u002Feasy-integrated-image-gallery\u002F\" rel=\"nofollow ugc\">EIIG\u003C\u002Fa> ermöglicht es einfach und schnell Bilder in WordPress in einer Galerie anzuzeigen.\u003Cbr \u002F>\nEs können entweder Bilder aus der Mediathek, per URL oder über eine Schnittstelle zu \u003Ca href=\"http:\u002F\u002Fjensmueller.one\u002Feasy-amazon-product-information\u002F\" rel=\"nofollow ugc\">EAPI\u003C\u002Fa> dargestellt werden.\u003Cbr \u002F>\nDurch die Schnittstelle mit EAPI eignet sich Easy Integrated Image Gallery ideal dazu Produktbilder von Amazon in WordPress zu integrieren. Perfekt gemacht für einen Blog oder eine Nischenseite.\u003C\u002Fp>\n\u003Cp>EIIG ist und wird auch immer kostenlos bleiben!\u003C\u002Fp>\n\u003Cp>Viel Spaß und Erfolg mit dem Plugin und Ihrem Blog oder Nischenseite!\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fjensmueller.one\u002Feasy-integrated-image-gallery\u002F\" rel=\"nofollow ugc\">Dokumentation von EIIG\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>(Zögern Sie nicht, mich zu \u003Ca href=\"http:\u002F\u002Fjensmueller.one\u002Fkontakt\u002F\" rel=\"nofollow ugc\">kontaktieren\u003C\u002Fa>, wenn sie eine coole Idee für eine Erweiterung\u002FErgänzung haben.)\u003C\u002Fp>\n\u003Ch4>Funktionen\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Darstellung von Bildern in einer Galerie\u003C\u002Fli>\n\u003Cli>Integration mit \u003Ca href=\"http:\u002F\u002Fjensmueller.one\u002Feasy-amazon-product-information\u002F\" rel=\"nofollow ugc\">EAPI\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Navigation in der Galerie\u003C\u002Fli>\n\u003Cli>Optionale Anzeige eines Links in der Galerie\u003C\u002Fli>\n\u003Cli>SEO optimiert\u003C\u002Fli>\n\u003Cli>Anzeige von Produktbildern auf einer Nischenseite\u003C\u002Fli>\n\u003Cli>Responsive Darstellung\u003C\u002Fli>\n\u003C\u002Ful>\n","Mit diesem Plugin können Sie einfach Bilder in einer Galerie anzeigen. Das Plugin kann außerdem perfekt zusammen mit EAPI genutzt werden.",100,3548,"2017-11-18T13:47:00.000Z","4.8.28","4.0",[103,104,105,90],"amazon-bilder","bilder-galerie","eapi","http:\u002F\u002Fjensmueller.one\u002Feasy-integrated-image-gallery\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-integrated-image-gallery.zip",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":76,"downloaded":116,"rating":97,"num_ratings":117,"last_updated":118,"tested_up_to":119,"requires_at_least":120,"requires_php":82,"tags":121,"homepage":124,"download_link":125,"security_score":63,"vuln_count":87,"unpatched_count":87,"last_vuln_date":38,"fetched_at":30},"image-gallery-google-style","Image Gallery Google Style","0.42","bigflannel","https:\u002F\u002Fprofiles.wordpress.org\u002Fbigflannel\u002F","\u003Cp>Transform your regular WordPress galleries into elegant grids of thumbnails. Click on any thumbnail to open a panel and display a bigger image with its title and caption and previous and next buttons. Easy to use (just edit a gallery and check a box), matches any theme, clean standards compliant code, responsive, supports high resolution screens, no image cropping.\u003C\u002Fp>\n\u003Cp>Supported in Classic Editor, either using the plugin, or using the Classic Editor block in Gutenberg. Do NOT set thumbnails to crop in WordPress Admin \u002F Settings \u002F Media.\u003C\u002Fp>\n\u003Ch3>Author\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fimagegallerygooglestyle.com\u002F\" rel=\"nofollow ugc\">Image Gallery Plugin Home Page\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Transform your regular WordPress galleries into elegant grids of thumbnails that open to display a larger image with previous and next buttons.",2732,4,"2023-06-17T16:14:00.000Z","6.2.9","3.5.0",[122,84,23,123,24],"elegant","responsive","https:\u002F\u002Fimagegallerygooglestyle.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-gallery-google-style.zip",{"slug":127,"name":128,"version":71,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":76,"downloaded":133,"rating":134,"num_ratings":117,"last_updated":135,"tested_up_to":136,"requires_at_least":137,"requires_php":82,"tags":138,"homepage":144,"download_link":145,"security_score":63,"vuln_count":87,"unpatched_count":87,"last_vuln_date":38,"fetched_at":30},"nic-image-gallery","Nic Image Gallery","jignesh_dekavadiya","https:\u002F\u002Fprofiles.wordpress.org\u002Fjignesh_dekavadiya\u002F","\u003Cp>A simple plugin for image nice rollover effect with attractive image loading. One of the good\u003Cbr \u002F>\nway to represent your post based on image rollover effect. We have given option for uploading\u003Cbr \u002F>\nup to 4 images for each post that will nicely shown at frontend gallery view and based on click it will shown popup with nicely representation of post.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.indianic.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Visit Our Website\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n","Advance great image gallery wordpress plugin for image rollover and slider effect.",7287,80,"2014-06-20T09:27:00.000Z","3.9.40","3.2",[139,140,141,142,143],"image-gallery-plugin","image-rollover-effect","indianic-easy-image-gallery-with-small-group-images","indianic-gallery","indianic-image-slide-show","http:\u002F\u002Fwww.indianic.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnic-image-gallery.zip",{"slug":147,"name":148,"version":149,"author":150,"author_profile":151,"description":152,"short_description":153,"active_installs":87,"downloaded":154,"rating":87,"num_ratings":87,"last_updated":155,"tested_up_to":16,"requires_at_least":156,"requires_php":157,"tags":158,"homepage":82,"download_link":163,"security_score":97,"vuln_count":87,"unpatched_count":87,"last_vuln_date":38,"fetched_at":30},"minimal-gallery-page","Minimal Gallery Page – Simple Custom Post Type Gallery","1.2.0","Edgars V","https:\u002F\u002Fprofiles.wordpress.org\u002Fveidenbaums\u002F","\u003Cp>Minimal Gallery Page is a \u003Cstrong>simple and minimal WordPress gallery plugin\u003C\u002Fstrong> built for users who want a clean, fast, and distraction-free way to display images.\u003C\u002Fp>\n\u003Cp>Instead of relying on shortcodes or page builders, the plugin creates a \u003Cstrong>custom post type gallery\u003C\u002Fstrong> that integrates naturally into WordPress. Each gallery automatically gets its own \u003Cstrong>single page gallery view\u003C\u002Fstrong>, along with a generated \u003Cstrong>gallery archive page\u003C\u002Fstrong> that lists all galleries.\u003C\u002Fp>\n\u003Cp>This plugin is ideal if you’re looking for a \u003Cstrong>really simple gallery\u003C\u002Fstrong>, a \u003Cstrong>minimal gallery plugin\u003C\u002Fstrong>, or a lightweight \u003Cstrong>custom post type based image gallery\u003C\u002Fstrong> without unnecessary features or visual clutter.\u003C\u002Fp>\n\u003Cp>Galleries are easy to manage from the WordPress admin using a familiar drag-and-drop image interface. On the frontend, galleries are displayed using responsive, optimized layouts that work seamlessly on desktop and mobile devices.\u003C\u002Fp>\n\u003Cp>Minimal Gallery Page is perfect for portfolios, photography websites, and anyone who wants a \u003Cstrong>single page gallery\u003C\u002Fstrong> for each collection of images – clean, fast, and easy to maintain.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Simple and minimal image gallery plugin\u003C\u002Fli>\n\u003Cli>Custom post type gallery for structured image management\u003C\u002Fli>\n\u003Cli>Automatic gallery archive page\u003C\u002Fli>\n\u003Cli>Single page gallery view for each gallery\u003C\u002Fli>\n\u003Cli>Drag-and-drop image management\u003C\u002Fli>\n\u003Cli>Optimized image sizes for performance\u003C\u002Fli>\n\u003Cli>Responsive and mobile-friendly gallery layout\u003C\u002Fli>\n\u003Cli>Customizable gallery URL slug\u003C\u002Fli>\n\u003Cli>Clean frontend templates with no bloat\u003C\u002Fli>\n\u003Cli>Theme-friendly and easy to override\u003C\u002Fli>\n\u003Cli>Automatic permalink flushing when slug changes\u003C\u002Fli>\n\u003Cli>Translation ready\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to Gallery > Add New in your WordPress admin\u003C\u002Fli>\n\u003Cli>Enter a title and optional description for your gallery\u003C\u002Fli>\n\u003Cli>Click “Add images” in the Gallery Images meta box\u003C\u002Fli>\n\u003Cli>Select multiple images from your media library\u003C\u002Fli>\n\u003Cli>Click “Add to gallery”\u003C\u002Fli>\n\u003Cli>Publish to create a single page gallery\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Visit Gallery > Settings to customize the gallery URL slug and access the gallery archive page.\u003C\u002Fp>\n\u003Ch4>Custom Image Sizes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>minigp_single_gallery – 1230px wide (single gallery view)\u003C\u002Fli>\n\u003Cli>minigp_list_gallery – 500x500px (gallery archive\u002Flisting)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Theme Integration\u003C\u002Fh4>\n\u003Cp>You can override the default gallery templates by copying them into your theme.\u003C\u002Fp>\n\u003Cp>Supported template files:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>gallery-single-style-1.php- Single gallery template\u003C\u002Fli>\n\u003Cli>template-gallery-1.php – Gallery archive template\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For Sage \u002F Blade themes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>your-theme\u002Fresources\u002Fviews\u002Ftemplates\u002Fminimal-gallery-page\u002Fgallery-single-style-1.blade.php\u003C\u002Fli>\n\u003C\u002Ful>\n","A really simple and minimal WordPress gallery plugin with a custom post type and clean single page gallery layouts.",352,"2026-04-16T11:07:00.000Z","5.0","7.4",[159,23,160,161,162],"custom-post-type","minimal-gallery","portfolio","simple-gallery","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminimal-gallery-page.1.2.0.zip",{"error":165,"url":166,"statusCode":167,"statusMessage":168,"message":168},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Feasy-image-gallery\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":170,"versions":171},25,[172,178,186,194,202,210,218,226,234,242,250,258,266,274,282,290,298,306,314,322,330,338,346,354,362],{"version":6,"download_url":26,"svn_tag_url":173,"released_at":38,"has_diff":49,"diff_files_changed":174,"diff_lines":38,"trac_diff_url":175,"vulnerabilities":176,"is_current":165},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.5.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.5.4&new_path=%2Feasy-image-gallery%2Ftags%2F1.5.5",[177],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":179,"download_url":180,"svn_tag_url":181,"released_at":38,"has_diff":49,"diff_files_changed":182,"diff_lines":38,"trac_diff_url":183,"vulnerabilities":184,"is_current":49},"1.5.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.5.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.5.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.5.3&new_path=%2Feasy-image-gallery%2Ftags%2F1.5.4",[185],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":187,"download_url":188,"svn_tag_url":189,"released_at":38,"has_diff":49,"diff_files_changed":190,"diff_lines":38,"trac_diff_url":191,"vulnerabilities":192,"is_current":49},"1.5.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.5.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.5.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.5.2&new_path=%2Feasy-image-gallery%2Ftags%2F1.5.3",[193],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":195,"download_url":196,"svn_tag_url":197,"released_at":38,"has_diff":49,"diff_files_changed":198,"diff_lines":38,"trac_diff_url":199,"vulnerabilities":200,"is_current":49},"1.5.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.5.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.5.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.5.1&new_path=%2Feasy-image-gallery%2Ftags%2F1.5.2",[201],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":203,"download_url":204,"svn_tag_url":205,"released_at":38,"has_diff":49,"diff_files_changed":206,"diff_lines":38,"trac_diff_url":207,"vulnerabilities":208,"is_current":49},"1.5.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.5.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.5.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.5&new_path=%2Feasy-image-gallery%2Ftags%2F1.5.1",[209],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":211,"download_url":212,"svn_tag_url":213,"released_at":38,"has_diff":49,"diff_files_changed":214,"diff_lines":38,"trac_diff_url":215,"vulnerabilities":216,"is_current":49},"1.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.4.3&new_path=%2Feasy-image-gallery%2Ftags%2F1.5",[217],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":219,"download_url":220,"svn_tag_url":221,"released_at":38,"has_diff":49,"diff_files_changed":222,"diff_lines":38,"trac_diff_url":223,"vulnerabilities":224,"is_current":49},"1.4.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.4.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.4.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.4.2&new_path=%2Feasy-image-gallery%2Ftags%2F1.4.3",[225],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":227,"download_url":228,"svn_tag_url":229,"released_at":38,"has_diff":49,"diff_files_changed":230,"diff_lines":38,"trac_diff_url":231,"vulnerabilities":232,"is_current":49},"1.4.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.4.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.4.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.4.1&new_path=%2Feasy-image-gallery%2Ftags%2F1.4.2",[233],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":235,"download_url":236,"svn_tag_url":237,"released_at":38,"has_diff":49,"diff_files_changed":238,"diff_lines":38,"trac_diff_url":239,"vulnerabilities":240,"is_current":49},"1.4.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.4.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.4.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.4&new_path=%2Feasy-image-gallery%2Ftags%2F1.4.1",[241],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":243,"download_url":244,"svn_tag_url":245,"released_at":38,"has_diff":49,"diff_files_changed":246,"diff_lines":38,"trac_diff_url":247,"vulnerabilities":248,"is_current":49},"1.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.3.1&new_path=%2Feasy-image-gallery%2Ftags%2F1.4",[249],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":251,"download_url":252,"svn_tag_url":253,"released_at":38,"has_diff":49,"diff_files_changed":254,"diff_lines":38,"trac_diff_url":255,"vulnerabilities":256,"is_current":49},"1.3.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.3.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.3&new_path=%2Feasy-image-gallery%2Ftags%2F1.3.1",[257],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":259,"download_url":260,"svn_tag_url":261,"released_at":38,"has_diff":49,"diff_files_changed":262,"diff_lines":38,"trac_diff_url":263,"vulnerabilities":264,"is_current":49},"1.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.2.1&new_path=%2Feasy-image-gallery%2Ftags%2F1.3",[265],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":267,"download_url":268,"svn_tag_url":269,"released_at":38,"has_diff":49,"diff_files_changed":270,"diff_lines":38,"trac_diff_url":271,"vulnerabilities":272,"is_current":49},"1.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.2&new_path=%2Feasy-image-gallery%2Ftags%2F1.2.1",[273],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":275,"download_url":276,"svn_tag_url":277,"released_at":38,"has_diff":49,"diff_files_changed":278,"diff_lines":38,"trac_diff_url":279,"vulnerabilities":280,"is_current":49},"1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.1.4&new_path=%2Feasy-image-gallery%2Ftags%2F1.2",[281],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":283,"download_url":284,"svn_tag_url":285,"released_at":38,"has_diff":49,"diff_files_changed":286,"diff_lines":38,"trac_diff_url":287,"vulnerabilities":288,"is_current":49},"1.1.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.1.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.1.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.1.3&new_path=%2Feasy-image-gallery%2Ftags%2F1.1.4",[289],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":291,"download_url":292,"svn_tag_url":293,"released_at":38,"has_diff":49,"diff_files_changed":294,"diff_lines":38,"trac_diff_url":295,"vulnerabilities":296,"is_current":49},"1.1.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.1.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.1.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.1.2&new_path=%2Feasy-image-gallery%2Ftags%2F1.1.3",[297],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":299,"download_url":300,"svn_tag_url":301,"released_at":38,"has_diff":49,"diff_files_changed":302,"diff_lines":38,"trac_diff_url":303,"vulnerabilities":304,"is_current":49},"1.1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.1.1&new_path=%2Feasy-image-gallery%2Ftags%2F1.1.2",[305],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":307,"download_url":308,"svn_tag_url":309,"released_at":38,"has_diff":49,"diff_files_changed":310,"diff_lines":38,"trac_diff_url":311,"vulnerabilities":312,"is_current":49},"1.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.1&new_path=%2Feasy-image-gallery%2Ftags%2F1.1.1",[313],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":315,"download_url":316,"svn_tag_url":317,"released_at":38,"has_diff":49,"diff_files_changed":318,"diff_lines":38,"trac_diff_url":319,"vulnerabilities":320,"is_current":49},"1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.0.6&new_path=%2Feasy-image-gallery%2Ftags%2F1.1",[321],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":323,"download_url":324,"svn_tag_url":325,"released_at":38,"has_diff":49,"diff_files_changed":326,"diff_lines":38,"trac_diff_url":327,"vulnerabilities":328,"is_current":49},"1.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.0.5&new_path=%2Feasy-image-gallery%2Ftags%2F1.0.6",[329],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":331,"download_url":332,"svn_tag_url":333,"released_at":38,"has_diff":49,"diff_files_changed":334,"diff_lines":38,"trac_diff_url":335,"vulnerabilities":336,"is_current":49},"1.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.0.4&new_path=%2Feasy-image-gallery%2Ftags%2F1.0.5",[337],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":339,"download_url":340,"svn_tag_url":341,"released_at":38,"has_diff":49,"diff_files_changed":342,"diff_lines":38,"trac_diff_url":343,"vulnerabilities":344,"is_current":49},"1.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.0.3&new_path=%2Feasy-image-gallery%2Ftags%2F1.0.4",[345],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":347,"download_url":348,"svn_tag_url":349,"released_at":38,"has_diff":49,"diff_files_changed":350,"diff_lines":38,"trac_diff_url":351,"vulnerabilities":352,"is_current":49},"1.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.0.2&new_path=%2Feasy-image-gallery%2Ftags%2F1.0.3",[353],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":355,"download_url":356,"svn_tag_url":357,"released_at":38,"has_diff":49,"diff_files_changed":358,"diff_lines":38,"trac_diff_url":359,"vulnerabilities":360,"is_current":49},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Feasy-image-gallery%2Ftags%2F1.0.1&new_path=%2Feasy-image-gallery%2Ftags%2F1.0.2",[361],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":363,"download_url":364,"svn_tag_url":365,"released_at":38,"has_diff":49,"diff_files_changed":366,"diff_lines":38,"trac_diff_url":38,"vulnerabilities":367,"is_current":49},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-image-gallery.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Feasy-image-gallery\u002Ftags\u002F1.0.1\u002F",[],[368],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38}]