🇰🇷 한글 설명
MindsDB 26.1.0 이하 버전의 웹 크롤러 핸들러에서 서버 측 요청 위조(SSRF) 취약점이 발견되었습니다. 인증되지 않은 공격자가 CrawlerTable.list에 제어 가능한 URL을 전달하여 허용 목록을 우회하고 임의의 URL을 호출할 수 있습니다. 이를 통해 내부 서비스나 클라우드 메타데이터 엔드포인트에 무단으로 접근할 수 있습니다.
💡 쉬운 설명
해커가 MindsDB 서버를 조종하여 서버 내부의 비밀 정보나 다른 컴퓨터에 몰래 접속하게 만드는 취약점입니다. 특별한 로그인 없이도 서버가 공격자가 원하는 웹사이트에 대신 접속하게 만들 수 있습니다.
🇺🇸 원문 (English)
MindsDB through 26.1.0 contains a server-side request forgery vulnerability in the web crawler handler that allows unauthenticated attackers to fetch arbitrary URLs by supplying caller-controlled URLs to CrawlerTable.list. Attackers can bypass the allowlist control by exploiting the default empty configuration and access internal services and cloud metadata endpoints without authentication.
📍 영향받는 시스템
MindsDB 26.1.0 및 그 이전 버전
⚔️ 공격 벡터
CrawlerTable.list 함수에 조작된 URL을 입력하여 서버 내부 네트워크로 요청을 전달
🛡️ 대응 방법
MindsDB를 최신 보안 패치가 적용된 버전으로 업데이트하고 크롤러 설정의 허용 목록을 엄격히 구성
🔧 검증 코드
출력된 버전 번호가 26.1.0 이하인지 확인하여 취약 여부를 판단합니다.
pip show mindsdb | grep Version