AgenticSeek 커밋 409840c 이전의 llm_server/app.py를 사용하는 모든 배포 환경
네트워크로 llm_server 포트에 접근한 뒤 유추 가능한 Werkzeug 디버거 PIN을 획득하여 디버거 콘솔에서 임의 코드를 실행
커밋 409840c 이상으로 업데이트하고, Flask debug 모드를 비활성화한 뒤 서버를 신뢰된 내부 인터페이스(127.0.0.1 등)에만 바인딩하고 방화벽으로 포트를 차단
PATCHED가 출력되면 수정 커밋이 포함된 것이고, VULNERABLE이 출력되면 debug=True 또는 0.0.0.0 바인딩이 존재하는 취약 상태이며, CHECK_MANUALLY는 저장소를 찾지 못했거나 수동 확인이 필요함을 의미합니다.
cd AgenticSeek 2>/dev/null && git log --oneline | grep -q 409840c && echo 'PATCHED' || (grep -nE 'debug\s*=\s*True|host\s*=\s*.0\.0\.0\.0' llm_server/app.py 2>/dev/null && echo 'VULNERABLE' || echo 'CHECK_MANUALLY')
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H