CVE-2021-32706: pi-hole adminlte Code Injection
Vulnerability summary
CVE-2021-32706 is a high (CVSS 8.8) Code Injection vulnerability in pi-hole adminlte. EPSS estimates a 60.18% chance of exploitation in the next 30 days, higher than 99.1% of scored vulnerabilities. 2 public exploits are recorded.
Timeline
- 04-08-2021PublishedVulnerability first disclosed.
- 03-08-2024Last modifiedVulnerability information updated.
Description
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.
CVSS metrics
3 scores · 2 sources · 2 versions- CVE.orgCNA7.6HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:HDiffers
EPSS trend
Probability
60.18%
Chance of exploitation in the next 30 days
Percentile
99%
Versus all other CVEs
30-day change
0.00 pp
From 60.18% on 21-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
2 foundAdminlte
Maturity: poc
Pi-Hole Top Domains API Authenticated Exec
auxiliary/admin/http/pihole_domains_api_exec
Maturity: poc
Weaknesses
CWE · root causeAffected systems
1 vendor · 2 products
References
2 links- github.com/pi-hole/AdminLTE/security/advisories/GHSA-5cm9-6p3m-v259X Refsource CONFIRMExploitThird Party Advisory