🇰🇷 한글 설명
Gnumeric의 GObject Python 래퍼에서 신뢰할 수 없는 검색 경로 취약점이 발견되었습니다. 공격자가 현재 작업 디렉토리에 악의적인 Python 파일을 배치하여 임의 코드를 실행할 수 있습니다. 이는 Python의 PySys_SetArgv 함수 취약점(CVE-2008-5983)과 관련되어 있습니다.
💡 쉬운 설명
Gnumeric이 현재 폴더의 Python 파일을 안전하지 않게 불러와서 악의적인 파일이 자동으로 실행될 수 있습니다. 공격자가 같은 폴더에 나쁜 파일을 놓으면 Gnumeric의 권한으로 실행되는 문제입니다.
🇺🇸 원문 (English)
Untrusted search path vulnerability in the GObject Python interpreter wrapper in Gnumeric allows local users to execute arbitrary code via a Trojan horse Python file in the current working directory, related to a vulnerability in the PySys_SetArgv function (CVE-2008-5983).
📍 영향받는 시스템
Gnumeric 1.x 시리즈 (공식 보안 패치 이전 버전)
⚔️ 공격 벡터
현재 작업 디렉토리에 트로이 목마 Python 파일을 배치한 후 Gnumeric을 실행하면 악의적인 코드가 자동으로 로드되어 실행됨
🛡️ 대응 방법
Gnumeric을 최신 보안 패치가 적용된 버전으로 업그레이드하거나 신뢰할 수 없는 디렉토리에서 Gnumeric 실행 금지
🔧 검증 코드
gnumeric --version 2>/dev/null | head -1 || dpkg -l gnumeric 2>/dev/null | grep -E 'gnumeric'