CVE-2021-32706CWE-94

(Authenticated) Remote Code Execution Possible in Web Interface 5.5

High · published August 4, 2021

Patch now

High probability of exploitation

CVSS calls it high at 7.6. It sits in the 99.1th percentile for exploit probability.

CVSS v3.1
7.6
EPSS
60%
Percentile
99.1
In the wild
Unconfirmed
What it is

Pi-hole's Web interface provides a central location to manage a Pi-hole instance and review performance statistics. Prior to Pi-hole Web interface version 5.5.1, the `validDomainWildcard` preg_match filter allows a malicious character through that can be used to execute code, list directories, and overwrite sensitive files. The issue lies in the fact that one of the periods is not escaped, allowing any character to be used in its place. A patch for this vulnerability was released in version 5.5.1.

The record
Technical detail
CVSS v3.1
7.6 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H
CVSS v4.0
Not supplied
EPSS
0.60181 · 99.1th percentile
Weakness
CWE-94 · Improper Control of Generation of Code ('Code Injection')
Published
2021-08-04T17:50Z
EPSS history
Timeline
  • 04 AUG 17:50Z
    (Authenticated) Remote Code Execution Possible in Web Interface 5.5
    cvelistv5