CVE Catalog

CVE-2026-45293

HighCVSS 8.6
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.18%

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

Summary

WordPress Coding Standards (WordPressCS) from version 0.14.1 to 3.4.0 contains a vulnerability in the WordPress.WP.EnqueuedResourceParameters sniff. The is_falsy() method executes eval() on the $ver argument, allowing arbitrary code execution during PHPCS scanning. An attacker can supply a malicious argument like 'system'('id'), leading to command execution on the scanning host.

Risk Assessment

The risk is remote code execution on the scanning host, potentially compromising CI pipelines or developer workstations during code review.

Recommendation

Upgrade WordPress Coding Standards to version 3.4.1 immediately to fix the vulnerability.

Related vulnerabilities

Original NVD description (English source)

WordPress Coding Standards is a set of PHP_CodeSniffer rules (sniffs) that enforce WordPress coding conventions. From 0.14.1 until 3.4.1, the WordPress.WP.EnqueuedResourceParameters sniff (active in the WordPress and WordPress-Extra rulesets) reconstructed the $ver argument passed to functions such as wp_enqueue_script() and ran it through eval() inside its is_falsy() method, so a maliciously crafted argument such as 'system'('id') would execute during a scan; as a result, running PHPCS with WordPressCS over untrusted PHP (for example a CI pipeline that lints pull requests, or a developer reviewing third-party code) could lead to arbitrary command execution on the scanning host. The WordPress-Core and WordPress-Docs rulesets are not affected. This issue is fixed in version 3.4.1.

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