CVE-2026-90118 in Linux정보

요약

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

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

ntfs: ntfs_decompress()의 오프바이원 페이지 오버플로우 수정

ntfs_decompress() 내 토큰별 범위 검사에서는 다음과 같은 코드를 사용합니다.

if (cb >= cb_sb_end || dp_addr > dp_sb_end) break;

따라서 dp_addr == dp_sb_end인 경우 조건문에서 탈출하지 않고 심볼 복사 `*dp_addr++ = *cb++`로 진행되어, 대상 페이지를 기준으로 1바이트 바깥에 데이터를 작성합니다. NTFS_SB_SIZE는 PAGE_SIZE와 같으므로 대상은 단일 페이지이며, 이로 인해 해당 바이트가 인접한 페이지에 기록됩니다. 또한 *dest_ofs는 서브블록 종료 지점보다 1만큼 큰 값을 가지게 됩니다(나중에 `*dest_ofs &= ~PAGE_MASK` 연산이 수행되면 결과가 0이 아닌 1이 되므로, 페이지가 최종 처리되지 않으며 이후의 서브블록들이 이를 넘어 계속 작성하게 됩니다). 따라서 손상된 압축 $DATA 특성은 파일을 읽을 때 제한된 범위의 아웃오브바운드(out-of-bounds) 쓰기 작업을 유발합니다.

dp_addr가 dp_sb_end에 도달하는 즉시 break를 수행하여 수정합니다. 최종 복사가 dp_addr를 정확히 dp_sb_end로 전진시키므로 전체 서브블록은 정상적으로 완료됩니다.

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

책임이 있는

Linux

예약하다

2026. 09. 11.

모더레이션

수락

항목

VDB-406629

EPSS

0.00000

출처

Want to know what is going to be exploited?

We predict KEV entries!