🔍 CVE-2019-19378

7.8
CVSS Score
HIGH
2019-11-29
2026-05-28 19:16
✅ 완료

🇰🇷 한글 설명

Linux 커널 5.0.21에서 악의적으로 조작된 btrfs 파일시스템 이미지를 마운트할 때, fs/btrfs/raid56.c의 index_rbio_pages 함수에서 slab 메모리 영역 밖으로 쓰기 접근이 발생할 수 있는 취약점입니다. 로컬 공격자가 이를 이용하여 커널 메모리를 손상시키고 권한 상승이나 서비스 거부를 야기할 수 있습니다.

💡 쉬운 설명

Linux 커널에서 특수하게 만든 저장장치 파일을 연결할 때 메모리 손상이 발생합니다. 시스템에 접근 가능한 사람이 악의적인 파일을 만들어 시스템을 멈추거나 관리자 권한을 얻을 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel 5.0.21, mounting a crafted btrfs filesystem image can lead to slab-out-of-bounds write access in index_rbio_pages in fs/btrfs/raid56.c.

📍 영향받는 시스템

Linux kernel 5.0.21 및 이전 버전 (btrfs RAID56 지원 시스템)

⚔️ 공격 벡터

로컬 공격자가 악의적으로 조작된 btrfs 파일시스템 이미지를 마운트하여 커널 메모리 손상 유발

🛡️ 대응 방법

Linux 커널을 5.0.22 이상 또는 5.1 이상으로 업데이트, 또는 신뢰할 수 없는 저장장치 마운트 제한

🔧 검증 코드

현재 커널 버전이 5.0.21 이전이면 취약함. 5.0.22 이상이면 안전함. uname -r로 확인한 버전 번호의 세 번째 숫자가 21 이하면 패치 필요.

Shell / Script
uname -r | grep -E '^5\.0\.(21|[0-9]\.|[0-9][0-9]\.)' && echo 'Vulnerable' || echo 'Check kernel version'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel