Skip to main content

WP Photo Album Plus CVE-2026-110983

| EUVDEUVD-2026-112624 MEDIUM
Cross-Site Request Forgery (CSRF) (CWE-352)
2026-10-29 WPScan GHSA-5vf5-jrp9-rv6g
4.3
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Lure logged-in moderator to page
  2. Exploit
    Browser auto-submits forged comment request
  3. Execution
    Missing CSRF token check accepted
  4. Impact
    Photo comments deleted

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

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

Exploitation Conditions

Exploitation requires the WP Photo Album Plus plugin (versions before 9.3.04.004) to be installed, and a specific precondition on the victim side: the lured user must be currently authenticated to WordPress AND hold comment-moderation rights. The concrete flaw is that one of the plugin's comment-management requests validates neither the request origin nor a security (nonce) token, so a cross-site request from an attacker-controlled page is accepted. Limiting factors that reduce real-world risk: it requires active user interaction (the moderator must load the attacker's crafted page while logged in, UI:R), it only affects users with comment-moderation privileges, the impact is limited to deletion of photo comments (no confidentiality or availability loss), and it is not automatable at scale since each attack targets an individual privileged session.

Impact

This is a moderate, low-priority issue rather than an urgent one, and the signals are internally consistent. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N, base 4.3) describes a network-reachable CSRF flaw (CWE-352) with low integrity impact and no confidentiality or availability impact; PR:N reflects that the attacker needs no account of their own, while UI:R correctly captures the dependency on a privileged victim loading a crafted page. The SSVC framework reinforces low urgency: Exploitation=none (no observed exploitation), Automatable=no (each attack needs a specific logged-in moderator to be lured), and Technical Impact=partial. There is no CISA KEV listing and no EPSS score was supplied, so widespread or automated exploitation probability cannot be quantified from this data - but the absence of KEV combined with SSVC Exploitation=none and the non-automatable nature all point the same direction. A PoC reference exists (WPScan) but is not verified as working exploit code, so it should not be read as active exploitation. The vuln.today decision label is 'this_month,' consistent with a real-but-non-emergency fix cadence. Net: a genuine CSRF worth patching in routine cycles, not a high-severity emergency; the only limitation to impact is that it merely deletes photo comments.

Exploit ScenarioDerived

An attacker crafts a web page containing a forged comment-management request and lures a WordPress user who holds comment-moderation rights into visiting it while logged in; because the plugin verifies neither request origin nor a security token, the victim's browser silently submits the request and photo comments are deleted. A public PoC reference exists (WPScan) but it is not verified as working exploit code. Exploitation requires that the victim be an authenticated moderator and actively load the malicious page (UI:R), limiting it to targeted social-engineering rather than mass automated attacks.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 29, 2026

Cross-site request forgery in the WP Photo Album Plus WordPress plugin before 9.3.04.004 allows an attacker to delete photo comments by tricking a logged-in user who holds comment-moderation rights into loading an attacker-controlled page. The affected component is one of the plugin's comment-management requests, which validates neither the request origin nor a security token, so a forged cross-site request is accepted; the CVSS vector is AV:N/AC:L/PR:N/UI:R with only low integrity impact (C:N/I:L/A:N, base score 4.3), and the attacker side is unauthenticated per PR:N while the victim must be currently authenticated to WordPress with comment-moderation privileges. No confirmed active exploitation exists (not in CISA KEV; SSVC exploitation: none, automatable: no), and a public PoC reference exists but is not verified as working exploit code; the issue is rated this_month by vuln.today and is a moderate, low-priority problem whose signals are internally consistent.

RemediationAI

Vendor-released patch: upgrade WP Photo Album Plus to version 9.3.04.004 or later, which is the fixed version listed in the WPScan advisory (https://wpscan.com/vulnerability/3375c88c-7f61-47d6-b9e0-76ad86ce1800/) and reflected in the EUVD affected range 0 <9.3.04.004. Because the request lacks an origin and nonce check, the exposure is only closed by updating the plugin; the available sources document no separate workaround or compensating control. If the update cannot be applied immediately, the practical exposure is limited to sessions of users with comment-moderation rights loading untrusted pages, so restricting which accounts hold moderation privileges reduces the number of exploitable sessions, but this does not remove the underlying flaw and updating remains the complete fix. Track the NVD entry https://nvd.nist.gov/vuln/detail/CVE-2026-110983 for any further vendor guidance.

Affected VersionsENISA

WP Photo Album Plus 0 <9.3.04.004

Affected Packages

euvd wp_photo_album_plus fix: 9.3.04.004

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

The flaw is classified as CWE-352 (Cross-Site Request Forgery) and sits in the WordPress plugin WP Photo Album Plus, which manages photo albums and user-submitted photo comments. One of the plugin's comment-management actions performs state change - deleting a photo comment - without verifying the request origin or a per-request security (nonce) token, so a request forged from an attacker-controlled page and issued in the context of a victim's browser session is honoured. Because CSRF abuses ambient session credentials rather than stealing them, the practical prerequisite is a victim who is logged into WordPress and holds comment-moderation rights; the CVSS vector (AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N) reflects that the attacker needs no credentials of their own and requires user interaction, with only low integrity impact and no confidentiality or availability loss. The CPE string records the product with an 'unknown' vendor designation, and EUVD lists the affected range as WP Photo Album Plus 0 <9.3.04.004.

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 4.3 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
vuln.today AI 4.3 MEDIUM

CSRF needs no attacker account (PR:N) but depends on a logged-in moderator loading a crafted page (UI:R); impact is limited to comment deletion (I:L), with no C or A loss.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/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
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

3
Patch available
Oct 29, 2026 - 07:01 EUVD
CVE Published
Oct 29, 2026 - 06:00 cve.org
MEDIUM 4.3
CVE Published
Oct 29, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The WP Photo Album Plus WordPress plugin before 9.3.04.004 does not verify the origin or a security token for one of its comment-management requests, allowing attackers to delete photo comments by tricking a logged-in user who holds comment-moderation rights into loading a crafted page.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Low
niche WordPress photo-album plugin, modest install base
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
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 MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

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-110981 HIGH POC
7.1 Oct 18

Reflected cross-site scripting in WP Photo Album Plus before 9.2.11.002 allows remote unauthenticated attackers to injec

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

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