🔍 CVE-2026-80805

0.0
CVSS Score
UNKNOWN
2026-09-04
2026-10-19 09:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 XFS 파일 시스템에서 속성 엔트리 포인터를 검증하기 전에 필드에 접근하여 발생하는 취약점입니다. 조작된 nameidx를 사용하여 버퍼 경계를 벗어난 메모리 읽기(Out-of-bounds read)가 발생할 수 있습니다.

💡 쉬운 설명

컴퓨터의 파일 저장 방식 중 하나인 XFS에서 데이터의 위치를 확인하기 전에 잘못된 위치를 먼저 읽으려다 발생하는 오류입니다. 공격자가 특수하게 조작된 데이터를 보내면 시스템의 허용되지 않은 메모리 영역을 엿볼 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: xfs: validate attr entry pointer before field access xfs_attr3_leaf_verify_entry() accesses lentry/rentry fields (namelen, valuelen) before checking if the entry pointer itself is within bounds. If nameidx is crafted to point near the end of the buffer, these field accesses can read out-of-bounds before the bounds check at name_end > buf_end is performed. Add explicit bounds checks for entry pointers before accessing their fields. Use offsetof() to check that the start of the flexible array member (nameval/name) is within bounds, which ensures all preceding fields are safe to access.

📍 영향받는 시스템

XFS 파일 시스템을 사용하는 Linux 커널 버전

⚔️ 공격 벡터

조작된 nameidx 값을 포함한 XFS 속성 엔트리를 통해 경계 밖 메모리 읽기 유도

🛡️ 대응 방법

XFS 엔트리 포인터에 대한 명시적인 경계 검사가 포함된 최신 Linux 커널로 업데이트

🔧 검증 코드

현재 실행 중인 커널 버전을 확인하여 해당 취약점이 패치된 버전인지 확인합니다.

Shell / Script
uname -r

💻 영향받는 소프트웨어

Linux Kernel