Read the docs
TI-2026-12566 Aliases CVE-2026-14922GHSA-xmq9-mfwm-hg4m

WP Photo Album Plus < 9.2.04.003 - Subscriber+ Stored XSS via Photo Comment

Priority MEDIUM 60CWE-79Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
Required
Attack complexity
Low
Impact type
Cross-site scripting
Confidentiality · integrity · availability
Low · Low · None
Fix status
Fixed

Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA. Impact type from CWE-79.

Summary

WP Photo Album Plus is vulnerable to stored Cross-Site Scripting in all versions up to, and including, 9.2.03.001 through a decode-after-sanitize (double-encoding) flaw in the photo-comment pipeline. On write, `wppa_do_comment()` sanitizes the comment with `wppa_filter_html()` (wp_kses) followed by `wp_strip_all_tags()` (`wppa-functions.php:2623-2624`). Because `wp_strip_all_tags()` only removes *real* tags, an attacker who submits a **double HTML-entity-encoded** payload (e.g. `&amp;lt;img src=... onload=...&amp;gt;`) passes the write filters as harmless entity text and is stored one decode-level down (`&lt;img ... onload=...&gt;`).

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00253 16th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by the CNA
Fix Fixed WP Photo Album Plus (Unknown): 9.2.04.003

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
UnknownWP Photo Album Plusbefore 9.2.04.0039.2.04.003Patch availableCNA
  • WP Photo Album Plus VendorUnknown Affected before 9.2.04.003 Fixed in 9.2.04.003 Patch available CNA

Remediation

  • Fix · CNA WP Photo Album Plus (Unknown) Fixed in 9.2.04.003

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-14922
  2. 2026-10-03 Alias added: GHSA-xmq9-mfwm-hg4m

References

Sources