Lucene search

K
redhatcveRedhat.comRH:CVE-2024-26659
HistoryApr 02, 2024 - 11:40 p.m.

CVE-2024-26659

2024-04-0223:40:28
redhat.com
access.redhat.com
10
linux kernel
xhci
vulnerability
multi-trb td
handle
babble
buffer overrun
event
error
completion
transfer length

AI Score

7.3

Confidence

High

EPSS

0

Percentile

10.3%

A flaw was found in the Linux kernel related to the Extensible Host Controller Interface (xHCI) subsystem, specifically how it handles certain events. The issue arises when the xHCI driver improperly handles isochronous (isoc) Babble and Buffer Overrun events. The vulnerability occurs because the xHCI driver incorrectly assumes that the xHC (host controller) has released its ownership of a multi-TRB (Transfer Request Block) TD (Transfer Descriptor) after reporting an error on an early TRB. This assumption leads to the premature release of the TD, allowing remaining TRBs to be freed or overwritten, which can cause system instability or crashes.

Mitigation

There is no known mitigation to this problem. Red Hat recommends updating to the latest kernel version to fix the problem.