Description (CNA)
In the Linux kernel, the following vulnerability has been resolved: KVM: s390: pci: Fix GISC refcount leak on AIF enable failure kvm_s390_gisc_register() registers the guest ISC before pinning the guest interrupt forwarding pages and allocating the AISB bit. If any of the later setup steps fails, the function unwinds the pinned pages and other local state, but does not unregister the GISC reference. Add the missing kvm_s390_gisc_unregister() to the error unwind path.
Affected (CNA)
| Vendor / product | Versions |
|---|---|
| Linux / Linux | affected 3c5a1b6f0a18520a0edd0600fef6f1a8553b8fdc before 3882224b0e714f34de91e5f28307c5d3fccfe8f8; affected 3c5a1b6f0a18520a0edd0600fef6f1a8553b8fdc before 6e69317cd44a2f21f8f7a9d93eb3220e868adfa8; affected 3c5a1b6f0a18520a0edd0600fef6f1a8553b8fdc before 6cd6e1c978784eec9032e2fe94a53e62b674fe3e; affected 3c5a1b6f0a18520a0edd0600fef6f1a8553b8fdc before 5fb75c5272950b3ebe8bdee7abfdafd44f38313b; affected 3c5a1b6f0a18520a0edd0600fef6f1a8553b8fdc before adce12bb0e0dc82d1d6f0821c9faee3145e62a6f; affected 3c5a1b6f0a18520a0edd0600fef6f1a8553b8fdc before 7b69729046a4c58f4cb457184e5ac4aaa179bff4 |
| Linux / Linux | affected 6.0; unaffected 0 before 6.0; unaffected 6.1.178 through 6.1.*; unaffected 6.6.145 through 6.6.*; unaffected 6.12.97 through 6.12.*; unaffected 6.18.40 through 6.18.*; unaffected 7.1.5 through 7.1.*; unaffected 7.2 through * |
CWE
No CWE identifiers supplied.
References
- https://git.kernel.org/stable/c/3882224b0e714f34de91e5f28307c5d3fccfe8f8
- https://git.kernel.org/stable/c/6e69317cd44a2f21f8f7a9d93eb3220e868adfa8
- https://git.kernel.org/stable/c/6cd6e1c978784eec9032e2fe94a53e62b674fe3e
- https://git.kernel.org/stable/c/5fb75c5272950b3ebe8bdee7abfdafd44f38313b
- https://git.kernel.org/stable/c/adce12bb0e0dc82d1d6f0821c9faee3145e62a6f
- https://git.kernel.org/stable/c/7b69729046a4c58f4cb457184e5ac4aaa179bff4