CVE Catalog

CVE-2026-15099

MediumCVSS 6.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.19%

9th percentile - higher than 9% of all known CVEs

Summary

The Delicious Recipes plugin for WordPress up to version 1.10.2 is vulnerable to Stored Cross-Site Scripting via the 'steps' block attribute. This is due to insufficient input sanitization and output escaping in the wrap_direction_text() function, which interpolates the user-supplied href value from nested link nodes directly into an anchor tag via sprintf() without esc_url() or URL scheme validation.

Risk Assessment

Authenticated attackers with Contributor-level access or higher can inject arbitrary web scripts (including javascript: URIs) into pages that execute when a user clicks the malicious link. This could lead to session hijacking, defacement, or further privilege escalation.

Recommendation

Immediately update the Delicious Recipes plugin to the latest available version that includes a security fix. Until the update is applied, restrict user permissions and implement a Web Application Firewall (WAF) to block XSS attacks.

Related vulnerabilities

Original NVD description (English source)

The Delicious Recipes plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'steps' block attribute in versions up to, and including, 1.10.2. This is due to insufficient input sanitization and output escaping in the wrap_direction_text() function, which interpolates the user-supplied href value from nested link nodes ($node['props']['href']) directly into an anchor tag via sprintf() at line 1627 without esc_url() or any URL scheme validation. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts (including javascript: URIs) in pages that will execute whenever a user (such as an editor or administrator previewing the pending post) accesses an injected page and clicks the malicious link.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS