🇰🇷 한글 설명
MoinMoin 1.5.8 이전 버전의 userform 액션에서 MOIN_ID 쿠키 내 ..을 통한 디렉토리 트래버설 취약점으로 인해 공격자가 임의의 파일을 덮어쓸 수 있습니다. quicklinks 매개변수를 악용하면 PHP 코드 실행으로 escalate될 수 있습니다.
💡 쉬운 설명
MoinMoin 위키 소프트웨어의 쿠키에 특수한 문자를 넣어서 서버의 상위 폴더에 접근할 수 있는 결함입니다. 공격자가 이를 이용하면 중요한 파일을 변경하거나 악의적인 코드를 실행시킬 수 있습니다.
🇺🇸 원문 (English)
Directory traversal vulnerability in MoinMoin 1.5.8 and earlier allows remote attackers to overwrite arbitrary files via a .. (dot dot) in the MOIN_ID user ID in a cookie for a userform action. NOTE: this issue can be leveraged for PHP code execution via the quicklinks parameter.
📍 영향받는 시스템
MoinMoin 1.5.8 이하 모든 버전
⚔️ 공격 벡터
MOIN_ID 쿠키에 .. (점 두 개)를 포함시켜 디렉토리 트래버설을 수행한 후 userform 액션으로 임의 파일 덮어쓰기 및 quicklinks 매개변수로 PHP 코드 실행
🛡️ 대응 방법
MoinMoin을 1.5.9 이상 버전으로 즉시 업그레이드
🔧 검증 코드
설치된 MoinMoin의 버전이 표시되면 1.5.8 이하일 경우 취약 상태이며, 1.5.9 이상이면 안전
dpkg -l moinmoin 2>/dev/null | grep -E 'moinmoin|^ii' || echo '설치 안됨'