CVE-2025-49068

WordPress Ocean Extra plugin <= 2.4.8 - Cross Site Scripting (XSS) vulnerability

Published Jun 6, 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 oceanwp Ocean Extra ocean-extra allows Stored XSS.This issue affects Ocean Extra: from n/a through <= 2.4.8.

Analysis

AI-generated

Technical impact

Improper neutralization of user input during web page generation allows a stored cross‑site scripting (XSS) flaw in the Ocean Extra plugin. This weakness is a typical input validation error (CWE‑79) that can cause an attacker’s code to run in the browser of any victim who views a page containing the malicious data. The consequence is the potential compromise of confidentiality, integrity, or availability through cookie theft, session hijacking, defacement, or drive‑by infection, but it does not grant direct system control.

Affected Systems

The vulnerability exists in the Ocean Extra WordPress plugin for versions from at least 2.4.8 and earlier. Only installations running the plugin at or below version 2.4.8 are affected.

Risk and Exploitability

The CVSS score of 6.5 rates the vulnerability as moderate, while the EPSS score of less than 1% indicates a low probability of exploitation at present. The flaw is not listed in the CISA KEV catalog, but it remains a valid attack surface. An attacker would need to inject malicious content that is subsequently stored and rendered—this could be achieved through any feature that accepts user‑supplied text, often requiring authenticated user privileges. Although the exploit is not trivial, patching is recommended to eliminate this stored XSS risk.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update Ocean Extra to the latest version (2.4.9 or newer) where the input sanitization bug is fixed.
  • If an immediate update is not possible, configure the plugin or the site to strip or escape all user‑supplied HTML before storing it in the database.
  • As an additional safeguard, restrict or disable any post‑type or custom field that allows untrusted content to be displayed to visitors until the patch is applied.

Generated by OpenCVE AI on April 30, 2026 at 12:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-17135 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in OceanWP Ocean Extra allows Stored XSS.This issue affects Ocean Extra: from n/a through 2.4.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 OceanWP Ocean Extra allows Stored XSS.This issue affects Ocean Extra: from n/a through 2.4.8. Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in oceanwp Ocean Extra ocean-extra allows Stored XSS.This issue affects Ocean Extra: from n/a through <= 2.4.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 OceanWP Ocean Extra allows Stored XSS.This issue affects Ocean Extra: from n/a through 2.4.8.
Title WordPress Ocean Extra plugin <= 2.4.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
Apr 28, 2026, 4:12 PM
Reserved
May 30, 2025, 2:04 PM
Status
Deferred
Published
Jun 6, 2025, 12:15 PM
Modified
Jun 17, 2026, 9:30 AM