🇰🇷 한글 설명
procps-ng 3.3.15 미만 버전의 ps 명령어에서 mmap 버퍼 오버플로우로 인한 서비스 거부(DoS) 취약점이 발견되었습니다. ps 내부의 보호 기능이 버퍼 끝에 가드 페이지를 배치하여 영향이 프로그램 충돌(일시적 서비스 거부)로 제한됩니다.
💡 쉬운 설명
시스템 정보를 보여주는 ps 프로그램에서 메모리 오류가 발생하여 프로그램이 갑자기 꺼질 수 있는 문제입니다. 이 오류로 인해 시스템 전체가 멈추지는 않지만, 해당 프로그램이 정상적으로 작동하지 않을 수 있습니다.
🇺🇸 원문 (English)
procps-ng before version 3.3.15 is vulnerable to a denial of service in ps via mmap buffer overflow. Inbuilt protection in ps maps a guard page at the end of the overflowed buffer, ensuring that the impact of this flaw is limited to a crash (temporary denial of service).
📍 영향받는 시스템
procps-ng 3.3.15 미만 버전
⚔️ 공격 벡터
특수하게 조작된 입력을 통해 ps 명령어 실행 시 mmap 버퍼 오버플로우 유도
🛡️ 대응 방법
procps-ng를 3.3.15 이상의 최신 버전으로 업데이트
🔧 검증 코드
출력된 버전 번호가 3.3.15보다 낮은지 확인
dpkg -l | grep procps-ng 2>/dev/null | awk '{print $3}'