WP Security CheckVulnerability data as of October 17, 2026

Vulnerability alerts / October 16, 2026

Vulnerability in WP Photo Album Plus — CVE-2026-92115

HighSeverity
CVSS 8.8
1.5%Estimated exploit probability
EPSS
10,000+ sitesInstalls
9.3.02.003Fixed in

What to do now

Update WP Photo Album Plus to 9.3.02.003 or later.

Affected versions

  • Everything up to and including 9.3.02.002

Affected: WP Photo Album Plus (plugin, wp-photo-album-plus)

Check: The plugin on wordpress.org / Our record for WP Photo Album Plus

What the vulnerability is

The WP Photo Album Plus plugin for WordPress is vulnerable to authenticated Command Injection in all versions up to, and including, 9.3.02.002 via the `value` parameter of the `update-photo` AJAX action. This is due to insufficient shell escaping within the `wppa_image_magick_a()` function, where the attacker-controlled `value` parameter is concatenated raw — without `escapeshellarg()` — into an ImageMagick command string before being passed to `exec()`; further, `wppa_decode()` actively restores percent-encoded shell metacharacters (e.g., `%26`→`&`, `%23`→`#`) rather than stripping them, allowing crafted payloads to survive sanitization and break out of the ImageMagick argument context. This makes it possible for authenticated attackers holding the plugin-defined `wppa_upload` capability to execute arbitrary operating-system commands as the web-server user, achieving full remote code execution on the underlying server. Exploitation requires ImageMagick to be enabled on the server; the `wppa_upload` capability is a plugin-level privilege that site administrators may grant to lower-privileged WordPress roles via the plugin's Users settings, broadening the pool of potential attackers beyond administrators.

This description is reproduced verbatim from the public vulnerability record.

Sources

See other alerts