CVE-2026-64849
MLflow: SSRF non autenticato con lettura completa nella consegna di webhook: _validate_webhook_url bypassato tramite redirect HTTP non validati (e DNS rebinding)
- Pubblicato
- 17 ago 2026
- Aggiornato
- 2 ott 2026
- Assegnazione CNA
- GitHub_M
- Evidenza osservata
- 19 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:L/A:NModerato · prossimi 30 giorni
- Percentile
- 95,6%
- Data del modello
- 23 ott 2026
L'EPSS è una stima statistica, non una certezza o una misura di impatto. Combinalo con CVSS, stato KEV, esposizione e ambiente.
CISA noto sfruttato
Questo CVE appare nel catalogo CISA delle vulnerabilità sfruttate note.
Riepilogo
MLflow è una piattaforma open source di AI engineering per agenti, modelli linguistici di grandi dimensioni e modelli di machine learning. A partire dalla versione 3.3.0 e prima della 3.15.0, l'endpoint non autenticato POST /api/2.0/mlflow/webhooks/{id}/test chiama _validate_webhook_url() in mlflow/utils/validation.py solo per l'URL originale, mentre mlflow/webhooks/delivery.py segue i redirect e risolve nuovamente il nome host senza vincolare l'indirizzo validato, consentendo agli attaccanti di raggiungere servizi interni o di metadata cloud e ricevere response_status e response_body. Questo problema è risolto nella versione 3.15.0.
Fonti
http/cves/2026/CVE-2026-64849.yaml
Nuclei TemplatesCondizioni dichiarate
- network: http($.protocol_keys)
- verification: word($.matchers[*].type)
- oob: interactsh_reference($.template_text)
- CVE-2026-64849.yamlExploit
Rileva SSRF non autenticato tramite webhook di MLflow (CVE-2026-64849) che accede a servizi interni o di metadata cloud e divulga i dettagli della risposta tramite bypass del redirect.
Utilizzo responsabile
Utilizza le informazioni sulla vulnerabilità solo sui sistemi che possiedi o che sei autorizzato a testare. Kitploit si collega ai metadati della ricerca pubblica e non memorizza codici exploit o payload dannosi.