🇰🇷 한글 설명
PAX Linux의 기본 스택 가드 페이지 크기가 부족하여 공격자가 이를 우회할 수 있는 취약점입니다. 스택 가드 페이지가 충분히 크지 않으면 버퍼 오버플로우를 통해 스택 메모리를 손상시킬 수 있습니다.
💡 쉬운 설명
Linux의 보안 기능 중 하나인 '스택 가드'가 작아서 넘어갈 수 있는 문제입니다. 이를 악용하면 프로그램의 메모리를 손상시켜 시스템을 제어할 수 있습니다.
🇺🇸 원문 (English)
An issue was discovered in the size of the default stack guard page on PAX Linux (originally from GRSecurity but shipped by other Linux vendors), specifically the default stack guard page is not sufficiently large and can be "jumped" over (the stack guard page is bypassed), this affects PAX Linux Kernel versions as of June 19, 2017 (specific version information is not available at this time).
📍 영향받는 시스템
PAX Linux (GRSecurity 기반), 2017년 6월 19일 이전 버전
⚔️ 공격 벡터
스택 가드 페이지 우회를 통한 버퍼 오버플로우 공격으로 임의 코드 실행
🛡️ 대응 방법
PAX 커널 업데이트 또는 스택 가드 페이지 크기 증가 설정 적용
🔧 검증 코드
PAX 커널 활성화 여부와 스택 가드 설정을 확인합니다. 아무 출력도 없으면 PAX가 비활성화된 상태입니다.
cat /proc/cmdline | grep -i pax && dmesg | grep -i 'stack guard'