Description
The SOGO Add Script to Individual Pages Header Footer WordPress plugin through 3.9 does not sanitise or escape the custom header/footer script values saved from its post metabox, and does not restrict them to users with the unfiltered_html capability, allowing users with contributor-level access and above to store JavaScript that executes in the browser of any administrator who reviews the post and of any visitor once the post is published.
Published: 2026-08-30
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Stored Cross‑Site Scripting
Action: Patch
AI Analysis

Impact

The SOGO Add Script to Individual Pages Header Footer WordPress plugin, in versions 3.9 and earlier, fails to sanitize or escape custom header/footer script values entered through its post metabox. It also does not restrict the input to users with the unfiltered_html capability. Contributors and higher roles can therefore store arbitrary JavaScript that will execute in the browsers of administrators reviewing the post and of any visitor once the post is published. This Stored Cross‑Site Scripting flaw allows attackers to execute client‑side code with the privileges of the victim user, enabling session hijacking, credential theft, or malicious page defacement.

Affected Systems

This vulnerability affects the SOGO Add Script to Individual Pages Header Footer plugin for WordPress, version 3.9 or earlier. It applies to any WordPress site that has the plugin installed and has users with contributor or higher roles enabled to use the custom script functionality. The vendor for the plugin is not listed; the plugin is freely available in the WordPress plugin repository.

Risk and Exploitability

The CVSS score is 6.8. The EPSS score is less than 1%, indicating a very low but non‑zero probability of exploitation, and the vulnerability is not listed in the CISA KEV catalog. The plugin’s web interface is the primary attack vector; an attacker who can assume a contributor role or higher can submit the malicious script through the post edit screen. An administrator who views the post will run the script, and any site visitor will be exposed when the post is published. Because the flaw is stored and triggers in normal page rendering, it can be exploited without additional network‑based attacks. The low EPSS score suggests that widespread exploitation is unlikely, but the public nature of the plugin warrants caution.

Generated by OpenCVE AI on August 31, 2026 at 15:46 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the plugin to the latest released version, which removes the unchecked input handling for scripts.
  • If a newer version is not available, uninstall or disable the plugin entirely to eliminate the stored script vectors.
  • Restrict contributor and other non‑admin roles from using custom scripts by editing role capabilities or removing the post metabox feature, ensuring that only users with the unfiltered_html capability can add scripts.

Generated by OpenCVE AI on August 31, 2026 at 15:46 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 01 Sep 2026 14:45:00 +0000

Type Values Removed Values Added
First Time appeared Sogo
Sogo sogo Add Script To Individual Pages Header Footer
Wordpress
Wordpress wordpress
Vendors & Products Sogo
Sogo sogo Add Script To Individual Pages Header Footer
Wordpress
Wordpress wordpress

Mon, 31 Aug 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

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


Sun, 30 Aug 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Sun, 30 Aug 2026 06:30:00 +0000

Type Values Removed Values Added
Description The SOGO Add Script to Individual Pages Header Footer WordPress plugin through 3.9 does not sanitise or escape the custom header/footer script values saved from its post metabox, and does not restrict them to users with the unfiltered_html capability, allowing users with contributor-level access and above to store JavaScript that executes in the browser of any administrator who reviews the post and of any visitor once the post is published.
Title SOGO Add Script to Individual Pages Header Footer <= 3.9 - Contributor+ Stored XSS via Post Metabox
References

Subscriptions

Sogo Sogo Add Script To Individual Pages Header Footer
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-31T12:38:06.830Z

Reserved: 2026-07-06T09:51:53.034Z

Link: CVE-2026-14835

cve-icon Vulnrichment

Updated: 2026-08-31T12:31:21.080Z

cve-icon NVD

Status : Deferred

Published: 2026-08-30T07:17:20.777

Modified: 2026-08-31T20:14:36.250

Link: CVE-2026-14835

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-01T14:16:56Z

Weaknesses
  • CWE-79

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