EG-Series <= 2.1.1 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode

2025-05-14 14:24
Muhammad Yudha - DJ

Strategic Overview

Status
Unpatched
Affected PluginEG-Series
Affected Version<= 2.1.1
CVSS6.4Medium
CVECVE-2025-4126
View all EG-Series vulnerabilities

Vulnerability Overview

The EG-Series plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's [series] shortcode in all versions up to, and including, 2.1.1 due to insufficient input sanitization and output escaping on user supplied attributes in the shortcode_title function. This makes it possible for authenticated attackers - with contributor-level access and above, on sites with the Classic Editor plugin activated - to inject arbitrary JavaScript code in the titletag attribute that will execute whenever a user access an injected page.

Technical Analysis

REMEDIATION: No known patch available. Please review the vulnerability's details in depth and employ mitigations based on your organization's risk tolerance. It may be best to uninstall the affected software and find a replacement. --- IDENTIFIER: CWE-80 (Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS)) The product receives input from an upstream component, but it does not neutralize or incorrectly neutralizes special characters such as <, >, and & that could be interpreted as web-scripting elements when they are sent to a downstream component that processes web pages.

External References

Vulnerability data © Defiant, Inc., provided under the Wordfence Intelligence T&C