Updated: 2024-09-24 04:18:51.010634
Description:
In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() vgic_v2_parse_attr() is responsible for finding the vCPU that matches the user-provided CPUID, which (of course) may not be valid. If the ID is invalid, kvm_get_vcpu_by_id() returns NULL, which isn't handled gracefully. Similar to the GICv3 uaccess flow, check that kvm_get_vcpu_by_id() actually returns something and fail the ioctl if not.
Links | NIST | CIRCL | RHEL | Ubuntu |
Severity | Score | |
---|---|---|
CVSS Version 2.x | NONE | 0 |
CVSS Version 3.x | MEDIUM | 4.4 |
OS name | Project name | Version | Score | Severity | Status | Errata | Last updated | Statement |
---|---|---|---|---|---|---|---|---|
AlmaLinux 9.2 ESU | kernel | 5.14.0 | 4.4 | MEDIUM | Ignored | 2024-09-25 12:26:28 | ||
AlmaLinux 9.2 FIPS | kernel | 5.14.0 | 4.4 | MEDIUM | Ignored | 2024-09-25 12:26:28 | ||
CentOS 6 ELS | kernel | 2.6.32 | 4.4 | MEDIUM | Ignored | 2024-09-25 12:26:28 | ||
CentOS 7 ELS | kernel | 3.10.0 | 4.4 | MEDIUM | Ignored | 2024-09-25 12:26:28 | ||
CentOS 8.4 ELS | kernel | 4.18.0 | 4.4 | MEDIUM | Ignored | 2024-10-09 03:43:24 | ||
CentOS 8.5 ELS | kernel | 4.18.0 | 4.4 | MEDIUM | Ignored | 2024-10-09 03:43:24 | ||
CentOS Stream 8 ELS | kernel | 4.18.0 | 4.4 | MEDIUM | Ignored | 2024-10-09 03:43:23 | ||
CloudLinux 6 ELS | kernel | 2.6.32 | 4.4 | MEDIUM | Ignored | 2024-09-25 12:26:28 | ||
CloudLinux 7 ELS | kernel | 3.10.0 | 4.4 | MEDIUM | Ignored | 2024-09-25 12:26:28 | ||
Oracle Linux 6 ELS | kernel | 2.6.32 | 4.4 | MEDIUM | Ignored | 2024-09-25 12:26:28 |