Cyber Resilience

CVE-2026-41489

HighLPE

Published: 11 May 2026

Published
11 May 2026
Modified
13 May 2026
KEV Added
Patch
CVSS Score v3.1 8.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
EPSS Score 0.0013 3.1th percentile
Risk Priority 55 floored blend · peak EPSS

Summary

CVE-2026-41489 is a high-severity External Control of System or Configuration Setting (CWE-15) vulnerability. Its CVSS base score is 8.8 (High).

Operationally, exploitation aligns with the MITRE ATT&CK technique Exploitation for Privilege Escalation (T1068); ranked at the 3.1th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog.

OWASP Top 10 for Web (2025)

EU & UK References

Vulnerability details

Pi-hole is a DNS sinkhole that protects devices from unwanted content without installing any client-side software. From 6.0 to before Core 6.4.2 and FTL 6.6.1, two shell scripts executed as root by systemd (pihole-FTL-prestart.sh and pihole-FTL-poststop.sh) read the files.pid path…

more

from this config without validation and use it in privileged file operations (install and rm -f). By writing an arbitrary path into files.pid, an attacker with pihole privilege can cause root to delete and then recreate any file on the system outside the ProtectSystem=full-restricted directories, gaining write access to it. On a default Pi-hole installation this yields local privilege escalation to root via SSH authorized keys manipulation. If /root/.ssh/authorized_keys does not exist (default on fresh installs), only ExecStartPre is required. If the file exists, ExecStopPost deletes it first, and the same restart triggers both hooks in sequence. This vulnerability is fixed in Core 6.4.2 and FTL 6.6.1.

CWE(s)

Related Threats

MITRE ATT&CK Enterprise TechniquesAI

T1068 Exploitation for Privilege Escalation Privilege Escalation
Adversaries may exploit software vulnerabilities in an attempt to elevate privileges.
Why these techniques?

Vulnerability enables local privilege escalation to root via unvalidated config path in root-executed systemd scripts, directly matching exploitation for privilege escalation.

Confidence: HIGH · MITRE ATT&CK Enterprise v19.0

CVEs Like This One

CVE-2026-6386Shared CWE-269, CWE-732
CVE-2026-23896Shared CWE-269
CVE-2025-0893Shared CWE-269
CVE-2025-2858Shared CWE-269
CVE-2026-31368Shared CWE-269
CVE-2026-21983Shared CWE-269
CVE-2024-49742Shared CWE-269
CVE-2026-1993Shared CWE-269
CVE-2026-29124Shared CWE-269
CVE-2026-29923Shared CWE-269

Affected Assets

Mitigating Controls

Likely Mitigating Controls AI

Per-CVE control mapping for this CVE has not run yet; the list below is derived from the weakness types (CWEs) cited in the NVD entry.

Baseline configuration under change control directly prevents unauthorized external modification of system or configuration settings.

Requires approval, documentation, and security impact review of all configuration changes, directly preventing unauthorized external control of system settings.

Impact analysis of configuration changes reduces the risk of deploying settings that permit unauthorized external control.

Restricting who can perform changes helps ensure privileges are managed properly rather than assigned broadly.

Establishing, implementing, approving deviations from, and monitoring configuration settings directly prevents external or unauthorized control of system settings.

The plan defines processes for identifying and managing configuration items, preventing external unauthorized control of system settings.

addresses: CWE-269 CWE-732

Policy addresses roles, responsibilities, and privilege management to prevent improper privilege assignments.

addresses: CWE-269 CWE-732

Implements core proper privilege management by restricting to only required rights.

References