🇰🇷 한글 설명
LLMGateway 1.20.0 이하 버전에서 API 키를 보유한 사용자가 video-generation의 callback_url 확장을 통해 내부 호스트에 접근할 수 있는 Blind SSRF 취약점이 발견되었습니다. 공격자는 assertSafeWebhookTarget 검사를 우회하여 루프백, 사설 네트워크 또는 클라우드 메타데이터 URL로 Webhook POST 요청을 보낼 수 있습니다.
💡 쉬운 설명
서비스의 특정 기능을 악용하여 외부에서 접근할 수 없는 회사의 내부 네트워크나 서버에 몰래 접속을 시도할 수 있는 보안 약점입니다. 공격자가 가짜 주소를 입력하면 시스템이 내부 서버로 잘못된 요청을 보내게 됩니다.
🇺🇸 원문 (English)
LLMGateway through 1.20.0 contains a blind server-side request forgery vulnerability that allows API key holders to reach internal hosts via the video-generation callback_url extension. Attackers can supply loopback, private, or cloud-metadata URLs that deliverWebhook POSTs to without the assertSafeWebhookTarget check, reaching internal services from the worker's network.
📍 영향받는 시스템
LLMGateway 1.20.0 이하 모든 버전
⚔️ 공격 벡터
video-generation 기능의 callback_url 파라미터에 내부망 주소를 입력하여 Webhook POST 요청 유도
🛡️ 대응 방법
LLMGateway를 최신 보안 패치가 적용된 버전으로 업데이트하고 callback_url에 대한 검증 로직을 강화하십시오.
🔧 검증 코드
출력된 버전 번호가 1.20.0 이하인지 확인하여 취약 여부를 판단합니다.
pip show llmgateway 2>/dev/null | grep Version