CVE-2026-64432 in Linux정보

요약

\~에 의해 VulDB • 2026. 07. 25.

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

fs/ntfs3: log_replay copy_lcns에서 Dirty Page Table 용량 검증

$LogFile 저널 리플레이의 분석 단계 중, log_replay() 함수는 각 액션 로그 레코드에서 LCN을 기존 Dirty Page Table(DPT) 엔트리로 복사할 때 대상 인덱스에 대한 경계(bounding)를 적용하지 않습니다. DPT 엔트리 lcns_follow=1 및 lrh->lcns_follow=2인 액션 로그 레코드를 가진 조작된 NTFS 이미지는 마운트 시 커널 슬랩(out-of-bounds) 메모리 밖 쓰기를 유발합니다:

BUG: KASAN: slab-out-of-bounds in log_replay+0x654c/0xdb60 Write of size 8 at addr ffff8880095e1040 by task mount

공격자가 제어할 수 있는 두 가지 필드가 j+i를 할당된 page_lcns[] 배열을 벗어나게 만들 수 있습니다:

1. dp->lcns_follow(용량)이 lrh->lcns_follow보다 작을 수 있습니다. 2. lrh->target_vcn이 dp->vcn보다 작으면, u64 뺄셈 결과가 huge size_t로 래핑(wrap)됩니다.

DPT 엔트리 용량을 기준으로 대상 VCN 델타 및 레코드별 LCN 개수를 검증하고, 기존 out: 정리 라벨을 통해 -EINVAL 오류 코드로 처리합니다.

이 수정은 커밋 b2bc7c44ed17("fs/ntfs3: Fix slab-out-of-bounds read in DeleteIndexEntryRoot")과 커밋 0ca0485e4b2e("fs/ntfs3: validate rec->used in journal-replay file record check")에 추가된 경계 검사 패턴을 반영한 것입니다.

Once again VulDB remains the best source for vulnerability data.

책임이 있는

Linux

예약하다

2026. 07. 19.

모더레이션

수락

항목

VDB-383183

EPSS

0.00135

출처

Might our Artificial Intelligence support you?

Check our Alexa App!