Skip to main content

Photo Album Plus CVE-2026-110981

| EUVDEUVD-2026-103399 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-10-18 WPScan GHSA-fgvj-388g-xj2c
7.1
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft malicious category navigation value
  2. Delivery
    Deliver crafted gallery link to admin
  3. Exploit
    Admin loads gallery and clicks breadcrumb
  4. Execution
    Injected script executes in admin browser
  5. Impact
    Hijack authenticated session / perform admin actions

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that a victim first open an attacker-crafted gallery link rendered by the WP Photo Album Plus plugin and THEN click the gallery breadcrumb link, which reflects an unescaped category navigation value into a JavaScript event handler - this two-step user interaction (UI:R) is the primary limiting factor. No authentication or special privileges are needed on the attacker side (PR:N), and the flaw is reachable remotely against the plugin's normal gallery/breadcrumb functionality, so no non-default configuration is indicated by the description. Impact is maximized only when the clicking victim is a logged-in administrator, since the script then executes within a privileged session; targeting an anonymous visitor yields lower impact. Affected deployments are limited to WordPress sites running WP Photo Album Plus prior to version 9.2.11.002.

Impact

This is a reflected cross-site scripting (CWE-79) flaw with a CVSS 3.1 base score of 7.1 (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L). The network vector, low complexity, and no-privilege requirements make it easy to reach, but the UI:R metric is decisive: exploitation is not automatic - a victim must follow an attacker-crafted gallery link AND then click the breadcrumb element for the injected handler to fire. The elevated 7.1 score (versus a typical ~6.1 reflected XSS) comes from the Scope:Changed designation reflecting execution in the victim's browser context. Real-world signals are mixed and incomplete: WPScan reports a publicly available proof-of-concept, which raises practical risk, but there is NO CISA KEV listing and NO EPSS score was supplied, so there is no evidence of active or widespread exploitation - POC availability is a distinct signal from in-the-wild use. No SSVC decision data was provided. Net: this is a credible, patchable, moderate-priority web vulnerability whose impact hinges on social-engineering a privileged user (notably a logged-in administrator) into a two-step interaction, rather than a drive-by or wormable issue. Prioritize patching, but it is not an emergency on the level of an unauthenticated RCE.

Exploit ScenarioDerived

An attacker crafts a WP Photo Album Plus gallery URL containing a malicious category navigation value that breaks out of the breadcrumb link's JavaScript event handler. The attacker emails or posts this link to site users or administrators; when a logged-in admin opens the gallery and clicks the breadcrumb, the injected script runs in their authenticated session, enabling actions such as session/cookie theft or admin-panel requests. A public proof-of-concept for this flaw has been published by WPScan.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 18, 2026

Reflected cross-site scripting in WP Photo Album Plus before 9.2.11.002 allows remote unauthenticated attackers to inject script through a category navigation value that is reflected into a JavaScript event handler on gallery breadcrumb links. The victim must first open a crafted gallery link and then click the breadcrumb, so exploitation depends on that two-step user interaction; targeting a logged-in administrator yields script execution in a privileged session. Publicly available exploit code exists, and the vendor has released a patched version, 9.2.11.002.

RemediationAI

Vendor-released patch: 9.2.11.002; upgrade WP Photo Album Plus to 9.2.11.002 or later and verify the plugin version through the WordPress admin inventory. See the WPScan reference at https://wpscan.com/vulnerability/8328dd66-924c-4e74-972e-68ce65408159/ and the NVD/EUVD entry at https://nvd.nist.gov/vuln/detail/CVE-2026-110981. If immediate upgrade is not possible, disable gallery breadcrumb navigation or remove the affected breadcrumb output until patched, accepting the loss of breadcrumb usability; deploy WAF filtering for script payloads in gallery category navigation parameters, recognizing false positives and bypass risk; and instruct logged-in administrators not to click breadcrumbs on unsolicited gallery links because the attack requires that interaction. A restrictive Content Security Policy can reduce inline script execution but may break plugin features and is not a replacement for the vendor fix.

Affected VersionsENISA

WP Photo Album Plus 0 <9.2.11.002

Affected Packages

euvd wp_photo_album_plus fix: 9.2.11.002

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

