CVE-2025-23924

WordPress WP Photo Sphere plugin <= 3.8 - Cross Site Scripting (XSS) vulnerability

Published Jan 16, 2025 CVSS 3.1 · 6.5 Medium EPSS < 1% KEV · Not listed
Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Jeremy WP Photo Sphere wp-photo-sphere allows Stored XSS.This issue affects WP Photo Sphere: from n/a through <= 3.8.

Analysis

AI-generated

Technical impact

The WP Photo Sphere plugin contains a stored cross‑site scripting flaw due to insufficient input sanitization during page rendering. Data entered by users, such as photo descriptions or metadata, is persisted unchanged; when a photo page is viewed, any injected JavaScript is executed in the visitor’s browser. This flaw enables an attacker to run arbitrary scripts within the context of the site’s front‑end, potentially exposing or manipulating client‑side data.

Affected Systems

All installations of the WP Photo Sphere plugin by Jeremy that are version 3.8 or earlier are affected, as the vulnerability applies to all releases from the initial version through the stated maximum 3.8.

Risk and Exploitability

The CVSS score of 6.5 places the issue in the medium severity range. An EPSS score of less than 1% indicates a low likelihood of exploitation in the wild, and the vulnerability is not listed in the CISA KEV catalog. Exploitation requires an adversary to insert malicious JavaScript into a photo’s metadata, which is then stored and rendered when any user accesses the affected photo page. Once the vulnerable page is loaded, the embedded script runs with the privileges of the site's front‑end environment.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the WP Photo Sphere plugin to a version newer than 3.8 once a fix is released, checking the plugin repository or vendor website for the latest release.
  • If an update is not yet available, enforce a restrictive content‑security policy that blocks or sanitizes inline scripts for the plugin’s photo pages, limiting script execution from unsanitized inputs.
  • If the plugin’s functionality is not critical, consider disabling or uninstalling the WP Photo Sphere plugin to remove the vulnerability entirely.

Generated by OpenCVE AI on May 2, 2026 at 09:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-3539 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Jérémy Heleine WP Photo Sphere allows Stored XSS.This issue affects WP Photo Sphere: from n/a through 3.8.
History
Type Values Removed Values Added
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L'}

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Jérémy Heleine WP Photo Sphere allows Stored XSS.This issue affects WP Photo Sphere: from n/a through 3.8. Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Jeremy WP Photo Sphere wp-photo-sphere allows Stored XSS.This issue affects WP Photo Sphere: from n/a through <= 3.8.
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L'}

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Jérémy Heleine WP Photo Sphere allows Stored XSS.This issue affects WP Photo Sphere: from n/a through 3.8.
Title WordPress WP Photo Sphere plugin <= 3.8 - Cross Site Scripting (XSS) vulnerability
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L'}

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Sources

Status
PUBLISHED
Assigner
Patchstack
Published
Updated
May 11, 2026, 10:48 PM
Reserved
Jan 16, 2025, 11:32 AM
Status
Deferred
Published
Jan 16, 2025, 9:15 PM
Modified
Jun 17, 2026, 8:57 AM