CVE-2024-56584 in Linux정보

요약

\~에 의해 VulDB • 2026. 05. 29.

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

io_uring/tctx: xa_store() 할당 오류 문제에 대한 우회 처리

syzbot이 다음 WARN_ON을 트리거했습니다:

WARNING: CPU: 0 PID: 16 at io_uring/tctx.c:51 __io_uring_free+0xfa/0x140 io_uring/tctx.c:51

이는 io_uring_task가 최종 put 단계를 거칠 때 __io_uring_free() 내의

WARN_ON_ONCE(!xa_empty(&tctx->xa));

검증 체크입니다. syzbot 테스트 케이스는 메모리 할당 실패를 주입하는 것을 포함하며, xa_store()가 메모리 할당 중 하나에서 실패하여 xarray에 엔트리가 존재하지 않음에도 불구하고 ->head가 NULL이 아닌 상태로 남을 가능성이 매우 높습니다.

이 문제가 해결될 때까지, xarray 내의 엔트리를 반복 시도하고 하나라도 발견되면 WARN_ON_ONCE()를 호출함으로써 이 문제를 우회합니다.

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

책임이 있는

Linux

예약하다

2024. 12. 27.

모더레이션

수락

항목

VDB-289572

EPSS

0.00237

출처

Might our Artificial Intelligence support you?

Check our Alexa App!