🔍 CVE-2024-35805

5.5
CVSS Score
MEDIUM
2024-05-17
2026-10-15 01:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 dm snapshot 서브시스템에서 많은 예외를 정리할 때 시스템이 멈추는 락업 취약점입니다. 예외 해제 루프에 'cond_resched'를 추가하여 시스템 응답성을 복구하는 방식으로 패치됩니다.

💡 쉬운 설명

스냅샷(데이터 백업본)을 종료할 때 데이터가 많으면 시스템이 멈추는 버그입니다. 루프에 일시 정지점을 추가해서 다른 작업도 실행될 수 있도록 해결했습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: dm snapshot: fix lockup in dm_exception_table_exit There was reported lockup when we exit a snapshot with many exceptions. Fix this by adding "cond_resched" to the loop that frees the exceptions.

📍 영향받는 시스템

Linux kernel device mapper snapshot 모듈 (모든 버전, 패치 이전)

⚔️ 공격 벡터

로컬 공격 - 스냅샷 관리 권한이 있는 사용자가 의도적으로 많은 예외를 생성하여 시스템 성능 저하 유도 가능

🛡️ 대응 방법

Linux 커널을 CVE-2024-35805 패치가 포함된 버전으로 업그레이드 (일반적으로 6.10 이상)

🔧 검증 코드

커널 버전 확인 후 커널 설정에서 cond_resched 관련 옵션 또는 최신 커널 버전 여부로 패치 적용 확인

Shell / Script
uname -r && grep -i 'cond_resched' /boot/config-$(uname -r) 2>/dev/null || echo 'config not accessible'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel