CVE-2025-0554

Podlove Podcast Publisher <= 4.1.25 - Authenticated (Admin+) Stored Cross-Site Scripting via Feed Name

Published Jan 18, 2025 CVSS 3.1 · 4.4 Medium EPSS < 1% KEV · Not listed
Description
The Podlove Podcast Publisher plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Feed Name value in version <= 4.1.25 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with administrator-level access, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only affects multi-site installations and installations where unfiltered_html has been disabled.

Analysis

AI-generated

Technical impact

The vulnerability stems from insufficient sanitization of the Feed Name field in Podlove Podcast Publisher. Attackers with administrator privileges can store malicious JavaScript in this field, which is then rendered without escaping. When a user opens the affected page, the browser executes the embedded script, enabling theft of session data or other malicious actions. This is a Stored Cross‑Site Scripting flaw classified as CWE‑79.

Affected Systems

The flaw affects installations of Podlove Podcast Publisher version 4.1.25 or earlier on WordPress. It only manifests on multi‑site setups where the unfiltered_html capability is disabled. The affected vendor is eteubert and the product is Podlove Podcast Publisher.

Risk and Exploitability

The CVSS score of 4.4 indicates moderate severity, while the EPSS score of less than 1% shows a very low exploitation likelihood. The vulnerability is not listed in the CISA KEV catalog. Because the attacker must be an administrator and the attack occurs when a user views the injected content, the vector is local with potential impact on all site visitors who render the page.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Podlove Podcast Publisher to version 4.1.26 or later to apply the vendor’s fix.
  • Review and sanitize existing Feed Names that may contain injected scripts, removing any embedded code.
  • Restrict the unfiltered_html capability to trusted administrators only, disabling it for lower‑privilege users to prevent accidental malicious injections.

Generated by OpenCVE AI on April 22, 2026 at 13:33 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-1752 The Podlove Podcast Publisher plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Feed Name value in version <= 4.1.25 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with administrator-level access, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only affects multi-site installations and installations where unfiltered_html has been disabled.
History
Type Values Removed Values Added
First Time appeared Podlove
Podlove podlove Podcast Publisher
CPEs cpe:2.3:a:podlove:podlove_podcast_publisher:*:*:*:*:*:wordpress:*:*
Vendors & Products Podlove
Podlove podlove Podcast Publisher
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 The Podlove Podcast Publisher plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Feed Name value in version <= 4.1.25 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with administrator-level access, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only affects multi-site installations and installations where unfiltered_html has been disabled.
Title Podlove Podcast Publisher <= 4.1.25 - Authenticated (Admin+) Stored Cross-Site Scripting via Feed Name
Weaknesses CWE-79
References
Metrics cvssV3_1

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

Weaknesses
  • CWE-79

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

Sources

Status
PUBLISHED
Assigner
Wordfence
Published
Updated
Apr 8, 2026, 4:46 PM
Reserved
Jan 17, 2025, 5:19 PM
Status
Analyzed
Published
Jan 18, 2025, 6:15 AM
Modified
Jun 17, 2026, 8:26 AM