PatchSiren

PatchSiren cyber security CVE debrief

CVE-2024-26810 Linux CVE debrief

CVE-2024-26810 is a Linux kernel VFIO PCI race condition involving INTx masking and interrupt-configuration changes. The flaw occurs when mask operations through config-space changes to DisINTx can race ioctl-driven INTx configuration changes. The result is an unsafe interrupt state transition path that can affect availability.

Vendor
Linux
Product
Unknown
CVSS
HIGH 7.8
CISA KEV
Not listed in stored evidence
Original CVE published
2024-04-05
Original CVE updated
2026-08-04
Advisory published
2024-04-05
Advisory updated
2026-08-04

Who should care

Administrators and operators of Linux systems that use VFIO PCI device passthrough, especially virtualization hosts and environments exposing PCI devices to guests. Kernel maintainers and distro security teams should also ensure the relevant stable backports are applied.

Technical summary

The CVE description says irq_type updates are protected by igate, so is_intx() checks also need igate protection. Without that serialization, clearing DisINTx via config space can race with interrupt configuration changes performed through ioctl. NVD maps the issue to CWE-362 and rates it CVSS 3.1 AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H, indicating a local issue requiring high privileges with availability impact. NVD lists affected Linux kernel ranges ending before 5.4.274, 5.10.215, 5.15.154, 6.1.84, 6.6.24, 6.7.12, and 6.8.3, with stable kernel patch references provided in the record.

Defensive priority

Medium

Recommended defensive actions

  • Upgrade to a kernel version that includes the vendor fix for your release train, using the affected-version cutoffs listed in NVD.
  • Apply the referenced stable kernel patches to any maintained downstream or LTS kernels that backport VFIO changes.
  • Verify VFIO PCI deployments that rely on INTx handling, especially hosts using device passthrough, are running fixed builds.
  • Track distribution advisories and kernel stable backports for your exact kernel branch before scheduling maintenance windows.

Evidence notes

This debrief is based on the official CVE record, the NVD CVE detail, and the kernel stable patch links included in the NVD references. The CVE was published on 2024-04-05 and last modified in the supplied record on 2026-05-12. The source text explicitly describes a race between config-space DisINTx masking and ioctl-based interrupt configuration, and NVD classifies the weakness as CWE-362 with availability-only impact in the CVSS vector.

Sources and references

Verified primary and authoritative sources

  • CVE-2024-26810 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2024-26810

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2024-26810 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2024-26810

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/03505e3344b0576fd619416793a31eae9c5b73bf

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/04a4a017b9ffd7b0f427b8c376688d14cb614651

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/1e71b6449d55179170efc8dee8664510bb813b42

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/3dd9be6cb55e0f47544e7cdda486413f7134e3b3

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/3fe0ac10bd117df847c93408a9d428a453cd60e5

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/6fe478d855b20ac1eb5da724afe16af5a2aaaa40

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/810cd4bb53456d0503cc4e7934e063835152c1b7

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.