-

CVE-2026-89921

KVM: s390: Zero initialize data structures for inject_pfault_token

In the Linux kernel, the following vulnerability has been resolved:

KVM: s390: Zero initialize data structures for inject_pfault_token

__kvm_inject_pfault_token() only sets .type and .u.ext.ext_params2 of
the on-stack struct kvm_s390_irq but the full ext substructure is copied
into the cpu local variable on inject. ext_params and pad contain stale
stack values.

Interrupt delivery only uses ext_params2, so nothing leaks to the guest,
but a host user can use the migration ioctls to get to the data.

Fix by zero-initializing the irq struct.
Do the same for the inti data structure.
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt Linux
Default Statusunaffected
Version 383d0b050106abecb82f43101cac94fa423af5cd
Version < b8abc760fa18a389319d977834a30550b3ec18e8
Status affected
Version 383d0b050106abecb82f43101cac94fa423af5cd
Version < 9b046de62b8098af6e2ba820b125ec9dc5f162c8
Status affected
Version 383d0b050106abecb82f43101cac94fa423af5cd
Version < 134f235e0e8de54611a72d3cc3f63e5f31246baa
Status affected
Version 383d0b050106abecb82f43101cac94fa423af5cd
Version < 4e2c7f7cbc27418f9a290399b986c1b85ff93b90
Status affected
HerstellerLinux
≫
Produkt Linux
Default Statusaffected
Version 3.19
Status affected
Version 0
Version < 3.19
Status unaffected
Version <= 6.12.*
Version 6.12.112
Status unaffected
Version <= 6.18.*
Version 6.18.52
Status unaffected
Version <= 7.2.*
Version 7.2.5
Status unaffected
Version <= *
Version 7.3-rc1
Status unaffected
VulnDex Vulnerability Enrichment
Diese Information steht angemeldeten Benutzern zur Verfügung. Login Login
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.2% 0.099
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
Es wurden noch keine Informationen zu CWE veröffentlicht.
https://git.kernel.org/stable/c/9b046de62b8098af6e2ba820b125ec9dc5f162c8
https://git.kernel.org/stable/c/134f235e0e8de54611a72d3cc3f63e5f31246baa
https://git.kernel.org/stable/c/4e2c7f7cbc27418f9a290399b986c1b85ff93b90
https://git.kernel.org/stable/c/b8abc760fa18a389319d977834a30550b3ec18e8