Description
SEOWriting plugin for WordPress through 1.12.5 contains a stored cross-site scripting vulnerability that allows authenticated contributors to inject malicious JavaScript by exploiting an overly permissive KSES allowlist that explicitly permits the onload event handler on iframe elements. Attackers can store crafted JavaScript payloads in post content that execute when the affected post is viewed or previewed by higher-privileged users, potentially leading to privilege escalation or account compromise.
Published: 2026-09-02
Score: 5.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

SEOWriting plugin for WordPress up to version 1.12.5 contains a stored cross‑site scripting flaw that allows an authenticated contributor to insert malicious JavaScript through an iframe onload event handler. The plugin’s KSES allowlist mistakenly permits this attribute, letting the script execute whenever a higher‑privileged user views or previews the affected post, which can lead to privilege escalation or account compromise.

Affected Systems

WordPress sites that have installed the SEOWriting plugin version 1.12.5 or earlier. The vulnerability is tied specifically to the SEOWriting plugin and does not affect other WordPress components unless the plugin’s allowlist is also used elsewhere.

Risk and Exploitability

The CVSS score of 5.1 places the vulnerability in the medium range, and the EPSS score is not available, so the likelihood of exploitation remains uncertain. The flaw is not listed in CISA’s KEV catalog. Attackers require authenticated contributor access to insert the payload, after which it persists in stored content and triggers when viewed by users with higher privileges. Because of the stored nature of the flaw, the risk is ongoing until the issue is fixed or mitigated.

Generated by OpenCVE AI on September 3, 2026 at 09:38 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the SEOWriting plugin to the latest released version (≥1.12.6) or later.
  • Configure WordPress or a security plugin to strip iframe onload attributes from post content so that malicious scripts cannot execute.
  • Review and adjust contributor permissions to restrict the ability to embed iframes or to edit post content that could contain iframe elements.

Generated by OpenCVE AI on September 3, 2026 at 09:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 03 Sep 2026 16:00:00 +0000

Type Values Removed Values Added
First Time appeared Seowriting
Seowriting seowriting
Wordpress
Wordpress wordpress
Vendors & Products Seowriting
Seowriting seowriting
Wordpress
Wordpress wordpress

Thu, 03 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 02 Sep 2026 19:30:00 +0000

Type Values Removed Values Added
Description SEOWriting plugin for WordPress through 1.12.5 contains a stored cross-site scripting vulnerability that allows authenticated contributors to inject malicious JavaScript by exploiting an overly permissive KSES allowlist that explicitly permits the onload event handler on iframe elements. Attackers can store crafted JavaScript payloads in post content that execute when the affected post is viewed or previewed by higher-privileged users, potentially leading to privilege escalation or account compromise.
Title SEOWriting WordPress Plugin 1.12.5 Stored XSS via iframe onload
Weaknesses CWE-79
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 5.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N'}


Subscriptions

Seowriting Seowriting
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-03T14:39:59.287Z

Reserved: 2026-08-17T18:39:57.661Z

Link: CVE-2026-75134

cve-icon Vulnrichment

Updated: 2026-09-03T14:39:55.008Z

cve-icon NVD

Status : Received

Published: 2026-09-02T20:17:36.577

Modified: 2026-09-03T15:17:33.000

Link: CVE-2026-75134

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-03T15:33:47Z

Weaknesses
  • CWE-79

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