CVE-2026-89748 in Linux정보

요약

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

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

tracing: simple ring buffer 리더 스왑에서의 재시도 고갈 수정

simple_ring_buffer_swap_reader_page()는 retry를 8로 초기화하여 시작하며, 링크 교체 실패 후에만 이를 후위 감소(post-decrements)합니다. 마지막 시도에서 성공적인 교체가 이루어지면 retry가 0이 되지만, 실패한 경우 -1이 됩니다.

현재의 !retry 테스트는 두 가지 결과를 반대로 처리합니다. 최종 교체가 성공한 후에는 오류를 반환하여 링크 업데이트는 완료되었으나 리더 측정(bookkeeping)은 불완전한 상태로 남깁니다. 반면, 최종 교체에 실패하면 조건문을 통과(head and reader pointers as though the replacement succeeded)하여 head 및 reader 포인터가 교체가 성공한 것처럼 업데이트되며, 이로 인해 링(ring)이 손상될 수 있습니다.

고갈(exhaustion)은 카운터가 음수일 때만 발생한다고 간주하고, 문서화된 -EBUSY 오류를 반환합니다.

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

책임이 있는

Linux

예약하다

2026. 09. 11.

모더레이션

수락

항목

VDB-402591

EPSS

0.00000

출처

Do you need the next level of professionalism?

Upgrade your account now!