Skip to main content
CVE-2023-4010VulnerabilityPublished Updated

CVE-2023-4010: Red Hat Enterprise Linux 6 · Infinite Loop

Affects Red Hat Enterprise Linux 6Source CVE Database V5

0

Not known to be exploited · CVSS 4.6 Medium.

Data as of 26 Aug 2026, 10:52 UTC

CVSS 3.1 base score
4.6Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.5% chance of exploitation in 30 days – higher than 45% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 31 Jul 2023

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.

What to do

AI-suggested

1. 2. Restrict or disable USB device access on critical systems, especially those running RHEL 6, to prevent connection of potentially malicious USB devices. 3. Implement strict physical security controls to prevent unauthorized personnel from connecting USB devices to sensitive systems. 4. Use USB device whitelisting or endpoint security solutions that monitor and control USB device usage. 5. Monitor system logs and kernel messages for unusual USB-related activity that might indicate attempts to exploit this vulnerability. 6. Consider network segmentation and isolation of legacy systems to limit the impact of potential DoS conditions. 7. Develop incident response plans that include recovery procedures for DoS caused by USB device exploitation.

Description

A flaw was found in the USB Host Controller Driver framework in the Linux kernel. The usb_giveback_urb function has a logic loophole in its implementation. Due to the inappropriate judgment condition of the goto statement, the function cannot return under the input of a specific malformed descriptor file, so it falls into an endless loop, resulting in a denial of service.

References

Community reviews

Loading reviews…