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.