CVE-2023-31047
CVE-2023-31047
Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.
In Django 3.2 before 3.2.19, 4.x before 4.1.9, and 4.2 before 4.2.1, it was possible to bypass validation when using one form field to upload multiple files. This multiple upload has never been supported by forms.FileField or forms.ImageField (only the last uploaded file was validated). However, Django's "Uploading multiple files" documentation suggested otherwise.
CVSS 9.8 · Critique · EPSS 1,4% · Correctif disponible
- Publication
- Mise à jour
Pile logicielle: system · python
Produits et versions concernés
n/a
- Versions du logiciel
- n/a: Concernée
Aucun correctif publié
python-django Debian:12
- Plages de versions concernées
- ECOSYSTEM: < 3:3.2.19-1
Mettez à jour vers 3:3.2.19-1
python-django Debian:13
- Plages de versions concernées
- ECOSYSTEM: < 3:3.2.19-1
Mettez à jour vers 3:3.2.19-1
python-django Debian:14
- Plages de versions concernées
- ECOSYSTEM: < 3:3.2.19-1
Mettez à jour vers 3:3.2.19-1
django PyPI
- Versions du logiciel
- 3.2
- 3.2.1
- 3.2.10
- 3.2.11
- 3.2.12
- 3.2.13
- 3.2.14
- 3.2.15
- 3.2.16
- 3.2.17
- 3.2.18
- 3.2.2
- 3.2.3
- 3.2.4
- 3.2.5
- 3.2.6
- 3.2.7
- 3.2.8
- 3.2.9
- 3.2a1
- 3.2b1
- 3.2rc1
- Plages de versions concernées
- ECOSYSTEM: ≥ 3.2a1, < 3.2.19
Mettez à jour vers 3.2.19
django PyPI
- Versions du logiciel
- 4.0
- 4.0.1
- 4.0.10
- 4.0.2
- 4.0.3
- 4.0.4
- 4.0.5
- 4.0.6
- 4.0.7
- 4.0.8
- 4.0.9
- 4.0a1
- 4.0b1
- 4.0rc1
- 4.1
- 4.1.1
- 4.1.2
- 4.1.3
- 4.1.4
- 4.1.5
- 4.1.6
- 4.1.7
- 4.1.8
- 4.1a1
- 4.1b1
- 4.1rc1
- Plages de versions concernées
- ECOSYSTEM: ≥ 4.0a1, < 4.1.9
Mettez à jour vers 4.1.9
django PyPI
- Versions du logiciel
- 4.2
- 4.2a1
- 4.2b1
- 4.2rc1
- Plages de versions concernées
- ECOSYSTEM: ≥ 4.2a1, < 4.2.1
Mettez à jour vers 4.2.1
django PyPI
- Versions du logiciel
- 3.2
- 3.2.1
- 3.2.10
- 3.2.11
- 3.2.12
- 3.2.13
- 3.2.14
- 3.2.15
- 3.2.16
- 3.2.17
- 3.2.18
- 3.2.2
- 3.2.3
- 3.2.4
- 3.2.5
- 3.2.6
- 3.2.7
- 3.2.8
- 3.2.9
- 3.2a1
- 3.2b1
- 3.2rc1
- 4.0
- 4.0.1
- 4.0.10
- 4.0.2
- 4.0.3
- 4.0.4
- 4.0.5
- 4.0.6
- 4.0.7
- 4.0.8
- 4.0.9
- 4.1
- 4.1.1
- 4.1.2
- 4.1.3
- 4.1.4
- 4.1.5
- 4.1.6
- 4.1.7
- 4.1.8
- 4.1a1
- 4.1b1
- 4.1rc1
- 4.2
- 4.2a1
- 4.2b1
- 4.2rc1
- Plages de versions concernées
- ECOSYSTEM: ≥ 3.2, < 3.2.19 ∪ ≥ 4.0, < 4.1.9 ∪ ≥ 4.2, < 4.2.1
Mettez à jour vers 3.2.19; Mettez à jour vers 4.1.9; Mettez à jour vers 4.2.1
python-django Ubuntu:Pro:14.04:LTS
- Versions du logiciel
- 1.5.4-1ubuntu1
- 1.6-1
- 1.6.1-1
- 1.6.1-2
- 1.6.1-2ubuntu0.1
- 1.6.1-2ubuntu0.2
- 1.6.1-2ubuntu0.3
- 1.6.1-2ubuntu0.4
- 1.6.1-2ubuntu0.5
- 1.6.1-2ubuntu0.6
- 1.6.1-2ubuntu0.8
- 1.6.1-2ubuntu0.9
- 1.6.1-2ubuntu0.10
- 1.6.1-2ubuntu0.11
- 1.6.1-2ubuntu0.12
- 1.6.1-2ubuntu0.13
- 1.6.1-2ubuntu0.14
- 1.6.1-2ubuntu0.15
- 1.6.1-2ubuntu0.16
- 1.6.11-0ubuntu1
- 1.6.11-0ubuntu1.1
- 1.6.11-0ubuntu1.2
- 1.6.11-0ubuntu1.3
- 1.6.11-0ubuntu1.3+esm1
- 1.6.11-0ubuntu1.3+esm2
- 1.6.11-0ubuntu1.3+esm3
- 1.6.11-0ubuntu1.3+esm4
- 1.6.11-0ubuntu1.3+esm5
- Plages de versions concernées
- ECOSYSTEM: < 1.6.11-0ubuntu1.3+esm6
Mettez à jour vers 1.6.11-0ubuntu1.3+esm6
python-django Ubuntu:Pro:16.04:LTS
- Versions du logiciel
- 1.7.9-1ubuntu5
- 1.8.5-2ubuntu1
- 1.8.7-1ubuntu1
- 1.8.7-1ubuntu2
- 1.8.7-1ubuntu3
- 1.8.7-1ubuntu4
- 1.8.7-1ubuntu5
- 1.8.7-1ubuntu5.1
- 1.8.7-1ubuntu5.2
- 1.8.7-1ubuntu5.4
- 1.8.7-1ubuntu5.5
- 1.8.7-1ubuntu5.6
- 1.8.7-1ubuntu5.7
- 1.8.7-1ubuntu5.8
- 1.8.7-1ubuntu5.9
- 1.8.7-1ubuntu5.10
- 1.8.7-1ubuntu5.11
- 1.8.7-1ubuntu5.12
- 1.8.7-1ubuntu5.13
- 1.8.7-1ubuntu5.14
- 1.8.7-1ubuntu5.15
- 1.8.7-1ubuntu5.15+esm1
- 1.8.7-1ubuntu5.15+esm3
- 1.8.7-1ubuntu5.15+esm4
- 1.8.7-1ubuntu5.15+esm5
- 1.8.7-1ubuntu5.15+esm6
- Plages de versions concernées
- ECOSYSTEM: < 1.8.7-1ubuntu5.15+esm7
Mettez à jour vers 1.8.7-1ubuntu5.15+esm7
python-django Ubuntu:18.04:LTS
- Versions du logiciel
- 1:1.11.4-1ubuntu1
- 1:1.11.6-1ubuntu1
- 1:1.11.9-1ubuntu1
- 1:1.11.11-1ubuntu1
- 1:1.11.11-1ubuntu1.1
- 1:1.11.11-1ubuntu1.2
- 1:1.11.11-1ubuntu1.3
- 1:1.11.11-1ubuntu1.4
- 1:1.11.11-1ubuntu1.5
- 1:1.11.11-1ubuntu1.6
- 1:1.11.11-1ubuntu1.7
- 1:1.11.11-1ubuntu1.8
- 1:1.11.11-1ubuntu1.9
- 1:1.11.11-1ubuntu1.10
- 1:1.11.11-1ubuntu1.11
- 1:1.11.11-1ubuntu1.12
- 1:1.11.11-1ubuntu1.13
- 1:1.11.11-1ubuntu1.14
- 1:1.11.11-1ubuntu1.15
- 1:1.11.11-1ubuntu1.16
- 1:1.11.11-1ubuntu1.17
- 1:1.11.11-1ubuntu1.18
- 1:1.11.11-1ubuntu1.19
- 1:1.11.11-1ubuntu1.20
- Plages de versions concernées
- ECOSYSTEM: < 1:1.11.11-1ubuntu1.21
Mettez à jour vers 1:1.11.11-1ubuntu1.21
python-django Ubuntu:20.04:LTS
- Versions du logiciel
- 1:1.11.22-1ubuntu1
- 2:2.2.6-1ubuntu1
- 2:2.2.9-2ubuntu1
- 2:2.2.10-1
- 2:2.2.10-1ubuntu1
- 2:2.2.11-1
- 2:2.2.12-1
- 2:2.2.12-1ubuntu0.1
- 2:2.2.12-1ubuntu0.2
- 2:2.2.12-1ubuntu0.3
- 2:2.2.12-1ubuntu0.4
- 2:2.2.12-1ubuntu0.5
- 2:2.2.12-1ubuntu0.6
- 2:2.2.12-1ubuntu0.7
- 2:2.2.12-1ubuntu0.8
- 2:2.2.12-1ubuntu0.9
- 2:2.2.12-1ubuntu0.10
- 2:2.2.12-1ubuntu0.11
- 2:2.2.12-1ubuntu0.12
- 2:2.2.12-1ubuntu0.13
- 2:2.2.12-1ubuntu0.14
- 2:2.2.12-1ubuntu0.15
- 2:2.2.12-1ubuntu0.16
- Plages de versions concernées
- ECOSYSTEM: < 2:2.2.12-1ubuntu0.17
Mettez à jour vers 2:2.2.12-1ubuntu0.17
python-django Ubuntu:22.04:LTS
- Versions du logiciel
- 2:2.2.24-1ubuntu1
- 2:3.2.12-2
- 2:3.2.12-2ubuntu1
- 2:3.2.12-2ubuntu1.1
- 2:3.2.12-2ubuntu1.2
- 2:3.2.12-2ubuntu1.3
- 2:3.2.12-2ubuntu1.4
- 2:3.2.12-2ubuntu1.5
- Plages de versions concernées
- ECOSYSTEM: < 2:3.2.12-2ubuntu1.6
Mettez à jour vers 2:3.2.12-2ubuntu1.6
Sources originales
- https://groups.google.com/forum/#%21forum/django-announce
- https://docs.djangoproject.com/en/4.2/releases/security/
- https://www.djangoproject.com/weblog/2023/may/03/security-releases/
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/A45VKTUVQ2BN6D5ZLZGCM774R6QGFOHW/
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/DNEHD6N435OE2XUFGDAAVAXSYWLCUBFD/
- https://security.netapp.com/advisory/ntap-20230609-0008/
- https://nvd.nist.gov/vuln/detail/CVE-2023-31047