CVE-2026-90978

Filter Gallery · WordPress Plugin

The Filter Gallery WordPress plugin fails to validate nonces and capability checks on AJAX handlers, allowing authenticated users to modify post content and delete gallery settings.

Executive summary

The Filter Gallery WordPress plugin contains an improper access control vulnerability that allows low-privileged authenticated users to perform unauthorized modifications to post content and plugin settings.

Vulnerability

This vulnerability involves a lack of nonce verification and missing capability checks within several AJAX handlers. An attacker with low-level authenticated access can exploit this to overwrite arbitrary post content and delete plugin gallery configurations.

Business impact

The ability for unauthorized users to overwrite website content poses a significant risk to data integrity and brand reputation. With a CVSS score of 7.1, this high-severity flaw enables malicious actors to deface pages or disrupt site operations, directly impacting content availability and administrative control over the WordPress environment.

Remediation

Immediate Action: Update the Filter Gallery WordPress plugin to version 1.1.5 or later immediately to apply the necessary capability checks and nonce validation.

Proactive Monitoring: Review web server access logs for anomalous AJAX requests targeting plugin-specific paths, particularly those originating from user accounts with minimal privileges.

Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to block unauthorized AJAX calls or restricted administrative actions performed by low-privileged user roles.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

Given the potential for unauthorized content modification, administrators should prioritize updating the Filter Gallery plugin to version 1.1.5 without delay. Organizations should also audit current user roles and permissions to ensure that low-privileged accounts do not possess excessive capabilities that could be leveraged to facilitate such attacks.

History

CVE Brief tracked this CVE 1 day before it had a CVSS score.

  1. Disclosed CVE record published
  2. Collected by CVE Brief No CVSS score yet; tracked as early warning
  3. CVSS score assigned 7.1 (3.1)
  4. Analyst report written

Sources

Originally found and disclosed by Seongwon Lee, with WPScan (coordinator), per the CVE Program record.