CVE-2026-57821
Apache Fineract: Elenco uffici: SQL Injection tramite subquery in orderBy
- Pubblicato
- 15 lug 2026
- Aggiornato
- 15 lug 2026
- Assegnazione CNA
- apache
- Evidenza osservata
- 28 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:HBasso · prossimi 30 giorni
- Percentile
- 53,8%
- Data del modello
- 17 ott 2026
L'EPSS è una stima statistica, non una certezza o una misura di impatto. Combinalo con CVSS, stato KEV, esposizione e ambiente.
Riepilogo
Una vulnerabilità di SQL Injection esiste nell'API di ricerca degli uffici di Apache Fineract (GET /api/v1/offices) nelle versioni fino alla 1.14.0 inclusa. Il parametro di richiesta orderBy viene concatenato in una query SQL senza una validazione sufficiente, consentendo a un utente autenticato con il permesso di visualizzare gli uffici di iniettare SQL arbitrario tramite un valore orderBy appositamente costruito. Si tratta di un bypass della correzione ColumnValidator introdotta per CVE-2024-32838, che non rileva le sottoselezioni nude nella posizione ORDER BY. Questo può essere sfruttato per eseguire SQL injection cieca basata sul tempo per l'esfiltrazione dei dati. Poiché la query iniettata blocca la connessione al database per tutta la sua durata, uno sfruttamento concorrente può esaurire il pool di connessioni al database dell'applicazione, causando un denial of service per gli altri utenti. Si consiglia agli utenti di aggiornare a una versione contenente la correzione.
Fonti
- CVE-2026-57821-PoC-ExploitExploit
🔐 CVE-2026-57821 - Apache Fineract SQL Injection Toolkit 📚 Due script Python per test di sicurezza autorizzati: verifier.py (rilevamento sicuro, nessuna estrazione) e exploit.py (analisi approfondita). Supporta 11 tipi di DB. Perfetto per comprendere le vulnerabilità di SQL injection. Solo test legali ⚠️ esclusivamente per scopi educativi e di ricerca.
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.