🔍 CVE-2023-45898

7.8
CVSS Score
HIGH
2023-10-16
2026-10-15 01:17
✅ 완료

🇰🇷 한글 설명

Linux 커널 6.5.4 이전 버전의 ext4 파일시스템 범위 상태 관리 코드에서 해제된 메모리에 접근하는 사용후해제(use-after-free) 취약점입니다. 이를 통해 로컬 공격자는 권한 상승 또는 시스템 충돌을 유발할 수 있습니다.

💡 쉬운 설명

ext4 파일시스템이 데이터 위치 정보를 정리할 때, 이미 삭제된 메모리에 잘못 접근합니다. 로컬 접근 권한이 있는 사용자가 특별한 파일 작업을 통해 이를 악용할 수 있습니다.

🇺🇸 원문 (English)

The Linux kernel before 6.5.4 has an es1 use-after-free in fs/ext4/extents_status.c, related to ext4_es_insert_extent.

📍 영향받는 시스템

Linux kernel < 6.5.4 (특히 ext4 파일시스템 사용 시스템)

⚔️ 공격 벡터

로컬 공격. ext4 파일시스템에 접근 가능한 사용자가 특정 파일 확장 작업(extent manipulation)을 통해 트리거

🛡️ 대응 방법

Linux 커널을 6.5.4 이상으로 업데이트. 또는 ext4 파일시스템 사용을 최소화하거나 권한 제어 강화

🔧 검증 코드

'vulnerable'이 나오면 해당 커널 버전이 취약함. 'patched'가 나오면 보안 패치가 적용됨

Shell / Script
uname -r | awk -F'.' '{if($1<6 || ($1==6 && $2<5) || ($1==6 && $2==5 && $3<4)) print "vulnerable"; else print "patched"}'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Linux Kernel