CVE-2023-4994CWE-94

Allow PHP in Posts and Pages <= 3.0.4 - Authenticated (Subscriber+) Remote Code Execution via Shortcode

Critical · published September 16, 2023

CVSS v3.1
9.9
EPSS
1%
Percentile
59.0
In the wild
Unconfirmed
What it is

🚨 A crafty attacker with just subscriber-level access could exploit this vulnerability to run any code on your server! 🔥 It's like giving someone a key to the kitchen without realizing they could whip up something absolutely disastrous — think of a chef with no restrictions cooking a five-alarm chili! This means that an attacker could execute arbitrary code, potentially leading to a complete takeover of your WordPress site. They could steal data, manipulate content, or even create backdoors for future access. The consequences could be absolutely devastating!

Put simply

It's like giving someone a key to the kitchen without realizing they could whip up something absolutely disastrous — think of a chef with no restrictions cooking a five-alarm chili! The Allow PHP in Posts and Pages plugin for WordPress has a Remote Code Execution vulnerability due to improper handling of the 'php' shortcode, allowing authenticated users to execute arbitrary PHP code on the server.

What to do

This means that an attacker could execute arbitrary code, potentially leading to a complete takeover of your WordPress site. They could steal data, manipulate content, or even create backdoors for future access. The consequences could be absolutely devastating! To protect your site, immediately update the plugin to version 3.0.5 or above. If you're not using this plugin, consider removing it entirely to minimize risk. Regularly audit your site’s plugins and user permissions to ensure maximum security. You've got this! Follow these steps and you'll have your site locked down in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.9 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00892 · 59.0th percentile
Weakness
CWE-94 · Improper Control of Generation of Code ('Code Injection')
Published
2023-09-16T01:52Z
EPSS history
Timeline
  • 16 SEP 01:52Z
    Allow PHP in Posts and Pages <= 3.0.4 - Authenticated (Subscriber+) Remote Code Execution via Shortcode
    cvelistv5