CVE-2023-3452CWE-98

Canto <= 3.0.4 - Unauthenticated Remote File Inclusion

Critical · published August 12, 2023

CVSS v3.1
9.8
EPSS
7%
Percentile
94.1
In the wild
Unconfirmed
What it is

🔥 A single parameter in the Canto plugin could let attackers waltz straight into your server! Think of it like a delivery service where the delivery person can drop packages anywhere, including rooms where they shouldn't be, just because they trust the address given — that's what happens when 'allow_url_include' is enabled! If exploited, an attacker could remotely execute arbitrary code on your server, leading to devastating consequences like data theft, defacement, or even taking control of your entire site! And since this vulnerability affects unauthenticated requests, anyone with knowledge of the exploit could potentially wreak havoc without any barriers. 🔥

Put simply

Think of it like a delivery service where the delivery person can drop packages anywhere, including rooms where they shouldn't be, just because they trust the address given — that's what happens when 'allow_url_include' is enabled! This CVE allows Remote File Inclusion in the Canto plugin for WordPress by manipulating the 'wp_abspath' parameter. If 'allow_url_include' is enabled, attackers can include and execute malicious remote scripts on the server.

What to do

If exploited, an attacker could remotely execute arbitrary code on your server, leading to devastating consequences like data theft, defacement, or even taking control of your entire site! And since this vulnerability affects unauthenticated requests, anyone with knowledge of the exploit could potentially wreak havoc without any barriers. 🔥 Update the Canto plugin immediately to version 3.0.5 or later. Additionally, check your PHP settings and disable 'allow_url_include' to further secure your environment. Regularly audit your plugins to ensure they are up to date and secure! You've got this! Just follow these steps, and you'll be a security hero in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.06958 · 94.1th percentile
Weakness
CWE-98 · Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion')
Published
2023-08-12T02:05Z
EPSS history
Timeline
  • 12 AUG 02:05Z
    Canto <= 3.0.4 - Unauthenticated Remote File Inclusion
    cvelistv5