Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Public unauthenticated network endpoint with no complexity; read-only access to arbitrary option values drives C:H with zero integrity or availability impact.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The WP Photo Album Plus WordPress plugin before 9.2.07.002 does not perform any capability or nonce check on one of its public endpoint actions and builds an option name from a client-supplied value without restricting it to its own options, allowing unauthenticated users to read the value of other autoloaded options whose names end in a matching suffix.
AnalysisAI
Unauthenticated information disclosure in WP Photo Album Plus (WordPress plugin, all versions before 9.2.07.002) allows any remote attacker to read arbitrary autoloaded WordPress option values by supplying a crafted suffix to a public, unprotected endpoint. The plugin constructs an option name from client-controlled input without restricting it to its own namespace or verifying any capability or nonce, exposing site-wide secrets stored in wp_options. A publicly available proof-of-concept exists, SSVC rates this as automatable with partial technical impact, and EPSS sits at 16%, indicating meaningful real-world exploitation interest despite the absence of a CISA KEV listing.
Technical ContextAI
WordPress stores plugin and site-wide configuration in the wp_options table; rows marked autoloaded=yes are loaded into memory on every page request and frequently contain sensitive data such as API keys, OAuth tokens, secret salts, and third-party integration credentials. CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor) is the root cause: the plugin registers a public AJAX or REST-style action endpoint that accepts a user-supplied string, appends or prepends it to form an option name, then queries and returns the stored value. Because no capability check (current_user_can()) and no nonce verification are applied, this endpoint is fully accessible to unauthenticated HTTP clients. Affected product scope per CPE cpe:2.3:a:unknown:wp_photo_album_plus:*:*:*:*:*:*:*:* covers all versions up to but not including 9.2.07.002.
RemediationAI
Vendor-released patch: version 9.2.07.002. Update the WP Photo Album Plus plugin immediately via the WordPress admin dashboard or by downloading the patched release directly. The WPScan advisory (https://wpscan.com/vulnerability/ee7a93ff-95f2-48f6-9e35-2e518a28e2ab/) and NVD entry (https://nvd.nist.gov/vuln/detail/CVE-2026-18049) document the fix. If immediate patching is not possible, a compensating control is to use a WAF rule to block requests to the vulnerable public endpoint - identify the specific action parameter name from the WPScan advisory and block requests containing it at the edge. Note that this workaround may break legitimate plugin functionality. Additionally, audit your WordPress site's autoloaded options for exposed secrets and rotate any API keys or tokens that could have been read if exploitation occurred before patching.
More in Wp Photo Album Plus
View allUnauthenticated 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
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
Remote code execution in WP Photo Album Plus affects all versions through the wppa_image_magick path, allowing authentic
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
Stored Cross-Site Scripting in the WP Photo Album Plus WordPress plugin (all versions through 9.2.08.003) allows unauthe
Same weakness CWE-200 – Information Exposure
View allSame technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-57096
GHSA-8pjc-hhvr-vf36