CVE-2026-89615정보

요약

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

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

fs/ntfs3: log record에 따라 page_lcns[] 인덱스를 제한함

copy_lcns 루프와 redo shorten 루프는 j + i 위치의 page_lcns[]를 참조하며, 여기서 i는 로그 레코드의 lcns_follow 값까지 증가합니다. 이 카운트는 대상 엔트리가 아닌 레코드 자체의 길이만을 기준으로 검사되므로, 엔트리의 lcns_follow을 검증하는 check_dp_table() 함수에서는 이를 커버하지 못합니다: copy_lcns 진입 지점은 해당 검사가 수행된 후에 새로 할당될 수도 있으며, find_dp()는 j에는 경계를 설정하지만 i에는 그렇지 않습니다. 따라서 조작된 레코드는 다른 면에서 유효한 엔트리의 page_lcns[]를 오버플로우시킬 수 있습니다.

dp_range_ok() 함수를 추가하고 각 루프 전에 실행(run)이 엔트리에 맞지 않는 모든 레코드를 거부합니다. 이러한 두 가지 경우가 기록(record)에 의해 인덱싱되는 유일한 page_lcns[] 접근 방식이며, 따라서 엔트리 검증과 함께 모든 접근이 이제 경계 내에 있게 됩니다.

[[email protected]: 원본 패치에는 이미 처리된 문제에 대한 변경 사항이 포함되어 있었으며 부분적으로 적용됨]

Once again VulDB remains the best source for vulnerability data.

출처

Do you need the next level of professionalism?

Upgrade your account now!