WP Photo Album Plus is a WordPress plugin, and this is a CWE-79 reflected cross-site scripting issue in its gallery breadcrumb functionality. A category navigation value is not properly escaped before being reflected into a JavaScript event handler, which is a JavaScript-context output-encoding failure rather than a simple HTML-context issue; correct handling requires context-aware escaping or removal of inline event-handler sinks. The CVSS 3.1 vector AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L shows network reachability, no attacker authentication, required victim interaction, and scope change. The supplied CPE, cpe:2.3:a:unknown:wp_photo_album_plus:*:*:*:*:*:*:*:*, identifies the plugin but leaves the vendor unresolved, so asset matching should rely on WordPress plugin inventory and version checks.

Know when Wp Photo Album Plus gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (WPScan) PRIMARY 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 7.1 HIGH

Remote unauthenticated reflected XSS reachable with no privileges (AV:N/AC:L/PR:N) but requiring victim to click the breadcrumb (UI:R); script runs cross-context (S:C) with limited C/I/A impact.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
Low

Lifecycle Timeline

3
Patch available
Oct 18, 2026 - 07:00 EUVD
CVE Published
Oct 18, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Oct 18, 2026 - 06:00 cve.org
HIGH 7.1

DescriptionCVE.org

The WP Photo Album Plus WordPress plugin before 9.2.11.002 does not properly escape a category navigation value before reflecting it into a JavaScript event handler on its gallery breadcrumb links, allowing unauthenticated attackers to inject arbitrary script that executes in the browser of anyone who follows a crafted gallery link and clicks the breadcrumb, including a logged-in administrator.

Technical POC Analysis

CWE-79 (reflected cross-site scripting) in the WordPress plugin WP Photo Album Plus (wp-photo-album-plus).

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

WP Photo Album Plus versions before 9.2.11.002 contain a reflected cross-site scripting flaw that can execute attacker-supplied script within a site administrator's privileged browser session, potentially leading to account takeover, unauthorized content changes, or site defacement. Publicly available exploit code exists, so any WordPress site still running an affected version should be treated as exposed until updated. Leadership should prioritize patching because administrator-level compromise of a public-facing site can quickly escalate into reputational, operational, and data-integrity harm.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Low
niche WordPress photo-gallery plugin, modest install base, not ubiquitous
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

56
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

CVE-2026-18049 HIGH POC
7.5 Aug 12

Unauthenticated information disclosure in WP Photo Album Plus (WordPress plugin, all versions before 9.2.07.002) allows

CVE-2026-18048 HIGH POC
7.5 Aug 12

Unauthenticated arbitrary file deletion in WP Photo Album Plus (versions before 9.2.07.002) exposes WordPress sites to p

CVE-2026-17013 MEDIUM POC
6.1 Aug 12

Reflected Cross-Site Scripting in the WP Photo Album Plus WordPress plugin (all versions before 9.2.07.002) allows unaut

CVE-2026-6379 HIGH POC
8.6 May 18

SQL injection in the WP Photo Album Plus WordPress plugin before 9.1.11.001 allows unauthenticated attackers to inject a

CVE-2026-18962 MEDIUM POC
4.3 Aug 12

Insufficient authorization in WP Photo Album Plus (all versions before 9.2.09.002) allows any authenticated WordPress us

CVE-2021-25115 MEDIUM POC
6.4 Feb 14

The WP Photo Album Plus WordPress plugin before 8.0.10 was vulnerable to Stored Cross-Site Scripting (XSS). Rated medium

CVE-2026-14922 MEDIUM POC
6.1 Jul 31

Stored XSS in WP Photo Album Plus (all versions up to 9.2.03.001) allows unauthenticated remote attackers to inject pers

CVE-2026-39511 CRITICAL
9.3 Jun 15

Unauthenticated SQL injection in the WP Photo Album Plus WordPress plugin (versions ≤ 9.1.08.001) allows remote attacker

CVE-2026-92115 HIGH
8.8 Oct 16

Authenticated OS command injection in the WP Photo Album Plus WordPress plugin (all versions up to and including 9.3.02.

CVE-2015-3647 MEDIUM POC
4.3 May 21

Multiple cross-site scripting (XSS) vulnerabilities in wppa-ajax-front.php in the WP Photo Album Plus (aka WPPA) plugin

CVE-2026-87909 HIGH
7.5 Sep 19

Remote code execution in WP Photo Album Plus affects all versions through the wppa_image_magick path, allowing authentic

CVE-2026-54829 HIGH
7.5 Jun 25

Blind SQL injection in the WP Photo Album Plus WordPress plugin (all versions up to and including 9.1.13.005) lets remot

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy