🇰🇷 한글 설명
Slackware 8.1, 9.0, 9.1의 정적 라이브러리로 연결된 PHP 패키지가 라이브러리 검색 경로에 /tmp를 포함하고 있어, 지역 공격자가 /tmp에 악의적인 공유 라이브러리를 삽입하여 PHP 사용자 권한으로 임의 코드 실행이 가능합니다.
💡 쉬운 설명
PHP가 /tmp 폴더에서 라이브러리를 찾는 설정이 있습니다. 공격자가 /tmp에 악의적인 파일을 넣으면 PHP가 실행할 때 그 코드가 작동합니다.
🇺🇸 원문 (English)
The PHP package in Slackware 8.1, 9.0, and 9.1, when linked against a static library, includes /tmp in the search path, which allows local users to execute arbitrary code as the PHP user by inserting shared libraries into the appropriate path.
📍 영향받는 시스템
Slackware 8.1, 9.0, 9.1의 정적 라이브러리로 컴파일된 PHP 패키지
⚔️ 공격 벡터
지역 사용자가 /tmp에 악의적인 공유 라이브러리 파일을 생성하여 PHP 실행 시 자동 로드 및 임의 코드 실행
🛡️ 대응 방법
PHP를 동적 라이브러리로 재컴파일하거나 최신 보안 패치가 적용된 Slackware 업데이트 설치
🔧 검증 코드
/tmp가 검색 경로에 없으면 안전합니다. /tmp가 라이브러리 경로에 포함되어 있으면 패치 필요입니다.
ldd /usr/bin/php 2>/dev/null | grep -i tmp || echo '안전'