🔍 CVE-2026-72104

0.0
CVSS Score
UNKNOWN
2026-08-15
2026-08-17 06:18
✅ 완료

🇰🇷 한글 설명

Linux 커널의 dm-pcache 타겟에서 옵션 그룹에 값이 제공되지 않을 경우 발생하는 NULL 포인터 역참조 취약점입니다. 파서가 옵션 이름만 있고 값이 없는 경우를 제대로 처리하지 못해 시스템 충돌을 유발할 수 있습니다.

💡 쉬운 설명

리눅스 시스템의 특정 저장 장치 관리 기능에서 설정값이 빠진 잘못된 명령을 입력하면 시스템이 갑자기 멈추거나 오류가 발생할 수 있는 문제입니다. 설정 파일에 이름만 적고 값을 적지 않았을 때 발생하는 오류입니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: dm-pcache: reject option groups without values The pcache target parses optional arguments as name/value pairs. A table that advertises one optional argument and supplies only a recognized option name, for example "cache_mode", reaches parse_cache_opts() with argc == 1. The parser consumes the name, decrements argc to zero, then calls dm_shift_arg() again for the value. dm_shift_arg() returns NULL when no arguments remain, and the following strcmp() dereferences that NULL pointer. Check that each recognized option has a value before consuming it. This keeps valid "cache_mode writeback" and "data_crc true/false" tables unchanged while making malformed tables fail during target construction with a precise missing-value error.

📍 영향받는 시스템

dm-pcache 타겟을 사용하는 Linux 커널 버전

⚔️ 공격 벡터

악의적으로 구성된 dm-pcache 테이블을 생성하여 커널의 NULL 포인터 역참조 유도

🛡️ 대응 방법

dm-pcache의 옵션 값 검증 로직이 포함된 최신 Linux 커널로 업데이트

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 패치된 최신 보안 업데이트 버전인지 확인

Shell / Script
uname -r

💻 영향받는 소프트웨어

Linux Kernel