CVE-2026-98212 in Linux정보

요약

\~에 의해 VulDB • 2026. 10. 06.

Linux 커널에서 다음 취약점이 해결되었습니다:

mmc: hsq: 재시도 작업(retry work)에서의 use-after-free 수정

mmc_hsq_pump_requests()는 request_atomic()이 -EBUSY를 반환할 때 retry_work을 큐에 추가합니다. 현재 sdhci-sprd가 request_atomic()을 구현하는 유일한 소비자입니다. 이 작업(work)은 devm으로 할당된 mmc_hsq 구조체에 포함되어 있지만, 드라이버 제거 시에는 취소되지 않습니다. 따라서 언바인드(unbind) 시점에 대기 중인 작업이 devm 할당이 해제된 후에 실행되어 hsq->mmc 및 hsq->mrq를 역참조(dereference)할 수 있습니다.

devm_work_autocancel()을 사용하여 devm 할당이 해제되기 전에 retry_work을 취소하고 드레인합니다. devres 정리(devres cleanup)가 시작될 때쯤이면 mmc_remove_host()는 이미 호스트를 중지했으므로, 새로운 요청이 작업을 활성화(armed)하지 못하게 됩니다.

본 문제는 사내 정적 분석 도구를 통해 발견되었습니다.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

책임이 있는

Linux

예약하다

2026. 09. 25.

모더레이션

수락

항목

VDB-414162

EPSS

0.00209

출처

Might our Artificial Intelligence support you?

Check our Alexa App!