🔍 CVE-2026-53754

7.5
CVSS Score
HIGH
2026-06-23
2026-10-25 23:10
✅ 완료

🇰🇷 한글 설명

Crawl4AI 0.8.8 미만 버전에서 Docker API 서버의 SSRF 보호 기능이 불완전하여 발생하는 취약점입니다. 공격자가 IPv6 전환 형식이나 미지정 주소를 사용하여 차단 목록을 우회함으로써 내부 서비스 및 클라우드 메타데이터 엔드포인트에 접근할 수 있습니다. Docker API가 기본적으로 인증 없이 허용되어 있어 공격이 용이합니다.

💡 쉬운 설명

웹 크롤러 프로그램의 보안 필터에 구멍이 있어, 공격자가 이를 속여 내부 네트워크나 중요한 서버 정보에 몰래 접근할 수 있는 문제입니다. 마치 보안 검사대를 통과하기 위해 특수한 변장(주소 변환)을 하여 금지된 구역에 들어가는 것과 같습니다.

🇺🇸 원문 (English)

Crawl4AI is an open-source LLM friendly web crawler & scraper. Prior to 0.8.8, the Docker API server's SSRF protection (validate_webhook_url / validate_url_destination in deploy/docker/utils.py) used an explicit IPv4/IPv6 CIDR blocklist that missed several address families. An attacker could reach internal services and cloud metadata endpoints (e.g. 169.254.169.254) despite the filter by encoding an internal IPv4 address inside an IPv6 transition form, or by using the IPv6 unspecified address. Because the Docker API is unauthenticated by default (jwt_enabled: false), no credentials are required. This vulnerability is fixed in 0.8.8.

📍 영향받는 시스템

Crawl4AI versions prior to 0.8.8

⚔️ 공격 벡터

IPv6 전환 주소 또는 IPv6 미지정 주소를 이용한 SSRF 우회 공격

🛡️ 대응 방법

Crawl4AI를 0.8.8 버전 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전이 0.8.8보다 낮으면 취약한 상태이며, 0.8.8 이상이면 안전합니다.

Shell / Script
pip show crawl4ai | grep Version

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

💻 영향받는 소프트웨어

Cloud Services