CVE-2024-50192

irqchip/gic-v4: Don't allow a VMOVP on a dying VPE

MEDIUM
4.7
CVSS Score
Published: November 8, 2024 at 05:54 AM UTC
Updated: June 17, 2026 at 08:03 AM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
MEDIUM4.7
Exploit prediction
EPSS 0.2%
SSVC
No known exploit

Description

In the Linux kernel, the following vulnerability has been resolved: irqchip/gic-v4: Don't allow a VMOVP on a dying VPE Kunkun Jiang reported that there is a small window of opportunity for userspace to force a change of affinity for a VPE while the VPE has already been unmapped, but the corresponding doorbell interrupt still visible in /proc/irq/. Plug the race by checking the value of vmapp_count, which tracks whether the VPE is mapped ot not, and returning an error in this case. This involves making vmapp_count common to both GICv4.1 and its v4.0 ancestor.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

5.11 ≤ v < 5.15.1695.16 ≤ v < 6.1.1145.6 ≤ v < 5.10.2285.6 ≤ v < 5.15.1695.6 ≤ v < 6.1.1145.6 ≤ v < 6.11.55.6 ≤ v < 6.125.6 ≤ v < 6.6.586.2 ≤ v < 6.6.586.7 ≤ v < 6.11.56.12 rc16.12 rc26.12 rc364edfaa9a2342a3ce34f8cb982c2c2df84db4de3
Vendor states this is fixed in 01282ab5182f85e42234df2ff42f0ce790f465ff (fixed)
Vendor states this is fixed in 1442ee0011983f0c5c4b92380e6853afb513841a (fixed)
Vendor states this is fixed in 64b12b061c5488e2d69e67c4eaae5da64fd30bfe (fixed)
Vendor states this is fixed in 755b9532c885b8761fb135fedcd705e21e61cccb (fixed)
Vendor states this is fixed in b7d7b7fc876f836f40bf48a87e07ea18756ba196 (fixed)
Vendor states this is fixed in d960505a869e66184fff97fb334980a5b797c7c6 (fixed)
Vendor states this is fixed in 5.10.228 (unaffected)
Vendor states this is fixed in 5.15.169 (unaffected)
Vendor states this is fixed in 5.6 (unaffected)
Vendor states this is fixed in 6.1.114 (unaffected)
Vendor states this is fixed in 6.11.5 (unaffected)
Vendor states this is fixed in 6.12 (unaffected)
Vendor states this is fixed in 6.6.58 (unaffected)

References (8)

Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/01282ab5182f85e42234df2ff42f0ce790f465ff
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/1442ee0011983f0c5c4b92380e6853afb513841a
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/64b12b061c5488e2d69e67c4eaae5da64fd30bfe
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/755b9532c885b8761fb135fedcd705e21e61cccb
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/b7d7b7fc876f836f40bf48a87e07ea18756ba196
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/d960505a869e66184fff97fb334980a5b797c7c6
Source: af854a3a-2127-422b-91ae-364da2661108
https://lists.debian.org/debian-lts-announce/2025/01/msg00001.html
Source: af854a3a-2127-422b-91ae-364da2661108
https://lists.debian.org/debian-lts-announce/2025/03/msg00002.html

SSVC — Action Prioritization

SSVCNo known exploitNot automatablePartial impact

SSVC signals action urgency (what to patch first), separate from CVSS which measures severity.

CVSS

4.7MEDIUMCISA-ADP
Attack Vector
LOCAL
Complexity
HIGH
Privileges
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
NONE
Integrity
NONE
Availability
HIGH
Vector?

Quick Info

StatusMODIFIED
CWE
NVD-CWE-noinfo

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card