Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify WordPress site running WP Photo Album Plus ≤ 9.1.08.001
-
DeliverySend crafted HTTP request to vulnerable plugin endpoint
-
ExploitInject SQL payload into unsanitized parameter
-
ExecutionExfiltrate wp_users hashes and wp_options secrets via UNION or blind SQLi
-
PersistCrack credentials offline or abuse leaked API keys
-
ImpactPivot to authenticated admin access on WordPress site
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | No special conditions - remote unauthenticated exploitation against default configurations of WordPress sites with the WP Photo Album Plus plugin installed and activated at version 9.1.08.001 or earlier. The CVSS vector (AV:N/AC:L/PR:N/UI:N) confirms no authentication, no user interaction, and low attack complexity. The only practical limiting factors are that the plugin must actually be installed and active (it is an optional third-party plugin, not bundled with WordPress core), the vulnerable endpoint must be reachable from the attacker (no IP allowlisting or WAF blocking the relevant action), and the WordPress database user must have sufficient privileges to read the targeted tables - which is normally the case in default WordPress deployments. |
| Impact | The signals are mixed but lean toward elevated priority: CVSS 3.1 is 9.3 with AV:N/AC:L/PR:N/UI:N (trivially reachable from the internet, no authentication, no user interaction) and S:C (scope change) amplifying impact, yet the impact triad is C:H/I:N/A:L - i.e., high confidentiality loss but no integrity impact and only low availability impact, which is consistent with a read-oriented blind/UNION SQLi rather than full DB takeover. There is no EPSS score, no CISA KEV listing, and no public exploit identified at time of analysis, so this is not confirmed actively exploited. However, Patchstack-disclosed WordPress plugin SQLi historically attracts mass scanning within days once a public PoC lands, and the unauthenticated nature combined with WordPress's large attack surface means defenders should treat this as urgent even without KEV status. One caveat worth flagging: the CVSS vector asserts I:N, but most SQL injection primitives that achieve C:H can also write data - verify with the vendor whether the affected sink is strictly a read query. |
| Exploit ScenarioDerived | An unauthenticated attacker sends a crafted HTTP request to a public WP Photo Album Plus endpoint (for example a gallery query parameter handled via admin-ajax.php or a REST route), embedding SQL syntax that breaks out of the intended query. The injected payload uses UNION SELECT or time-based blind techniques to read sensitive rows from wp_users (password hashes, emails) and wp_options (secret keys, API tokens). No public exploit identified at time of analysis, but Patchstack's advisory provides enough detail for skilled attackers to reproduce within hours of disclosure. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 15, 2026
Unauthenticated SQL injection in the WP Photo Album Plus WordPress plugin (versions ≤ 9.1.08.001) allows remote attackers to inject arbitrary SQL into backend database queries without any credentials or user interaction. With a CVSS 3.1 score of 9.3 (scope-changed) and no public exploit identified at time of analysis, the flaw exposes WordPress sites running the plugin to database content disclosure and limited integrity/availability impact. Patchstack reported the issue and it carries CWE-89 (SQL Injection).
RemediationAI
Upstream fix available per Patchstack advisory; released patched version not independently confirmed from the provided data - administrators should upgrade WP Photo Album Plus to the latest version above 9.1.08.001 as published on the WordPress.org plugin repository and consult the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/wp-photo-album-plus/vulnerability/wordpress-wp-photo-album-plus-plugin-9-1-08-001-sql-injection-vulnerability for the fixed release number. If immediate patching is not possible, compensating controls include deactivating the WP Photo Album Plus plugin entirely (the cleanest mitigation, at the cost of losing gallery functionality), enabling a WAF such as Patchstack, Wordfence, or Cloudflare with a virtual patch / SQLi ruleset (effective but may produce false positives on legitimate gallery queries), and restricting access to the plugin's public endpoints (admin-ajax.php actions and any wppa-* REST/shortcode handlers) via web server rules where feasible. As defense-in-depth, ensure the WordPress database user has only the minimum required privileges to limit the blast radius of a successful injection.
Affected VersionsENISA
Affected Packages
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 photo gallery plugin authored by Jacob N. Breetvelt (CPE: cpe:2.3:a:jacob_n._breetvelt:wp_photo_album_plus). The root cause class, CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), indicates user-controlled input is concatenated into SQL queries executed against the WordPress wp_* database without proper parameterization or escaping via $wpdb->prepare(). Because the vulnerable code path is reachable without authentication, the attacker interacts directly with a public-facing plugin endpoint (typically admin-ajax.php, REST routes, or a public shortcode handler) that ultimately drives a SELECT/UPDATE query. The CVSS scope change (S:C) suggests the injected query can read or affect data beyond the plugin's own logical authorization boundary - i.e., reach other WordPress tables such as wp_users or wp_options.
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
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:L
Unauthenticated network-reachable SQLi (AV:N/AC:L/PR:N/UI:N) with scope change to other WP tables; raised I from N to L because SQLi sinks typically permit some write impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated SQL Injection in WP Photo Album Plus <= 9.1.08.001 versions.
Executive ViewAI
WP Photo Album Plus plugin (versions ≤9.1.08.001) contains a critical SQL injection vulnerability exploitable without authentication, enabling attackers to access your WordPress database and extract customer records, configurations, and sensitive data. Any organization running this plugin faces immediate risk of data breach and potential regulatory violations (GDPR, CCPA, HIPAA). No vendor-released patch identified at time of analysis, requiring emergency mitigation within hours.
Immediate plugin deactivation is the most effective control. For operationally critical scenarios: deploy Web Application Firewall rules to block SQL injection attempts; enable SQL query logging and database activity monitoring; enforce database user privilege least-privilege principle; implement network segmentation restricting database access from the web tier; isolate affected WordPress instances to restricted networks pending vendor patch release.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
More in Wp Photo Album Plus
View allUnauthenticated information disclosure in WP Photo Album Plus (WordPress plugin, all versions before 9.2.07.002) allows
Unauthenticated arbitrary file deletion in WP Photo Album Plus (versions before 9.2.07.002) exposes WordPress sites to p
Reflected Cross-Site Scripting in the WP Photo Album Plus WordPress plugin (all versions before 9.2.07.002) allows unaut
SQL injection in the WP Photo Album Plus WordPress plugin before 9.1.11.001 allows unauthenticated attackers to inject a
Reflected cross-site scripting in WP Photo Album Plus before 9.2.11.002 allows remote unauthenticated attackers to injec
Insufficient authorization in WP Photo Album Plus (all versions before 9.2.09.002) allows any authenticated WordPress us
The WP Photo Album Plus WordPress plugin before 8.0.10 was vulnerable to Stored Cross-Site Scripting (XSS). Rated medium
Stored XSS in WP Photo Album Plus (all versions up to 9.2.03.001) allows unauthenticated remote attackers to inject pers
Authenticated OS command injection in the WP Photo Album Plus WordPress plugin (all versions up to and including 9.3.02.
Multiple cross-site scripting (XSS) vulnerabilities in wppa-ajax-front.php in the WP Photo Album Plus (aka WPPA) plugin
Cross-site request forgery in the WP Photo Album Plus WordPress plugin before 9.3.04.004 allows an attacker to delete ph
Remote code execution in WP Photo Album Plus affects all versions through the wppa_image_magick path, allowing authentic
EUVD-2026-36950
GHSA-984x-crwg-rm3r
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB