HIGH 7.1

CVE-2026-57675: Unauthenticated XSS in WP Photo Album Plus ≤9.2.02.004 – High Severity

WP Photo Album Plus, a WordPress plugin for managing photo galleries, contains an unauthenticated cross-site scripting (XSS) vulnerability affecting versions 9.2.02.004 and earlier. An attacker can inject malicious JavaScript code that executes in the browsers of site visitors without requiring authentication. This could allow an attacker to steal session cookies, redirect users to malicious sites, deface the plugin's interface, or perform actions on behalf of site administrators.

Source data · NVD / CISA · public domain

CVSS
3.1 · 7.1 HIGH · CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Weaknesses (CWE)
CWE-79
Affected products
0 configuration(s)
Published / Modified
2026-07-02 / 2026-07-02

NVD description (verbatim)

Unauthenticated Cross Site Scripting (XSS) in WP Photo Album Plus <= 9.2.02.004 versions.

1 reference(s) · View on NVD →

SEC.co analysis · AI-assisted, reviewed against source

Technical summary

The vulnerability is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation), a reflective or stored XSS flaw. The CVSS 3.1 score of 7.1 (HIGH) reflects a network-accessible attack vector with low complexity and no privilege requirements, but user interaction is necessary for exploitation. The cross-site scope (S:C) indicates the impact extends beyond the vulnerable application to other systems accessible to the victim.

Business impact

Websites running vulnerable versions of WP Photo Album Plus face reputational damage if user data is compromised or the site content is defaced. Attackers could harvest administrator credentials, inject malware into the plugin distribution, or use the compromised site for credential harvesting campaigns. For e-commerce or membership sites, XSS exploitation could lead to unauthorized transactions or data exfiltration.

Affected systems

WP Photo Album Plus version 9.2.02.004 and all earlier versions are vulnerable. WordPress installations with this plugin active are at risk, particularly those where the plugin's exposed endpoints are accessible to unauthenticated users. The vulnerability does not require prior system compromise or elevated privileges to exploit.

Exploitability

Exploitation requires user interaction (clicking a crafted link or visiting a malicious page), but no authentication is needed. The attack surface is broad since the plugin serves functionality to unauthenticated visitors. Proof-of-concept payloads can be relatively straightforward to craft, making this a practical vulnerability for opportunistic attackers. The HIGH CVSS score reflects the ease of delivery and potential impact.

Remediation

Update WP Photo Album Plus to a patched version released after 9.2.02.004. Verify the availability of security updates from the plugin developer's official repository or security advisories. If no patch is immediately available, consider temporarily disabling the plugin, restricting access to its endpoints via web application firewall rules, or moving to an alternative photo gallery solution.

Patch guidance

Check the WP Photo Album Plus official plugin page and vendor security advisories for version numbers that address CVE-2026-57675. Apply the latest available version once released and tested in a staging environment. Monitor the plugin's update history for confirmation that the XSS vulnerability has been remediated in released patches.

Detection guidance

Monitor web server logs for suspicious query parameters or POST data targeting WP Photo Album Plus endpoints. Look for encoded script tags, event handlers (onerror, onload), or common XSS payloads in request logs. Web application firewalls (WAF) can be configured to block requests containing XSS patterns. Additionally, browser-side monitoring tools may detect injected scripts if they execute within user sessions.

Why prioritize this

This vulnerability merits prompt attention due to its HIGH severity rating, unauthenticated attack vector, and reliance only on user interaction. XSS vulnerabilities are commonly exploited and can be weaponized for wide-scale campaigns. Organizations running WP Photo Album Plus should prioritize patching to reduce exposure to credential theft and malware injection.

Risk score, explained

The CVSS 3.1 score of 7.1 reflects: (1) Network-accessible attack vector with no privilege requirements, lowering the barrier to exploitation; (2) Low attack complexity, indicating straightforward payload delivery; (3) Requirement for user interaction, slightly moderating the score; (4) Cross-site scope impact, allowing an attacker to compromise confidentiality, integrity, and availability beyond the immediate plugin. The HIGH severity designation appropriately captures the practical risk to WordPress sites.

Frequently asked questions

Do I need to be an administrator to exploit this vulnerability?

No. The vulnerability is unauthenticated, meaning an attacker does not need valid WordPress credentials or admin access. However, a visitor must click or interact with a malicious link or visit a page containing the payload for the attack to succeed.

Is this vulnerability being actively exploited in the wild?

This vulnerability is not currently listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, which does not guarantee it is not exploited. Monitor threat intelligence sources and the plugin's issue tracker for reports of active exploitation after disclosure.

What is the difference between reflected and stored XSS, and which applies here?

The vulnerability description does not specify whether it is reflected or stored XSS. In practice, XSS flaws in plugin image handling or metadata could be either. Reflected XSS requires a victim to click a crafted link; stored XSS persists and affects all visitors. Determine the vector for your deployment and apply WAF rules accordingly.

Can I mitigate this without patching if the patch is delayed?

Temporary mitigations include: disable the plugin entirely, restrict access to plugin endpoints via firewall rules, implement a WAF policy to block common XSS payloads, and educate users not to click suspicious links. These do not eliminate the vulnerability but reduce attack surface until a patch is available.

This analysis is based on publicly available vulnerability data as of the publication date. Patch availability, version numbers, and remediation steps should be verified against official vendor advisories and release notes. SEC.co does not provide legal advice; organizations should consult their security and legal teams before deploying mitigations. Exploiting vulnerabilities without authorization is illegal. This information is provided for defensive security purposes only. Source: NVD (public-domain), retrieved 2026-08-11. Analysis generated by SEC.co (claude-haiku-4-5).