🔍 CVE-2026-2393

7.1
CVSS Score
HIGH
2026-05-11
2026-06-17 10:30
✅ 완료

🇰🇷 한글 설명

MLflow 3.9.0 미만 버전에서 서버 측 요청 위조(SSRF) 취약점이 발견되었습니다. 공격자가 제어 가능한 URL을 통해 MLflow 백엔드가 내부 서비스나 클라우드 메타데이터 엔드포인트로 HTTP 요청을 보내도록 강제할 수 있습니다. 이는 클라우드 자격 증명 탈취 및 내부 네트워크 침투로 이어질 수 있습니다.

💡 쉬운 설명

해커가 MLflow 서버에게 가짜 주소로 정보를 보내라고 명령하여, 서버가 내부의 중요한 정보나 비밀번호를 몰래 외부로 유출하게 만드는 취약점입니다. 이를 통해 서버 내부 네트워크에 접근하거나 중요한 데이터를 훔칠 수 있습니다.

🇺🇸 원문 (English)

A Server-Side Request Forgery (SSRF) vulnerability exists in MLflow versions prior to 3.9.0. The `_create_webhook()` function in `mlflow/server/handlers.py` accepts a user-controlled `url` parameter without validation, and the `_send_webhook_request()` function in `mlflow/webhooks/delivery.py` sends HTTP POST requests to this attacker-controlled URL. This allows an authenticated attacker to force the MLflow backend to send HTTP requests to internal services, cloud metadata endpoints, or arbitrary external servers. The lack of input sanitization, URL scheme filtering, or allowlist validation on the webhook URL enables exploitation, potentially leading to cloud credential theft, internal network access, and data exfiltration.

📍 영향받는 시스템

MLflow versions prior to 3.9.0

⚔️ 공격 벡터

인증된 공격자가 검증되지 않은 webhook URL 파라미터를 조작하여 내부 네트워크로 요청을 유도함

🛡️ 대응 방법

MLflow를 3.9.0 이상의 최신 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 3.9.0보다 낮으면 취약한 상태입니다.

Shell / Script
pip show mlflow | grep Version

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Cloud Services