Answer in brief
CVE-2024-26812 records a Unknown severity vulnerability in vfio/pci: Create persistent INTx handler. The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic), Siemens/SIMATIC S7-1500 TM MFP - GNU/Linux subsystem (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
Answer in brief
CVE-2024-26812 records a Unknown severity vulnerability in vfio/pci: Create persistent INTx handler. The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic), Siemens/SIMATIC S7-1500 TM MFP - GNU/Linux subsystem (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
A CVSS score is not reported in the current record. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic), Siemens/SIMATIC S7-1500 TM MFP - GNU/Linux subsystem (generic). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=89e1f7d4c66d85f42c3d52ea3866eb10cadf6153 <b18fa894d615c8527e15d96b76c7448800e13899 || >=89e1f7d4c66d85f42c3d52ea3866eb10cadf6153 <27d40bf72dd9a6600b76ad05859176ea9a1b4897 || >=89e1f7d4c66d85f42c3d52ea3866eb10cadf6153 <4cb0d7532126d23145329826c38054b4e9a05e7c || >=89e1f7d4c66d85f42c3d52ea3866eb10cadf6153 <7d29d4c72c1e196cce6969c98072a272d1a703b3 || >=89e1f7d4c66d85f42c3d52ea3866eb10cadf6153 <69276a555c740acfbff13fb5769ee9c92e1c828e || >=89e1f7d4c66d85f42c3d52ea3866eb10cadf6153 <4c089cefe30924fbe20dd1ee92774ea1f5eca834 || >=89e1f7d4c66d85f42c3d52ea3866eb10cadf6153 <0e09cf81959d9f12b75ad5c6dd53d237432ed034 || >=89e1f7d4c66d85f42c3d52ea3866eb10cadf6153 <18c198c96a815c962adc2b9b77909eec0be7df4d | b18fa894d615c8527e15d96b76c7448800e13899, 27d40bf72dd9a6600b76ad05859176ea9a1b4897, 4cb0d7532126d23145329826c38054b4e9a05e7c, 7d29d4c72c1e196cce6969c98072a272d1a703b3, 69276a555c740acfbff13fb5769ee9c92e1c828e, 4c089cefe30924fbe20dd1ee92774ea1f5eca834, 0e09cf81959d9f12b75ad5c6dd53d237432ed034, 18c198c96a815c962adc2b9b77909eec0be7df4d |
| Linux/Linuxgeneric | 3.6 | Not reported |
| Siemens/SIMATIC S7-1500 TM MFP - GNU/Linux subsystemgeneric | >=0 <* | * |
Published upstream
Apr 5, 2024
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Aug 5, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Aug 5, 2026
In the Linux kernel, the following vulnerability has been resolved: vfio/pci: Create persistent INTx handler A vulnerability exists where the eventfd for INTx signaling can be deconfigured, which unregisters the IRQ handler but still allows eventfds to be signaled with a NULL context through the SET_IRQS ioctl or through unmask irqfd if the device interrupt is pending. Ideally this could be solved with some additional locking; the igate mutex serializes the ioctl and config space accesses, and the interrupt handler is unregistered relative to the trigger, but the irqfd path runs asynchronous to those. The igate mutex cannot be acquired from the atomic context of the eventfd wake function. Disabling the irqfd relative to the eventfd registration is potentially incompatible with existing userspace. As a result, the solution implemented here moves configuration of the INTx interrupt handler to track the lifetime of the INTx context object and irq_type configuration, rather than registration of a particular trigger eventfd. Synchronization is added between the ioctl path and eventfd_signal() wrapper such that the eventfd trigger can be dynamically updated relative to in-flight interrupts or irqfd callbacks.
Quoted source text, attributed separately from HOL analysis.
A CVSS score is not reported in the current record. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic), Siemens/SIMATIC S7-1500 TM MFP - GNU/Linux subsystem (generic). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=89e1f7d4c66d85f42c3d52ea3866eb10cadf6153 <b18fa894d615c8527e15d96b76c7448800e13899 || >=89e1f7d4c66d85f42c3d52ea3866eb10cadf6153 <27d40bf72dd9a6600b76ad05859176ea9a1b4897 || >=89e1f7d4c66d85f42c3d52ea3866eb10cadf6153 <4cb0d7532126d23145329826c38054b4e9a05e7c || >=89e1f7d4c66d85f42c3d52ea3866eb10cadf6153 <7d29d4c72c1e196cce6969c98072a272d1a703b3 || >=89e1f7d4c66d85f42c3d52ea3866eb10cadf6153 <69276a555c740acfbff13fb5769ee9c92e1c828e || >=89e1f7d4c66d85f42c3d52ea3866eb10cadf6153 <4c089cefe30924fbe20dd1ee92774ea1f5eca834 || >=89e1f7d4c66d85f42c3d52ea3866eb10cadf6153 <0e09cf81959d9f12b75ad5c6dd53d237432ed034 || >=89e1f7d4c66d85f42c3d52ea3866eb10cadf6153 <18c198c96a815c962adc2b9b77909eec0be7df4d | b18fa894d615c8527e15d96b76c7448800e13899, 27d40bf72dd9a6600b76ad05859176ea9a1b4897, 4cb0d7532126d23145329826c38054b4e9a05e7c, 7d29d4c72c1e196cce6969c98072a272d1a703b3, 69276a555c740acfbff13fb5769ee9c92e1c828e, 4c089cefe30924fbe20dd1ee92774ea1f5eca834, 0e09cf81959d9f12b75ad5c6dd53d237432ed034, 18c198c96a815c962adc2b9b77909eec0be7df4d |
| Linux/Linuxgeneric | 3.6 | Not reported |
| Siemens/SIMATIC S7-1500 TM MFP - GNU/Linux subsystemgeneric | >=0 <* | * |
Published upstream
Apr 5, 2024
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Aug 5, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Aug 5, 2026
In the Linux kernel, the following vulnerability has been resolved: vfio/pci: Create persistent INTx handler A vulnerability exists where the eventfd for INTx signaling can be deconfigured, which unregisters the IRQ handler but still allows eventfds to be signaled with a NULL context through the SET_IRQS ioctl or through unmask irqfd if the device interrupt is pending. Ideally this could be solved with some additional locking; the igate mutex serializes the ioctl and config space accesses, and the interrupt handler is unregistered relative to the trigger, but the irqfd path runs asynchronous to those. The igate mutex cannot be acquired from the atomic context of the eventfd wake function. Disabling the irqfd relative to the eventfd registration is potentially incompatible with existing userspace. As a result, the solution implemented here moves configuration of the INTx interrupt handler to track the lifetime of the INTx context object and irq_type configuration, rather than registration of a particular trigger eventfd. Synchronization is added between the ioctl path and eventfd_signal() wrapper such that the eventfd trigger can be dynamically updated relative to in-flight interrupts or irqfd callbacks.
Quoted source text, attributed separately from HOL analysis.