LIVE · cybersecurity feed
Live wire
cve recordcritical

CVE-2026-46316

linux · linux kernel

Published
CVSS9.3
Severitycritical
WeaknessNVD-CWE-Other
ExploitedNot in CISA KEV

CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H

Description

In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: vgic-its: Drop the translation cache reference only for the erased entry vgic_its_invalidate_cache() walks the per-ITS translation cache with xa_for_each() and drops the cache's reference on each entry with vgic_put_irq(). It puts the iterated pointer, though, rather than the value returned by xa_erase(). The function is called from contexts that do not exclude one another: the ITS command handlers hold its_lock, the GITS_CTLR write path holds cmd_lock, and the path that clears EnableLPIs in a redistributor's GICR_CTLR holds neither. Two or more of them can drain the same cache concurrently, and if each one ob

References

← Back to the CVE Tracker

Our coverage of CVE-2026-46316

No stories yet. This page updates automatically when we publish reporting that references CVE-2026-46316.