🔍 CVE-2010-5321

4.3
CVSS Score
MEDIUM
2017-04-24
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

Linux 커널 videobuf 드라이버의 메모리 누수 취약점으로, /dev/video 장치 접근을 통해 반복적인 mmap 호출로 메모리를 점진적으로 소진하는 DoS 공격이 가능합니다. videobuf2로 마이그레이션되지 않은 11개 드라이버가 영향을 받습니다.

💡 쉬운 설명

비디오 장치를 반복해서 접근하면 시스템 메모리가 계속 낭비되어 결국 시스템이 동작 불능 상태가 됩니다. 로컬 사용자만 공격할 수 있습니다.

🇺🇸 원문 (English)

Memory leak in drivers/media/video/videobuf-core.c in the videobuf subsystem in the Linux kernel 2.6.x through 4.x allows local users to cause a denial of service (memory consumption) by leveraging /dev/video access for a series of mmap calls that require new allocations, a different vulnerability than CVE-2007-6761. NOTE: as of 2016-06-18, this affects only 11 drivers that have not been updated to use videobuf2 instead of videobuf.

📍 영향받는 시스템

Linux kernel 2.6.x ~ 4.x (videobuf 기반 미업데이트 드라이버 11개)

⚔️ 공격 벡터

/dev/video 장치에 대한 연속적인 mmap 시스템 호출로 메모리 할당 강제

🛡️ 대응 방법

kernel 업그레이드(videobuf2 마이그레이션 완료 버전) 또는 영향받는 드라이버 제거

🔧 검증 코드

설정에서 videobuf 활성화 여부 확인. 'y' 또는 'm'이면 취약점 확인, 'n'이면 영향 없음

Shell / Script
grep -i videobuf /boot/config-$(uname -r) | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel