Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Only image comments are disclosed, not full gallery content or credentials, warranting C:L over C:H; AV:N and PR:N confirmed by unauthenticated AJAX exploitation path.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The Sunshine Photo Cart WordPress plugin before 3.6.12 does not perform access control checks in one of its AJAX actions, allowing unauthenticated users to retrieve the comments of images belonging to private, password-protected or otherwise access-restricted galleries.
AnalysisAI
Unauthenticated information disclosure in the Sunshine Photo Cart WordPress plugin (all versions before 3.6.12) allows any internet-connected user to retrieve image comments from private, password-protected, or otherwise access-restricted galleries by exploiting a missing authorization check on an AJAX endpoint. The flaw is classified as CWE-862 (Missing Authorization) and carries a CVSS 3.1 score of 7.5 (AV:N/AC:L/PR:N/UI:N). A publicly available proof-of-concept exists via WPScan, though EPSS at 0.15% (4th percentile) and no CISA KEV listing indicate no confirmed widespread exploitation at time of analysis.
Technical ContextAI
Sunshine Photo Cart is a WordPress plugin providing photo gallery and e-commerce cart functionality. WordPress plugins commonly register AJAX handlers via wp_ajax_nopriv_* hooks, which are reachable by unauthenticated users through wp-admin/admin-ajax.php. The root cause is CWE-862 (Missing Authorization): at least one AJAX action in this plugin fails to verify whether the requesting user holds sufficient permissions to access gallery content before returning image comments. Because the check is entirely absent rather than merely flawed, the gallery's privacy classification - private, password-protected, or otherwise restricted - is irrelevant to the server's response. The CPE cpe:2.3:a:unknown:sunshine_photo_cart:*:*:*:*:*:*:*:* covers all versions up to but not including 3.6.12; the vendor field is listed as 'unknown' by NVD, indicating incomplete attribution in the national database - version range is corroborated by EUVD data (EUVD-2026-53100).
RemediationAI
Update the Sunshine Photo Cart WordPress plugin to version 3.6.12 or later, which contains the access control fix for the affected AJAX action; this patch is available from the vendor and through the WordPress plugin repository. The WPScan advisory at https://wpscan.com/vulnerability/25bbf054-3b3f-4d88-899e-03d48055cbcd/ provides additional patch context. If immediate patching is not possible, a WAF rule blocking POST requests to wp-admin/admin-ajax.php for the specific vulnerable action parameter will eliminate the attack surface, though the exact action name should be confirmed from the WPScan advisory before deploying this control to avoid disrupting legitimate plugin functionality. Deactivating the plugin entirely until patching is feasible removes all exposure at the cost of photo cart functionality. No workaround should be considered permanent - applying the 3.6.12 patch is the only confirmed fix.
More in Sunshine Photo Cart
View allImproper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in sunshinephotocart
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in sunshinephotocart
Deserialization of Untrusted Data vulnerability in sunshinephotocart Sunshine Photo Cart allows Object Injection.4.10. R
Price manipulation via IDOR in Sunshine Photo Cart WordPress plugin before 3.7 allows unauthenticated shoppers to comple
The Sunshine Photo Cart plugin for WordPress (versions ≤3.4.11) contains an improper key validation vulnerability in its
Missing Authorization vulnerability in sunshinephotocart Sunshine Photo Cart sunshine-photo-cart allows Exploiting Incor
Broken access control in the Sunshine Photo Cart WordPress plugin (versions through 3.6.7) allows authenticated low-priv
Broken access control in Sunshine Photo Cart WordPress plugin (versions <= 3.6.10.1) enables subscriber-level authentica
Deserialization of Untrusted Data vulnerability in sunshinephotocart Sunshine Photo Cart sunshine-photo-cart.1.1. Rated
Cross-Site Request Forgery (CSRF) vulnerability in WP Sunshine Sunshine Photo Cart plugin <= 2.9.13 versions. Rated medi
Missing Authorization vulnerability in sunshinephotocart Sunshine Photo Cart sunshine-photo-cart allows Exploiting Incor
The Sunshine Photo Cart: Free Client Galleries for Photographers plugin for WordPress is vulnerable to Sensitive Informa
Same weakness CWE-862 – Missing Authorization
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-53100
GHSA-757h-48w7-3vc3