GIVE YOUR AGENT THE EVIDENCE

Set up in your agent.

One prompt to get started. Paste it into your coding agent to connect cve.new through MCP and bring vulnerability context into your workflow.

Your agent needs remote MCP support and access to https://cve.new/mcp.

Read the setup guide

GIVE YOUR AGENT THE EVIDENCE

Investigate in your agent.

Turn this advisory into a focused investigation. Ask your agent to check your project’s versions, explain the evidence, and suggest a compatible fix.

Your agent needs remote MCP support and access to https://cve.new/mcp.

Read the setup guide

Check your stack
CVE-2026-15816high7.5

Dracut: dracut: root code execution via unescaped error message written to sourced emergency hook script in die()

Impact

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.

Source excerpt · redhat

What to do

Restrict DHCP server access on networks used for network boot (DHCP snooping, dedicated/trusted provisioning VLANs) until a fix is available.

redhat guidance

Affected packages

This source has no supported package-version data for matching. You can read the advisory here, but this record alone cannot power a dependency check.

Affected products

Vendor version evidence. Product records are separate from automatic dependency matching.

Red Hat · Red Hat Enterprise Linux 10

Other versions: affected

Version / rangeSource status
0:107-9.el10_2 to before *unaffected
redhat version evidence

Red Hat · Red Hat Enterprise Linux 10.0 Extended Update Support

Other versions: affected

Version / rangeSource status
0:105-4.el10_0.1 to before *unaffected
redhat version evidence

Red Hat · Red Hat Enterprise Linux 6 Extended Lifecycle Support - EXTENSION

Other versions: affected

Version / rangeSource status
0:004-413.el6_10 to before *unaffected
redhat version evidence

Red Hat · Red Hat Enterprise Linux 6 Extended Lifecycle Support - EXTENSION

Other versions: affected

Version / rangeSource status
0:004-414.el6_10 to before *unaffected
redhat version evidence

Red Hat · Red Hat Enterprise Linux 7 Extended Lifecycle Support

Other versions: affected

Version / rangeSource status
0:033-577.el7_9 to before *unaffected
redhat version evidence

Red Hat · Red Hat Enterprise Linux 8

Other versions: affected

Version / rangeSource status
0:049-246.git20260728.el8_10 to before *unaffected
redhat version evidence

Red Hat · Red Hat Enterprise Linux 8.4 Advanced Mission Critical Update Support

Other versions: affected

Version / rangeSource status
0:049-138.git20220131.el8_4.1 to before *unaffected
redhat version evidence

Red Hat · Red Hat Enterprise Linux 8.4 Extended Update Support Long-Life Add-On

Other versions: affected

Version / rangeSource status
0:049-138.git20220131.el8_4.1 to before *unaffected
redhat version evidence

Red Hat · Red Hat Enterprise Linux 8.6 Advanced Mission Critical Update Support

Other versions: affected

Version / rangeSource status
0:049-203.git20220511.el8_6.1 to before *unaffected
redhat version evidence

Red Hat · Red Hat Enterprise Linux 8.6 Extended Update Support Long-Life Add-On

Other versions: affected

Version / rangeSource status
0:049-203.git20220511.el8_6.1 to before *unaffected
redhat version evidence

Red Hat · Red Hat Enterprise Linux 8.8 Telecommunications Update Service

Other versions: affected

Version / rangeSource status
0:049-223.git20230119.el8_8.1 to before *unaffected
redhat version evidence

Red Hat · Red Hat Enterprise Linux 8.8 Update Services for SAP Solutions

Other versions: affected

Version / rangeSource status
0:049-223.git20230119.el8_8.1 to before *unaffected
redhat version evidence

Red Hat · Red Hat Enterprise Linux 9

Other versions: affected

Version / rangeSource status
0:057-120.git20260728.el9_8 to before *unaffected
redhat version evidence

Red Hat · Red Hat Enterprise Linux 9

Other versions: affected

Version / rangeSource status
0:057-120.git20260728.el9_8 to before *unaffected
redhat version evidence

Red Hat · Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions

Other versions: affected

Version / rangeSource status
0:057-25.git20250717.el9_2.2 to before *unaffected
redhat version evidence

Red Hat · Red Hat Enterprise Linux 9.4 Update Services for SAP Solutions

Other versions: affected

Version / rangeSource status
0:057-54.git20250423.el9_4.3 to before *unaffected
redhat version evidence

Red Hat · Red Hat Enterprise Linux 9.6 Extended Update Support

Other versions: affected

Version / rangeSource status
0:057-89.git20250311.el9_6.1 to before *unaffected
redhat version evidence

Red Hat · Red Hat OpenShift Container Platform 4.12

Other versions: affected

Version / rangeSource status
412.86.202610250235-0 to before *unaffected
redhat version evidence

Red Hat · Red Hat OpenShift Container Platform 4.13

Other versions: affected

Version / rangeSource status
413.92.202609080414-0 to before *unaffected
redhat version evidence

Red Hat · Red Hat OpenShift Container Platform 4.14

Other versions: affected

Version / rangeSource status
414.92.202609011250-0 to before *unaffected
redhat version evidence

Red Hat · Red Hat OpenShift Container Platform 4.15

Other versions: affected

Version / rangeSource status
415.92.202609140326-0 to before *unaffected
redhat version evidence

Red Hat · Red Hat OpenShift Container Platform 4.16

Other versions: affected

Version / rangeSource status
416.94.202609011112-0 to before *unaffected
redhat version evidence

Red Hat · Red Hat OpenShift Container Platform 4.17

Other versions: affected

Version / rangeSource status
417.94.202609191027-0 to before *unaffected
redhat version evidence

Red Hat · Red Hat OpenShift Container Platform 4.18

Other versions: affected

Version / rangeSource status
418.94.202609031320-0 to before *unaffected
redhat version evidence

Red Hat · Red Hat OpenShift Container Platform 4.18

Other versions: affected

Version / rangeSource status
418.94.202609171815-0 to before *unaffected
redhat version evidence

Red Hat · Red Hat OpenShift Container Platform 4.19

Other versions: affected

Version / rangeSource status
4.19.9.6.202609021231-0 to before *unaffected
redhat version evidence

Red Hat · Red Hat OpenShift Container Platform 4.20

Other versions: affected

Version / rangeSource status
4.20.9.6.202608260604-0 to before *unaffected
redhat version evidence

Red Hat · Red Hat OpenShift Container Platform 4.21

Other versions: affected

Version / rangeSource status
4.21.9.6.202609021100-0 to before *unaffected
redhat version evidence

Red Hat · Red Hat OpenShift Container Platform 4.22

Other versions: affected

Version / rangeSource status
4.22.9.8.202608251819-0 to before *unaffected
redhat version evidence

Red Hat · Red Hat OpenShift Container Platform 4.22

Other versions: affected

Version / rangeSource status
4.22.9.8.202609081748-0 to before *unaffected
redhat version evidence

Original source description

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