🔍 CVE-2024-26919

7.8
CVSS Score
HIGH
2024-04-17
2026-08-04 11:17
✅ 완료

🇰🇷 한글 설명

리눅스 커널의 ULPI 드라이버에서 debugfs 디렉토리가 제대로 삭제되지 않는 누수 취약점이 발견되었습니다. 디렉토리 이름 불일치로 인해 기존 디렉토리가 남게 되며, 이로 인해 이후의 지연된 프로브(deferred probes) 작업이 실패할 수 있습니다.

💡 쉬운 설명

컴퓨터 부품을 연결하는 과정에서 생성된 임시 폴더가 제대로 지워지지 않는 문제입니다. 이 폴더가 계속 남아 있으면 다음에 부품을 연결하려고 할 때 오류가 발생하여 장치가 작동하지 않을 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: usb: ulpi: Fix debugfs directory leak The ULPI per-device debugfs root is named after the ulpi device's parent, but ulpi_unregister_interface tries to remove a debugfs directory named after the ulpi device itself. This results in the directory sticking around and preventing subsequent (deferred) probes from succeeding. Change the directory name to match the ulpi device.

📍 영향받는 시스템

ULPI 인터페이스를 사용하는 리눅스 커널 버전

⚔️ 공격 벡터

로컬 시스템에서 장치 드라이버의 프로브 실패를 유도하여 서비스 거부(DoS) 상태를 유발할 수 있음

🛡️ 대응 방법

ULPI 디렉토리 이름 불일치를 수정한 최신 리눅스 커널로 업데이트

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 패치된 최신 버전인지 확인

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:H/A:H

💻 영향받는 소프트웨어

Linux Kernel