🇰🇷 한글 설명
LimeSurvey 6.13.0 버전에서 외부 사용자가 조작된 세션 쿠키를 전송할 경우 500 오류가 발생할 수 있습니다. 이 과정에서 Yii 프레임워크, MySQL/MariaDB 데이터베이스 정보, 'lime_sessions' 테이블 이름 등 내부 백엔드 정보가 노출되어 공격자가 시스템 구조를 파악하는 데 악용될 수 있습니다.
💡 쉬운 설명
잘못된 쿠키를 보내면 웹사이트가 오류를 일으키며 내부 설계도를 보여주는 보안 취약점입니다. 공격자는 이 정보를 이용해 시스템을 더 정밀하게 공격할 준비를 할 수 있습니다.
🇺🇸 원문 (English)
In version 6.13.0 of LimeSurvey, any external user can cause a 500 error in the survey system by sending a malformed session cookie. Instead of displaying a generic error message, the system exposes internal backend information, including the use of the Yii framework, the MySQL/MariaDB database engine, the table name 'lime_sessions', primary keys, and fragments of the content that caused the conflict. This information can simplify the collection of data about the internal architecture of the application by an attacker.
📍 영향받는 시스템
LimeSurvey version 6.13.0
⚔️ 공격 벡터
조작된(malformed) 세션 쿠키를 전송하여 서버 오류 유도
🛡️ 대응 방법
최신 보안 패치가 적용된 버전으로 업데이트하거나 세션 처리 로직을 수정해야 함
🔧 검증 코드
대상 시스템의 웹 페이지에서 LimeSurvey 버전을 확인하여 6.13.0인지 확인하십시오.
curl -s http://<target_ip>/ | grep -i 'LimeSurvey' && echo 'Check version manually'