🔍 CVE-2025-38182

7.8
CVSS Score
HIGH
2025-07-04
2026-10-30 13:18
✅ 완료

🇰🇷 한글 설명

Linux 커널의 ublk 드라이버에서 장치 추가 시 사용자 공간으로부터 전달받은 큐 깊이와 큐 개수 값에 대한 검증이 누락되어 있었습니다. 이 취약점은 해당 값에 대한 입력 검증(sanitize)을 추가하여 해결되었습니다.

💡 쉬운 설명

리눅스 커널이 사용자 프로그램에서 받은 잘못된 설정값을 충분히 확인하지 않아 문제가 생길 수 있었습니다. 이제는 전달된 값의 적절성을 검사하도록 수정되었습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: ublk: santizize the arguments from userspace when adding a device Sanity check the values for queue depth and number of queues we get from userspace when adding a device.

📍 영향받는 시스템

ublk 드라이버를 포함한 수정 이전의 Linux 커널 버전 (ublk 기능이 활성화된 시스템)

⚔️ 공격 벡터

권한이 있는 로컬 사용자가 ublk 장치 추가 요청 시 비정상적인 큐 깊이·큐 개수 값을 전달하여 커널 동작을 교란하는 방식

🛡️ 대응 방법

Linux 커널을 해당 취약점 수정이 포함된 최신 보안 업데이트 버전으로 업그레이드하고 재부팅합니다.

🔧 검증 코드

커널 버전이 패치가 반영된 최신 버전인지 배포판 보안 공지와 대조하고, ublk 모듈이 로드되지 않았다면 영향이 없습니다.

Shell / Script
uname -r && (lsmod | grep ublk || echo 'ublk module not loaded')

📊 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