CSIRT Toscana

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.

Rischio

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à

CVE-2024-53907

CVE-2024-53908

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.

Il presente articolo è un prodotto originale di csirt.gov.it, riproposto qui a solo scopo di aumentarne la visibilità.