🔍 CVE-2026-98998

0.0
CVSS Score
UNKNOWN
2026-10-23
2026-10-23 13:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 drm/bridge th1520-dw-hdmi 드라이버에서 remove() 콜백이 잘못된 포인터 타입을 사용하던 문제가 수정되었습니다. 플랫폼 drvdata에 저장된 struct th1520_hdmi 포인터를 struct dw_hdmi 포인터로 잘못 읽어 dw_hdmi_remove()에 전달하여 해제 과정이 잘못된 메모리 객체에 대해 실행되었습니다. 수정 후에는 hdmi->dw_hdmi를 올바르게 전달합니다.

💡 쉬운 설명

이 드라이버는 HDMI 장치를 제거할 때 잘못된 데이터 구조를 참조하던 버그가 있었습니다. 이번 패치로 올바른 구조를 참조하도록 고쳐져 장치 해제가 정상적으로 동작하게 되었습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: drm/bridge: th1520-dw-hdmi: Fix remove() callback This driver stores struct th1520_hdmi * in platform drvdata, but th1520_dw_hdmi_remove() was reading it back as struct dw_hdmi * and passing it to dw_hdmi_remove(), so teardown runs on the wrong pointer. Retrieve struct th1520_hdmi * from platform drvdata and pass hdmi->dw_hdmi to dw_hdmi_remove().

📍 영향받는 시스템

해당 수정이 포함되기 전의 Linux 커널 (th1520 HDMI 드라이버를 사용하는 T-Head TH1520 기반 시스템)

⚔️ 공격 벡터

CVSS 점수가 0.0으로 명시되어 있으며, 드라이버 제거 시 잘못된 포인터 사용으로 인한 로컬 오작동 가능성은 있으나 원격 악용 경로는 확인되지 않았습니다.

🛡️ 대응 방법

Linux 커널을 해당 수정 커밋이 포함된 최신 안정 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 커널 버전이 수정이 포함된 배포판 또는 안정 버전 이상인지 벤더 changelog나 커널 저장소의 커밋 이력으로 확인하고, 이전 버전이면 업데이트가 필요합니다.

Shell / Script
uname -r

💻 영향받는 소프트웨어

Linux Kernel