Actualización de seguridad de Django

Django ha lanzado una actualización de seguridad para corregir una vulnerabilidad de severidad alta. Esta vulnerabilidad podría permitir la manipulación de datos o la divulgación de información.

Productos afectados

  • Django main
  • Django 5.2, versiones anteriores a 5.2.6
  • Django 5.1, versiones anteriores a 5.1.12
  • Django 4.2, versiones anteriores a 4.2.24

Impacto

La vulnerabilidad se ha identificado como:

CVE-2025-57833: con una puntuación de 7.1 en CVSS v3.1. Existe una vulnerabilidad de inyección de SQL en los alias de las columnas, mediante el uso de un diccionario especialmente diseñado y su expansión como los argumentos de palabra clave (**kwargs) que se pasan a QuerySet.annotate() o QuerySet.alias(). Un actor malicioso podría explotar esta vulnerabilidad para lograr la manipulación de datos o la divulgación de información.

Recomendación

Actualizar a la última versión disponible a través del sitio web oficial del fabricante.

Referencias

  • https://nvd.nist.gov/vuln/detail/CVE-2025-57833
  • https://www.djangoproject.com/weblog/2025/sep/03/security-releases/