🇰🇷 한글 설명
리눅스 커널의 drm/msm 드라이버에서 프로브 지연(probe deferral) 발생 시 브리지 카운터가 초기화되지 않아 발생하는 Use-After-Free 취약점입니다. 이로 인해 해제된 구조체에 대한 잘못된 참조가 발생하거나 브리지 배열 범위를 벗어난 데이터가 손상될 수 있습니다.
💡 쉬운 설명
컴퓨터 부품을 인식하는 과정에서 메모리 정리 작업이 제대로 이루어지지 않아 발생하는 오류입니다. 이 오류를 이용하면 시스템의 중요한 데이터가 망가질 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
drm/msm: fix use-after-free on probe deferral
The bridge counter was never reset when tearing down the DRM device so
that stale pointers to deallocated structures would be accessed on the
next tear down (e.g. after a second late bind deferral).
Given enough bridges and a few probe deferrals this could currently also
lead to data beyond the bridge array being corrupted.
Patchwork: https://patchwork.freedesktop.org/patch/502665/
📍 영향받는 시스템
Linux kernel (drm/msm driver components)
⚔️ 공격 벡터
특정 하드웨어 프로브 지연 조건을 유도하여 메모리 손상 및 Use-After-Free 유발
🛡️ 대응 방법
리눅스 커널을 최신 보안 패치가 적용된 버전으로 업데이트
🔧 검증 코드
현재 실행 중인 커널 버전을 확인하여 해당 취약점이 해결된 패치 버전인지 확인