Description
The Advanced iFrame plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'additional' parameter in all versions up to, and including, 2026.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
Published: 2026-07-08
Score: 6.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Advanced iFrame plugin for WordPress is vulnerable to stored cross‑site scripting because the 'additional' attribute of Gutenberg blocks is not sanitized or escaped. An authenticated user with contributor or higher privileges can inject arbitrary web scripts into this attribute. The plugin saves the raw attribute value, so when a page containing the block is rendered the script executes in the visitor’s browser, allowing the attacker to run client‑side code on every page that loads the block.

Affected Systems

All releases of the Advanced iFrame plugin from developer mdempfle up through version 2026.1 are affected. WordPress sites that have installed one of these versions and allow contributor-level users to modify Gutenberg blocks can be vulnerable.

Risk and Exploitability

The CVSS score of 6.4 indicates moderate severity, and the EPSS score of less than 1 % suggests a low current exploitation probability. The vulnerability is not listed in the CISA KEV catalog. An attacker with contributor privileges can create or edit a Gutenberg block containing the 'additional' attribute; once the malicious payload is stored, it executes for any visitor who loads the affected page. Impact remains significant for sites that permit such contributors.

Generated by OpenCVE AI on July 28, 2026 at 09:18 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Advanced iFrame plugin to a version newer than 2026.1 that properly sanitizes the 'additional' attribute.
  • Identify and delete or edit any Gutenberg blocks that contain the 'additional' attribute to remove injected payloads, and restrict contributor users from editing blocks that expose this field.
  • If an immediate patch is not available, temporarily disable or remove the Advanced iFrame plugin until a fix is released.
  • Implement a web application firewall rule or server‑side filter to block script tags or other malicious content in the 'additional' attribute.

Generated by OpenCVE AI on July 28, 2026 at 09:18 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 08 Jul 2026 13:45:00 +0000

Type Values Removed Values Added
First Time appeared Mdempfle
Mdempfle advanced Iframe
Wordpress
Wordpress wordpress
Vendors & Products Mdempfle
Mdempfle advanced Iframe
Wordpress
Wordpress wordpress

Wed, 08 Jul 2026 12:15:00 +0000

Type Values Removed Values Added
Description The Advanced iFrame plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'additional' parameter in all versions up to, and including, 2026.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
Title Advanced iFrame <= 2026.1 - Authenticated (Contributor+) Stored Cross-Site Scripting via Gutenberg Block 'additional' Attribute
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'}


Subscriptions

Mdempfle Advanced Iframe
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-08T13:23:29.515Z

Reserved: 2026-04-21T11:31:23.394Z

Link: CVE-2026-6742

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-23T12:15:03Z

Weaknesses
  • CWE-79

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