CVE-2026-89887 in Linux정보

요약

\~에 의해 VulDB • 2026. 09. 16.

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

media: i2c: ov7740: remove 시 use-after-destroy 수정

ov7740_remove() 함수는 드라이버의 뮤택스를 V4L2 컨트롤 핸들러를 해제하기 전에 파괴하는 심각한 정리 순서 버그가 있었습니다. 이 핸들러는 해당 뮤택스에 의존하고 있었으며, 이로 인해 use-after-destroy로 인한 커널 패닉이 발생했습니다. 또한, 드라이버는 v4l2_ctrl_handler_free()와 mutex_destroy()를 순차적으로 호출한 후 ov7740_free_controls()를 다시 호출했는데, 이 함수는 두 가지 작업을 모두 한 번 더 수행하여 이중 해제(double-free) 결과를 초래했습니다.

이 패치는 서브디바이스를 먼저 등록 해제하고, 뮤택스와 컨트롤 핸들러를 올바른 순서로 안전하게 정리하기 위해 ov7740_free_controls()에만 의존함으로써 이 문제를 해결합니다.

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

출처

Want to stay up to date on a daily basis?

Enable the mail alert feature now!