CVE-2022-33171
La funzione findOne in TypeORM prima della versione 0.3.0 può ricevere come input una stringa oppure un oggetto FindOneOptions. Quando l'input alla funzione...
- Pubblicato
- 4 lug 2022
- Aggiornato
- 3 ago 2024
- Assegnazione CNA
- mitre
- Evidenza osservata
- 8 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HModerato · prossimi 30 giorni
- Percentile
- 97,5%
- 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
La funzione `findOne` in TypeORM prima della versione 0.3.0 può ricevere come input una stringa oppure un oggetto `FindOneOptions`. Quando l'input alla funzione è un oggetto JSON parsato controllato dall'utente, fornire un `FindOneOptions` appositamente costruito al posto di una stringa id porta a un'iniezione SQL. NOTA: la posizione del fornitore è che l'applicazione dell'utente è responsabile della validazione dell'input.
Fonti
1- CVE-2022-33171Informativo
CVE-2022-33171: Vulnerabilità di iniezione SQL in TypeORM
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.