CVE-2024-31143

double unlock in x86 guest IRQ handling

High · published July 18, 2024

CVSS v3.1
7.5
EPSS
1%
Percentile
42.4
In the wild
Unconfirmed
What it is

An optional feature of PCI MSI called "Multiple Message" allows a

device to use multiple consecutive interrupt vectors. Unlike for MSI-X,

the setting up of these consecutive vectors needs to happen all in one

go. In this handling an error path could be taken in different

situations, with or without a particular lock held. This error path

wrongly releases the lock even when it is not currently held.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00507 · 42.4th percentile
Published
2024-07-18T13:31Z
EPSS history
Timeline
  • 18 JUL 13:31Z
    double unlock in x86 guest IRQ handling
    cvelistv5