cleantalk
Vulnerabilities and Security Researches

Vulnerabilities and security researches formeow-gallery meow-gallery

Direction: descending
Jun 16, 2026

Gallery Block (Meow Gallery) # 4de4266409d9ce5d04c7eeb9f41ed70d5a027bf1

Date
Sep 02, 2021
Research Description
Meow Gallery [meow-gallery] < 4.2.0 Meow Gallery (+ Gallery Block) <= 4.1.9 - Missing Authorization to Arbitrary Options Update The Meow Gallery plugin for WordPress is vulnerable to Arbitrary Options Update via the REST API in versions up to, and including, 4.1.9. This makes it possible for unauthenticated attackers to modify otherwise restricted arbitrary site options. This can be leveraged to create new administrative user accounts.
Affected versions
max 4.2.0.
Status
vulnerable

Gallery Block (Meow Gallery) # 6cd95445-22bd-4666-8cf3-7979bfa5422d

Date
-
Research Description
Meow Gallery [meow-gallery] < 4.2.0 Meow Gallery &lt; 4.2.0 - Unauthorised Arbitrary Options Update via REST API The plugin does not properly check for capability in its REST API, allowing - Any authenticated user with the upload_file capability (such as author+) to call them in versions before 4.1.9 - Any unauthenticated user to call them except the rest_all_settings endpoint, in 4.1.9 One endpoint in particular could be used to update arbitrary options as there is also no validation done to ensure that the option belong to the plugin (in v &lt; 4.1.6). As a result, attackers can update - arbitrary options from the blog, such the &#039;home&#039; which would redirect all users to another website in versions before 4.1.6 - arbitrary options from the plugin since 4.1.6 In 4.2.0, other endpoints were also given proper authorisation checks.
Affected versions
max 4.2.0.
Status
vulnerable
Jun 14, 2026

Gallery Block (Meow Gallery) # CVE-2026-1291

CVE, Research URL

CVE-2026-1291

Date
Jun 13, 2026
Research Description
The Meow Gallery plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the REST API endpoint /wp-json/meow-gallery/v1/save_shortcode in all versions up to, and including, 5.4.4 This makes it possible for authenticated attackers, with Author-level access and above, to arbitrarily create or overwrite existing gallery shortcode records by supplying a user-controlled id value. The endpoint performs database update operations without verifying that the requesting user is authorized to modify the referenced gallery record or create their own.
Affected versions
max 5.4.5.
Status
vulnerable
Mar 30, 2026

Gallery Block (Meow Gallery) # CVE-2026-32418

CVE, Research URL

CVE-2026-32418

Date
Mar 14, 2026
Research Description
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Jordy Meow Meow Gallery meow-gallery allows Blind SQL Injection.This issue affects Meow Gallery: from n/a through <= 5.4.4.
Affected versions
max 5.4.5.
Status
vulnerable
May 09, 2025

Gallery Block (Meow Gallery) # CVE-2025-47449

CVE, Research URL

CVE-2025-47449

Date
May 07, 2025
Research Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Jordy Meow Meow Gallery meow-gallery allows Stored XSS.This issue affects Meow Gallery: from n/a through <= 5.2.7.
Affected versions
max 5.2.8.
Status
vulnerable
Jun 07, 2024

Gallery Block (Meow Gallery) # CVE-2024-4386

CVE, Research URL

CVE-2024-4386

Date
May 14, 2024
Research Description
The Gallery Block (Meow Gallery) plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the ‘data_atts’ parameter in versions up to, and including, 5.1.3 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level permissions and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
Affected versions
max 5.1.4.
Status
vulnerable

Gallery Block (Meow Gallery) # CVE-2021-24465

CVE, Research URL

CVE-2021-24465

Date
Oct 04, 2021
Research Description
The Meow Gallery WordPress plugin before 4.1.9 does not sanitise, validate or escape the ids attribute of its gallery shortcode (available for users as low as Contributor) before using it in an SQL statement, leading to an authenticated SQL Injection issue. The injection also allows the returned values to be manipulated in a way that could lead to data disclosure and arbitrary objects to be deserialized.
Affected versions
max 4.1.9.
Status
vulnerable