Skip to main content

Over 150 LLM Providers · Over 5,300 Models The most extensible AI-powered pentesting platform. Open source. Star on GitHub

CVE-2024-40927

7.8 · HIGH
Published Jul 12, 2024 linux CWE-416 EPSS 0.29% (21th pctl)

Overview

CVE-2024-40927 is a high-severity vulnerability affecting linux linux_kernel. It was published on July 12, 2024 and has a CVSS 3.1 base score of 7.8 (HIGH).

This vulnerability has a CVSS 3.1 base score of 7.8, rated HIGH. It requires local or adjacent network access to exploit. Some level of privileges is required for exploitation.

Technical Description

In the Linux kernel, the following vulnerability has been resolved:

xhci: Handle TD clearing for multiple streams case

When multiple streams are in use, multiple TDs might be in flight when

an endpoint is stopped. We need to issue a Set TR Dequeue Pointer for

each, to ensure everything is reset properly and the caches cleared.

Change the logic so that any N>1 TDs found active for different streams

are deferred until after the first one is processed, calling

xhci_invalidate_cancelled_tds() again from xhci_handle_cmd_set_deq() to

queue another command until we are done with all of them. Also change

the error/"should never happen" paths to ensure we at least clear any

affected TDs, even if we can't issue a command to clear the hardware

cache, and complain loudly with an xhci_warn() if this ever happens.

This problem case dates back to commit e9df17eb1408 ("USB: xhci: Correct

assumptions about number of rings per endpoint.") early on in the XHCI

driver's life, when stream support was fi

Remediation

Check the references section for vendor advisories and patches from linux. Update linux_kernel to the latest patched version. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

Affected Products

Vendor Product Versions Status
linux linux_kernel >= 2.6.35, < 5.15.162 Affected

Frequently Asked Questions

What is CVE-2024-40927?

CVE-2024-40927 is a high-severity vulnerability affecting linux linux_kernel. It was published on July 12, 2024 and has a CVSS 3.1 base score of 7.8 (HIGH).

How severe is CVE-2024-40927?

This vulnerability has a CVSS 3.1 base score of 7.8, rated HIGH. It requires local or adjacent network access to exploit. Some level of privileges is required for exploitation.

How do I fix or remediate CVE-2024-40927?

Check the references section for vendor advisories and patches from linux. Update linux_kernel to the latest patched version. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

How can CyberStrike help with CVE-2024-40927?

CyberStrike's AI-powered security agents can automatically detect CVE-2024-40927 across your infrastructure using autonomous pentesting, DAST scanning, and HackBrowser. The platform continuously monitors for known vulnerabilities and provides actionable remediation guidance prioritized by real-world exploitability.