Severity by source
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
Unauthenticated remote SQLi (AV:N/AC:L/PR:N/UI:N) reads data beyond the plugin's scope (S:C, C:H); no confirmed write or availability impact, so I:N/A:N.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionCVE.org
The WP Photo Album Plus WordPress plugin before 9.1.11.001 does not properly sanitize and escape a parameter before using it in a SQL query, allowing unauthenticated users to perform SQL injection attacks.
AnalysisAI
SQL injection in the WP Photo Album Plus WordPress plugin before 9.1.11.001 allows unauthenticated attackers to inject arbitrary SQL through an improperly sanitized parameter, exposing backend database contents such as user credentials and hashed passwords. The CVSS vector (PR:N, S:C, C:H) indicates no authentication is required and that a successful attack reaches data beyond the plugin's own scope. Publicly available exploit code exists (reported by WPScan) and a vendor patch is available, though the EPSS score is very low at 0.04% (14th percentile).
Technical ContextAI
The vulnerability lies in the WP Photo Album Plus plugin for WordPress, a gallery/photo-management extension that stores and queries image and album metadata in the WordPress MySQL/MariaDB database. The root cause is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command): a user-controllable parameter is concatenated into a SQL query without proper sanitization or escaping and without using parameterized statements (e.g., WordPress $wpdb->prepare()). Because WordPress plugins share the single site database, an injection point in one plugin can read data across the entire wp_ schema, including the wp_users and wp_usermeta tables. The CPE cpe:2.3:a:unknown:wp_photo_album_plus:*:*:*:*:*:*:*:* confirms all versions prior to the fixed release are affected.
RemediationAI
Vendor-released patch: upgrade WP Photo Album Plus to version 9.1.11.001 or later, which is available from the vendor and resolves the SQL injection. Apply the update from the WordPress plugin admin or the WordPress.org repository as the primary and definitive fix. If immediate patching is not possible, apply compensating controls: place a WAF or WordPress security rule in front of the site to filter SQL metacharacters on the vulnerable parameter (trade-off: rule tuning may cause false positives on legitimate gallery queries), restrict or temporarily deactivate the plugin if the gallery feature is non-essential (trade-off: loss of photo-album functionality), and restrict web access to the affected endpoints where feasible. Review the WPScan advisory (https://wpscan.com/vulnerability/60b88fd2-4048-4773-b319-63caaf5bd8eb/) for detail. Because the injection can read credential hashes, rotate WordPress user passwords and secret keys after patching if compromise is suspected.
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
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
Unauthenticated SQL injection in the WP Photo Album Plus WordPress plugin (versions ≤ 9.1.08.001) allows remote attacker
Multiple cross-site scripting (XSS) vulnerabilities in wppa-ajax-front.php in the WP Photo Album Plus (aka WPPA) plugin
Blind SQL injection in the WP Photo Album Plus WordPress plugin (all versions up to and including 9.1.13.005) lets remot
The The WP Photo Album Plus plugin for WordPress is vulnerable to arbitrary shortcode execution via getshortcodedrendere
Reflected/unauthenticated Cross-Site Scripting in the WP Photo Album Plus WordPress plugin (versions <= 9.2.02.004) lets
The WP Photo Album Plus plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and i
Same weakness CWE-89 – SQL Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-30734
GHSA-m8jw-9h36-m622