Risolte vulnerabilità in Django (AL01/241205/CSIRT-ITA)
Data:
5 Dicembre 2024 08:55
Sintesi
Disponibile aggiornamento di sicurezza che risolve 2 vulnerabilità, di cui una con gravità “critica”, in Django, noto framework open source per lo sviluppo di applicazioni web. Nel dettaglio la vulnerabiltià con gravità “critica” riguarda la funzionalità “lookup HasKey”, utilizzata per verificare la presenza di una chiave in un campo JSON: tramite l’utilizzo di dati opportunamente predisposti risulterebbe possibile la manipolazione del valore lhs (left-hand side) dell’espressione di lookup al fine di iniettare codice SQL malevolo sulle istanze interessate.
Stima d’impatto della vulnerabilità sulla comunità di riferimento: ALTO/ARANCIONE (65,51/100)1.
Tipologia
- Denial of Service
- Arbitrary Code Execution
- Data Manipulation
Prodotti e versioni affette
Django
- 5.1.x, versioni precedenti alla 5.1.4
- 5.0.x, versioni precedenti alla 5.0.10
- 4.2.x, versioni precedenti alla 4.2.17
Azioni di mitigazione
In linea con le dichiarazioni del vendor, si raccomanda di aggiornare i prodotti vulnerabili seguendo le indicazioni del bollettino di sicurezza riportato nella sezione Riferimenti.
Identificatori univoci vulnerabilità
Riferimenti
https://www.djangoproject.com/weblog/2024/dec/04/security-releases/
1La presente stima è effettuata tenendo conto di diversi parametri, tra i quali: CVSS, disponibilità di patch/workaround e PoC, diffusione dei software/dispositivi interessati nella comunità di riferimento.