CVE-2026-15816

A flaw was found in dracut. The die() error-handling function writes its message into a shell script under the initramfs emergency-hook directory without properly shell-quoting it. When the message contains data derived from the DHCP ROOT_PATH option, an attacker on the adjacent network who controls a rogue DHCP server can inject a command-substitution sequence that executes as root the next time dracut sources its emergency hook scripts during standard boot-failure handling.
References
Link Resource
https://access.redhat.com/errata/RHSA-2026:54571
https://access.redhat.com/errata/RHSA-2026:54575
https://access.redhat.com/errata/RHSA-2026:54576
https://access.redhat.com/errata/RHSA-2026:57580
https://access.redhat.com/errata/RHSA-2026:57772
https://access.redhat.com/errata/RHSA-2026:57775
https://access.redhat.com/errata/RHSA-2026:57785
https://access.redhat.com/errata/RHSA-2026:60440
https://access.redhat.com/errata/RHSA-2026:60445
https://access.redhat.com/errata/RHSA-2026:61252
https://access.redhat.com/errata/RHSA-2026:62269
https://access.redhat.com/errata/RHSA-2026:62409
https://access.redhat.com/errata/RHSA-2026:62549
https://access.redhat.com/errata/RHSA-2026:63041
https://access.redhat.com/errata/RHSA-2026:63044
https://access.redhat.com/errata/RHSA-2026:65839
https://access.redhat.com/errata/RHSA-2026:65851
https://access.redhat.com/errata/RHSA-2026:66357
https://access.redhat.com/errata/RHSA-2026:67857
https://access.redhat.com/errata/RHSA-2026:69118
https://access.redhat.com/errata/RHSA-2026:69119
https://access.redhat.com/errata/RHSA-2026:70586
https://access.redhat.com/errata/RHSA-2026:70615
https://access.redhat.com/errata/RHSA-2026:74499
https://access.redhat.com/errata/RHSA-2026:79114
https://access.redhat.com/errata/RHSA-2026:90272
https://access.redhat.com/security/cve/CVE-2026-15816
https://bugzilla.redhat.com/show_bug.cgi?id=2459963
https://bugzilla.redhat.com/show_bug.cgi?id=2500889
https://github.com/dracutdevs/dracut/blob/master/modules.d/40network/netroot.sh
https://github.com/dracutdevs/dracut/blob/master/modules.d/99base/dracut-lib.sh
Configurations

No configuration.

History

27 Oct 2026, 22:17

Type Values Removed Values Added
References
  • () https://access.redhat.com/errata/RHSA-2026:90272 -

08 Oct 2026, 12:17

Type Values Removed Values Added
References
  • () https://access.redhat.com/errata/RHSA-2026:79114 -

02 Oct 2026, 00:17

Type Values Removed Values Added
References
  • () https://access.redhat.com/errata/RHSA-2026:70615 -

01 Oct 2026, 17:17

Type Values Removed Values Added
References
  • () https://access.redhat.com/errata/RHSA-2026:70586 -

01 Oct 2026, 16:17

Type Values Removed Values Added
References
  • () https://access.redhat.com/errata/RHSA-2026:74499 -

28 Sep 2026, 02:17

Type Values Removed Values Added
References
  • () https://access.redhat.com/errata/RHSA-2026:67857 -

21 Sep 2026, 04:17

Type Values Removed Values Added
References
  • () https://access.redhat.com/errata/RHSA-2026:69118 -
  • () https://access.redhat.com/errata/RHSA-2026:69119 -

17 Sep 2026, 19:16

Type Values Removed Values Added
References
  • () https://access.redhat.com/errata/RHSA-2026:65839 -

17 Sep 2026, 08:16

Type Values Removed Values Added
References
  • () https://access.redhat.com/errata/RHSA-2026:65851 -

Information

Published : 2026-08-07 11:17

Updated : 2026-10-30 18:17


NVD link : CVE-2026-15816

Mitre link : CVE-2026-15816

CVE.ORG link : CVE-2026-15816


JSON object : View

Products Affected

No product.

CWE
CWE-78

Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')