🇰🇷 한글 설명
Linuxfabrik monitoring-plugins 6.0.0 버전에서 로그 파일 체크를 위한 레거시 데이터베이스 마이그레이션 과정 중 보안 취약점이 발견되었습니다. 예측 가능한 /tmp 경로에서 os.rename()을 사용함에 따라, 로컬 사용자가 심볼릭 링크를 생성하여 루트 권한으로 실행되는 sqlite3.connect()가 이를 따라가게 만들 수 있습니다.
💡 쉬운 설명
시스템 관리 도구가 임시 폴더를 사용하는 과정에서 보안 허점이 생겼습니다. 해커가 가짜 연결 통로(심볼릭 링크)를 만들어 놓으면, 관리자 권한으로 실행되는 프로그램이 이를 따라가 중요한 파일을 잘못 건드릴 수 있습니다.
🇺🇸 원문 (English)
Linuxfabrik monitoring-plugins provides Python monitoring plugins for Icinga, Nagios, and related monitoring systems. In version 6.0.0, the logfile check legacy database migration moved a predictable path from /tmp with os.rename() and allowed a local user controlling the plugin account to place a symlink that would be followed by sqlite3.connect() during a root-run check.
📍 영향받는 시스템
Linuxfabrik monitoring-plugins version 6.0.0
⚔️ 공격 벡터
로컬 사용자가 /tmp 경로에 심볼릭 링크를 생성하여 루트 권한의 sqlite3 연결을 유도하는 로컬 공격
🛡️ 대응 방법
해당 플러그인을 최신 보안 패치가 적용된 버전으로 업데이트하거나, /tmp 디렉토리의 심볼릭 링크 생성 권한을 제한하십시오.
🔧 검증 코드
출력된 Version이 6.0.0인 경우 해당 취약점에 노출된 상태입니다.
pip show monitoring-plugins 2>/dev/null | grep -E 'Version'
💻 영향받는 소프트웨어
NVIDIA Cloud Gaming Guest Driver for Linux