🇰🇷 한글 설명
Gonafish LinksCaffe 3.0의 links.php에서 SQL injection 취약점이 발견되었습니다. offset, limit, newdays, link_id 등의 파라미터를 통해 원격 공격자가 임의의 SQL 명령을 실행할 수 있습니다. 강제 SQL 에러를 통한 경로 공개나 OUTFILE을 이용한 PHP 파일 수정이 가능합니다.
💡 쉬운 설명
Gonafish LinksCaffe 3.0 웹사이트에서 공격자가 특수한 입력을 통해 데이터베이스를 제어할 수 있는 문제입니다. 이를 통해 민감한 정보를 열람하거나 웹사이트 파일을 변조할 수 있습니다.
🇺🇸 원문 (English)
Multiple SQL injection vulnerabilities in links.php in Gonafish LinksCaffe 3.0 allow remote attackers to execute arbitrary SQL commands via the (1) offset and (2) limit parameters, (3) newdays parameter in a new action, and the (4) link_id parameter in a deadlink action. NOTE: this issue can also be used for path disclosure by a forced SQL error, or to modify PHP files using OUTFILE.
📍 영향받는 시스템
Gonafish LinksCaffe 3.0
⚔️ 공격 벡터
HTTP GET/POST 파라미터(offset, limit, newdays, link_id)에 SQL 문법을 삽입하여 임의의 SQL 명령 실행
🛡️ 대응 방법
Gonafish LinksCaffe를 최신 버전으로 업그레이드하고, 모든 사용자 입력을 검증 및 이스케이핑 처리
🔧 검증 코드
links.php 파일이 발견되고 파일 내용에 LinksCaffe/Gonafish 관련 정보가 있으면 취약한 버전 존재 여부 확인 가능
find / -name 'links.php' 2>/dev/null | xargs grep -l 'LinksCaffe\|Gonafish' | head -1