🔍 CVE-2026-93101

0.0
CVSS Score
UNKNOWN
2026-09-17
2026-10-19 10:16
✅ 완료

🇰🇷 한글 설명

Linux 커널의 media: v4l2-async 구성 요소에서 발생하는 취약점으로, 특정 조건에서 서브 디바이스 등록 해제가 제대로 이루어지지 않아 시스템 충돌을 유발합니다. em28xx USB 장치와 tvp5150 I2C 드라이버를 사용하는 환경에서 장치 연결 해제 시 발생할 수 있습니다.

💡 쉬운 설명

특정 USB 카메라 장치를 컴퓨터에서 뽑을 때, 시스템이 장치가 사라진 것을 제대로 처리하지 못해 컴퓨터가 멈추거나 오류가 발생하는 문제입니다. 장치가 연결 해제될 때 정리 작업이 누락되어 발생하는 현상입니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: media: v4l2-async: Unregister sub-device if asc_list is empty When my em28xx USB device that uses the i2c tvp5150 driver is disconnected, it crashes. The cause is that the tvp5150 i2c module uses v4l2_async, but the em28xx driver does not since it predates v4l2_async. In that corner case sd->asc_list is empty, so v4l2_async_unregister_subdev() never calls v4l2_device_unregister_subdev(). Modify the code so that, if sd->asc_list is empty, v4l2_device_unregister_subdev() is still called.

📍 영향받는 시스템

Linux kernel (em28xx 및 tvp5150 드라이버를 사용하는 시스템)

⚔️ 공격 벡터

물리적 장치 연결 해제 또는 드라이버 수준의 비정상적인 장치 제거 시나리오

🛡️ 대응 방법

Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트하여 v4l2_device_unregister_subdev() 호출 로직을 수정해야 합니다.

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 수정된 패치 버전 이후인지 확인합니다.

Shell / Script
uname -r

💻 영향받는 소프트웨어

Linux Kernel