🔍 CVE-2005-1768

3.7
CVSS Score
LOW
2005-07-11
2026-06-16 22:13
✅ 완료

🇰🇷 한글 설명

Linux 커널 2.4.31 및 2.6.6 미만 버전의 ia32 호환성 코드 내 execve 시스템 호출에서 발생하는 레이스 컨디션 취약점입니다. 공격자가 동시 스레드를 사용하여 포인터 카운트를 조작함으로써 버퍼 오버플로우를 유발하고, 이를 통해 시스템 중단(커널 패닉) 또는 임의 코드 실행이 가능합니다.

💡 쉬운 설명

컴퓨터가 명령을 처리하는 도중 아주 짧은 찰나에 데이터 값을 몰래 바꿔치기하여 시스템을 멈추게 하거나 해커의 명령을 실행하게 만드는 결함입니다. 마치 은행원이 돈을 세는 도중에 누군가 몰래 돈의 개수를 바꿔서 계산을 틀리게 만드는 것과 비슷합니다.

🇺🇸 원문 (English)

Race condition in the ia32 compatibility code for the execve system call in Linux kernel 2.4 before 2.4.31 and 2.6 before 2.6.6 allows local users to cause a denial of service (kernel panic) and possibly execute arbitrary code via a concurrent thread that increments a pointer count after the nargs function has counted the pointers, but before the count is copied from user space to kernel space, which leads to a buffer overflow.

📍 영향받는 시스템

Linux kernel 2.4 (before 2.4.31) and 2.6 (before 2.6.6)

⚔️ 공격 벡터

로컬 사용자가 동시 스레드를 이용한 레이스 컨디션 공격을 통해 커널 메모리 오버플로우 유발

🛡️ 대응 방법

Linux 커널을 2.4.31 또는 2.6.6 이상의 보안 패치가 적용된 버전으로 업데이트

🔧 검증 코드

출력된 커널 버전이 2.4.31 미만 또는 2.6.6 미만인지 확인

Shell / Script
uname -r

📊 CVSS Vector String

CVSS Vector
AV:L/AC:H/Au:N/C:P/I:P/A:P

💻 영향받는 소프트웨어

NVIDIA GPU Display Driver for Linux