CVE-2026-81650

7.2

WordPress · Photo Gallery, Sliders, Proofing and Themes

A file upload vulnerability in the Photo Gallery, Sliders, Proofing and Themes WordPress plugin allows authenticated users to achieve remote code execution via improper file extension validation.

Executive summary

A critical vulnerability in the Photo Gallery, Sliders, Proofing and Themes plugin allows authenticated users with gallery management privileges to execute arbitrary code on the server.

Vulnerability

This flaw, identified as CWE-434, stems from improper file extension validation during archive extraction, where a reused variable causes security checks to be bypassed. The attack requires the user to possess gallery management capabilities previously granted by an administrator.

Business impact

Successful exploitation of this vulnerability results in full server compromise, as it allows for the upload and execution of arbitrary code within the web-accessible directory. Given the CVSS score of 7.2, this represents a high-risk scenario where an attacker can gain complete control over the web application, leading to potential data exfiltration, site defacement, or lateral movement within the hosting environment.

Remediation

Immediate Action: Update the Photo Gallery, Sliders, Proofing and Themes WordPress plugin to version 4.5.0 or later immediately.

Proactive Monitoring: Review web server logs for suspicious file upload requests or the creation of new, unrecognized files within the plugin upload directories.

Compensating Controls: Implement a Web Application Firewall (WAF) rule to block unauthorized file uploads or restrict access to the plugin's administrative endpoints to trusted IP addresses only.

Exploitation status

Public Exploit Available: No

Analyst recommendation

The severity of this flaw necessitates immediate attention, as it provides a direct path for attackers to gain execution privileges on the host server. Administrators must prioritize updating the plugin to version 4.5.0 to eliminate the vulnerability, as the logic error in the file handling process cannot be reliably mitigated by configuration changes alone.

More WordPress CVEs all →

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.2 (3.1)
  4. Analyst report written
  5. Published in the daily brief high section

Sources

Originally found and disclosed by Alihan Şahin, with WPScan (coordinator), per the CVE Program record.