CVE-2026-75898
RAGFlow < 0.26.3 - Server-Side Request Forgery tramite il componente Agent Invoke
- Pubblicato
- 18 ago 2026
- Aggiornato
- 18 ago 2026
- Assegnazione CNA
- VulnCheck
- Evidenza osservata
- 27 ago 2026
CVSS primario
nvd · CVSS 4.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:L/VA:N/SC:H/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:XBasso · prossimi 30 giorni
- Percentile
- 22,6%
- Data del modello
- 21 set 2026
L'EPSS è una stima statistica, non una certezza o una misura di impatto. Combinalo con CVSS, stato KEV, esposizione e ambiente.
Riepilogo
RAGFlow prima della versione 0.26.3 contiene una vulnerabilità di server-side request forgery nel componente "Invoke" del workflow degli agent (agent/component/invoke.py). Il componente costruisce un URL di richiesta in uscita a partire dalla configurazione della canvas e dalle variabili template runtime e lo passa a requests.get, requests.post o requests.put senza chiamare il validatore condiviso assert_url_is_safe né vincolare l'indirizzo risolto, a differenza dei percorsi crawler, SearXNG, file-upload e RSS fetch. Un utente che può creare o attivare un agent può indirizzare il server a recuperare destinazioni loopback, link-local e RFC 1918, inclusi gli endpoint dei metadati delle istanze cloud e i servizi co-localizzati sulla rete di deployment, e il corpo della risposta viene restituito come output del componente. Quando un agent è configurato per interpolare la query della chat nell'URL Invoke, la destinazione viene scelta da chiunque possa inviare tale query.
Fonti
1Proof-of-concept per CVE-2026-75898, una SSRF nel componente Invoke di RAGFlow. Dimostra la vulnerabilità con sorgente non modificata, include test E2E, confronto delle fix e riproduzione basata su Docker per test di sicurezza autorizzati.
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.