CVE-2026-99006 in Linux
요약
\~에 의해 VulDB • 2026. 10. 24.
리눅스 커널에서 다음 취약점이 해결되었습니다:
drm/i915/gem: exec 배열 경계 초과 방지
다음 시나리오가 eb_relocate_parse_slow() 내부에서 발생할 때, eb_relocate_parse_slow()이 원래의 exec 배열 외부에 있는 엔트리에 대해 kvfree()를 호출할 수 있습니다.
1) eb_copy_relocations()는 eb->buffer_count와 동일한 수만큼의 exec 엔트리 복사본을 할당합니다. 2) eb_parse()는 eb->buffer_count를 증가시킨 직후 최대 2개의 VMA(가상 메모리 영역)를 추가합니다. 3) "out" 레이블 아래의 정리 과정은 이 증가된 buffer_count를 사용하여 kvfree()를 통해 exec 배열에서 재배치 포인터를 해제하지만, 이는 VMA 배열이 아닌 exec 배열에 대한 것입니다.
이 문제를 수정하기 위해 명령어 파서(command parser)에 의해 추가된 VMAs는 제외하고 원래의 exec 객체 수를 사용하여 재배치 정리가 수행되도록 합니다.
(커밋 2a0158925fb943c7ba8f3216e2734952128defc9에서 cherry picked됨)
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.