CRITICAL

CVE-2021-45467

CVSS v3

9.8

CRITICAL

EPSS Score

84.1%

exploit probability

CISA KEV

No

known exploited

Exploitation

SSVC status

Description

In CWP (aka Control Web Panel or CentOS Web Panel) before 0.9.8.1107, an unauthenticated attacker can use %00 bytes to cause /user/loader.php to register an arbitrary API key, as demonstrated by a /user/loader.php?api=1&scripts= .%00./.%00./api/account_new_create&acc=guadaapi URI. Any number of %00 instances can be used, e.g., .%00%00%00./.%00%00%00./api/account_new_create could also be used for the scripts parameter.

Technical details

Published
12/26/2022

Frequently asked questions

What is CVE-2021-45467?

In CWP (aka Control Web Panel or CentOS Web Panel) before 0.9.8.1107, an unauthenticated attacker can use %00 bytes to cause /user/loader.php to register an arbitrary API key, as demonstrated by a /user/loader.php?api=1&scripts= .%00./.%00./api/account_new_create&acc=guadaapi URI. Any number of %00 instances can be used, e.g., .%00%00%00./.%00%00%00./api/account_new_create could also be used for the scripts parameter.

Is CVE-2021-45467 actively exploited?

Active exploitation of CVE-2021-45467 has not been confirmed. The EPSS score is 84.1%, indicating the estimated probability of exploitation in the next 30 days.

What is the CVSS score for CVE-2021-45467?

CVE-2021-45467 has a CVSS v3 base score of 9.8 (CRITICAL severity).

Is CVE-2021-45467 affecting your environment?

Use isMalicious to check if any of your IPs or domains are associated with this vulnerability's IOCs.