CVE-2017-20251
Deferred
Deferred - Pending Action
PHP Code Injection in WordPress Insert PHP Plugin
Publication date: 2026-06-09
Last updated on: 2026-06-09
Assigner: VulnCheck
Description
Description
WordPress Insert PHP plugin versions before 3.3.1 contain a PHP code injection vulnerability that allows unauthenticated attackers to execute arbitrary PHP code by injecting malicious shortcodes through the WordPress REST API. Attackers can send POST requests to the wp-json/wp/v2/posts endpoint with crafted content containing insert_php shortcodes to include and execute remote PHP files on the server.
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| themeisle | insert_php | to 3.3.1 (exc) |
| themeisle | woody_code_snippets | to 3.3.1 (exc) |
| wordpress | wordpress | 4.7.0 |
| wordpress | wordpress | 4.7.1 |
| wordpress_insert_php | plugin | to 3.3.1 (exc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-94 | The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment. |