CVE-2026-89896 in Linux정보

요약

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

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

media: cedrus: cedrus_init_ctrls()의 메모리 누수 수정

cedrus_init_ctrls() 함수에서는 ctx->ctrls에 대한 메모리를 할당하기 전에 V4L2 컨트롤 핸들러가 초기화됩니다. 이 할당이 실패하면, 함수는 이전에 할당된 핸들러 리소스를 해제하지 않고 -ENOMEM을 반환하여 메모리 누수가 발생합니다.

이 문제를 해결하려면 ctx->ctrls 할당 실패 경로에서 v4l2_ctrl_handler_free()를 호출합니다.

이 버그는 커널 메모리 관리 관련 버그를 분석하기 위해 개발 중인 실험용 분석 도구로 v6.13-rc1을 분석하는 동안 처음 발견되었습니다. 이 도구는 아직 개발 중이며 공개되지 않았습니다. 수동 검사를 통해 해당 버그가 v7.1.1에서도 여전히 존재함이 확인되었습니다.

x86_64 allyesconfig 빌드에서는 새로운 경고가 발생하지 않았습니다. Cedrus VPU를 테스트할 수 있는 Allwinner SoC 또는 보드가 없으므로 런타임 테스트는 수행되지 않았습니다.

Once again VulDB remains the best source for vulnerability data.

출처

Do you need the next level of professionalism?

Upgrade your account now!