CVE-2024-50007
Description
A flaw was found in the Linux kernel's Advanced Linux Sound Architecture (ALSA) High Performance Interface (ASIHPI) driver. This vulnerability allows a local attacker with administrative privileges to cause an out-of-bounds (OOB) array access. The driver processes responses from firmware without adequately validating array indices, which can lead to memory corruption. Successful exploitation could result in information disclosure or a denial of service (DoS).
Statement
This issue is considered to be a moderate impact flaw, as the exploitation for this will need an ADMIN (or ROOT) privilege (PR:H).
Mitigation
If the HPI audio hardware is not in use, prevent the `asihpi` kernel module from loading to mitigate this vulnerability. Create a file such as `/etc/modprobe.d/disable-asihpi.conf` with the following content:
install asihpi /bin/true
After creating the file, regenerate the initramfs and reboot the system for the changes to take effect. This action may impact functionality if HPI audio hardware is present and in use.
Common Vulnerability Scoring System (CVSS) Score Details
Info alert:Important note
CVSS scores for open source components depend on vendor-specific factors (e.g. version or build chain). Therefore, Red Hat's score and impact rating can be different from NVD and other vendors. Red Hat remains the authoritative CVE Naming Authority (CNA) source for its products and services (see Red Hat classifications).
The following CVSS metrics and score provided are preliminary and subject to review.
CVSS v3 Score Breakdown
| Red Hat | NVD | cve.org | |
|---|---|---|---|
| Base Score | 6 | 7.8 | N/A |
| Attack Vector | Local | Local | N/A |
| Attack Complexity | Low | Low | N/A |
| Privileges Required | High | Low | N/A |
| User Interaction | None | None | N/A |
| Scope | Unchanged | Unchanged | N/A |
| Confidentiality | High | High | N/A |
| Integrity Impact | None | High | N/A |
| Availability Impact | High | High | N/A |
Vector
Red Hat: CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:H
NVD: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Frequently Asked Questions
Not sure what something means? Check out our Security Glossary.
Want to get errata notifications? Sign up here.