🇰🇷 한글 설명
FlatNuke 2.5.5 및 이전 버전에서 CRLF 인젝션 취약점이 발견되었습니다. 공격자가 서명 필드에 캐리지 리턴(ASCII 13) 문자를 삽입하여 PHP 스크립트에 임의의 명령어를 주입할 수 있으며, 이를 통해 원격으로 PHP 명령을 실행할 수 있습니다.
💡 쉬운 설명
사용자의 서명 입력란에 특수한 줄바꿈 문자를 넣어 서버를 속이는 취약점입니다. 이를 통해 공격자가 웹사이트 서버에서 마음대로 명령어를 실행할 수 있게 됩니다.
🇺🇸 원문 (English)
CRLF injection vulnerability in FlatNuke 2.5.5 and possibly earlier versions allows remote attackers to execute arbitrary PHP commands via an ASCII char 13 (carriage return) in the signature field, which is injected into a PHP script without a preceding comment character, which can then be executed by a direct request.
📍 영향받는 시스템
FlatNuke 2.5.5 및 이전 버전
⚔️ 공격 벡터
서명(signature) 필드에 CRLF 문자를 삽입하여 PHP 코드 주입 및 원격 명령 실행
🛡️ 대응 방법
최신 버전으로 업데이트하거나 입력값에 대한 필터링 및 검증 로직을 적용하십시오.
🔧 검증 코드
결과에 FlatNuke 2.5.5 또는 그 이하 버전 정보가 출력되면 취약할 가능성이 높습니다.
grep -r "FlatNuke" /var/www/html/ | grep -E '2\.[0-5]\.[0-5]'