CVE-2026-74422 in Linux정보

요약

\~에 의해 VulDB • 2026. 08. 15.

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

drm/rockchip: inno-hdmi: drmm_kzalloc()으로 전환

드라이버는 인코더를 초기화하고 드럼_encoder_cleanup()을 drmm_add_action()에 등록하여 정리 과정을 자동으로 처리하기 위해 drmm_encoder_init()를 사용합니다.

그러나 인코더 부분을 포함하는 내부 구조체는 Rockchip DRM 드라이버에서 component_bind_all()이 호출되는 동안 devm_kzalloc()로 할당됩니다. 컴포넌트 프레임워크는 바인딩 중에 요청된 모든 리소스를 해제할 때 트리거되는 component_unbind_all()의 일부로서 해당 메모리가 해지되도록 보장합니다.

rockchip_drm_unbind()에서 drm_dev_put()을 통해 DRM 장치에 대한 참조가 최종적으로 해제되면, drmm_encoder_alloc_release()는 이미 해제된 인코더 구조체에 접근하려고 시도하여 use-after-free 취약점이 발생합니다.

장치 관리 할당(device-managed allocation) 대신 드럼 관리 할드(drm-managed allocation)로 전환하여 인코더 정리 시 드라이버의 내부 구조체가 여전히 접근 가능하도록 보장합니다.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

책임이 있는

Linux

예약하다

2026. 08. 15.

모더레이션

수락

항목

VDB-390389

EPSS

0.00000

출처

Want to stay up to date on a daily basis?

Enable the mail alert feature now!