🔍 CVE-2026-74295

7.1
CVSS Score
HIGH
2026-08-15
2026-10-16 19:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 ASoC hdac_hdmi 드라이버에서 입력된 열거형(enum) 값을 검증하기 전에 배열 인덱스로 사용하는 취약점이 발견되었습니다. 이로 인해 유효하지 않은 값이 입력될 경우 texts 배열의 범위를 벗어난 메모리를 읽는 Out-of-bounds Read가 발생할 수 있습니다.

💡 쉬운 설명

드라이버가 잘못된 설정값을 받았을 때, 그 값이 맞는지 확인하기도 전에 메모리의 엉뚱한 곳을 들여다보는 문제입니다. 이로 인해 시스템 정보가 유출되거나 프로그램이 예기치 않게 종료될 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: ASoC: codecs: hdac_hdmi: Validate written enum value hdac_hdmi_set_pin_port_mux() uses the written enum value to index the texts array before calling snd_soc_dapm_put_enum_double(), which validates that the value is within the enum item range. An out-of-range value can therefore make the driver read past the texts array before the helper rejects the write. Move the lookup after the helper has accepted the value.

📍 영향받는 시스템

Linux kernel (ASoC hdac_hdmi driver component)

⚔️ 공격 벡터

조작된 열거형 값을 드라이버의 pin_port_mux 설정 함수로 전달하여 메모리 경계 외 읽기 유도

🛡️ 대응 방법

Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트하여 검증 로직이 수정된 코드를 적용하십시오.

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 해결된 패치 버전 이후인지 확인하십시오.

Shell / Script
uname -r

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel