🇰🇷 한글 설명
Crawl4AI 0.9.4 미만 버전의 RobotsParser.can_fetch 함수에서 인증되지 않은 공격자가 Docker 서버의 외부 통신 제어를 우회할 수 있는 Blind SSRF 취약점이 발견되었습니다. 공격자는 check_robots_txt 옵션을 활성화하고 리다이렉트나 DNS 리바인딩을 이용해 내부 네트워크, 루프백 또는 클라우드 메타데이터 주소에 접근하여 서비스를 탐색할 수 있습니다.
💡 쉬운 설명
웹사이트 정보를 수집하는 프로그램의 허점을 이용해, 공격자가 내부 네트워크에 몰래 침입할 수 있는 보안 구멍이 발견되었습니다. 이를 통해 공격자는 원래 접근할 수 없는 서버의 중요한 정보나 내부 시스템을 들여다볼 수 있습니다.
🇺🇸 원문 (English)
Crawl4AI before 0.9.4 contains a blind server-side request forgery vulnerability in RobotsParser.can_fetch that lets unauthenticated attackers bypass Docker server egress controls. Attackers can enable check_robots_txt and use redirects or DNS rebinding to reach internal, loopback, or cloud-metadata addresses for service discovery.
📍 영향받는 시스템
Crawl4AI versions before 0.9.4
⚔️ 공격 벡터
check_robots_txt 옵션을 활성화한 후 리다이렉트 또는 DNS 리바인딩을 통한 Blind SSRF 공격
🛡️ 대응 방법
Crawl4AI를 0.9.4 버전 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 버전이 0.9.4 미만이면 취약한 상태이며, 0.9.4 이상이면 안전합니다.
pip show crawl4ai | grep Version