CVE-2019-14234
SQL Injection in Django
An issue was discovered in Django 1.11.x before 1.11.23, 2.1.x before 2.1.11, and 2.2.x before 2.2.4. Due to an error in shallow key transformation, key and index lookups for django.contrib.postgres.fields.JSONField, and key lookups for django.contrib.postgres.fields.HStoreField, were subject to SQL injection. This could, for example, be exploited via crafted use of "OR 1=1" in a key or index name to return all records, using a suitably crafted dictionary, with dictionary expansion, as the **kwargs passed to the QuerySet.filter() function.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
9.8
An issue was discovered in Django 1.11.x before 1.11.23, 2.1.x before 2.1.11, and 2.2.x before 2.2.4. Due to an error in shallow key transformation, key and index lookups for django.contrib.postgres.fields.JSONField, and key lookups for django.contrib.postgres.fields.HStoreField, were subject to SQL injection. This could, for example, be exploited via crafted use of "OR 1=1" in a key or index name to return all records, using a suitably crafted dictionary, with dictionary expansion, as the **kwargs passed to the QuerySet.filter() function.
- Record
CVE-2019-14234- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-89
- Updated
- 2026-11-02
CVE List No score
An issue was discovered in Django 1.11.x before 1.11.23, 2.1.x before 2.1.11, and 2.2.x before 2.2.4. Due to an error in shallow key transformation, key and index lookups for django.contrib.postgres.fields.JSONField, and key lookups for django.contrib.postgres.fields.HStoreField, were subject to SQL injection. This could, for example, be exploited via crafted use of "OR 1=1" in a key or index name to return all records, using a suitably crafted dictionary, with dictionary expansion, as the **kwargs passed to the QuerySet.filter() function.
- Record
CVE-2019-14234- Updated
- 2026-11-02
EUVDEUVD-2019-0037 No score
An issue was discovered in Django 1.11.x before 1.11.23, 2.1.x before 2.1.11, and 2.2.x before 2.2.4. Due to an error in shallow key transformation, key and index lookups for django.contrib.postgres.fields.JSONField, and key lookups for django.contrib.postgres.fields.HStoreField, were subject to SQL injection. This could, for example, be exploited via crafted use of "OR 1=1" in a key or index name to return all records, using a suitably crafted dictionary, with dictionary expansion, as the **kwargs passed to the QuerySet.filter() function.
- Record
EUVD-2019-0037- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-6r97-cj55-9hrq
9.3
SQL Injection in Django
An issue was discovered in Django 1.11.x before 1.11.23, 2.1.x before 2.1.11, and 2.2.x before 2.2.4. Due to an error in shallow key transformation, key and index lookups for django.contrib.postgres.fields.JSONField, and key lookups for django.contrib.postgres.fields.HStoreField, were subject to SQL injection. This could, for example, be exploited via crafted use of "OR 1=1" in a key or index name to return all records, using a suitably crafted dictionary, with dictionary expansion, as the **kwargs passed to the QuerySet.filter() function.
- Record
GHSA-6r97-cj55-9hrq- CVSS 4.0
- 9.3 Critical
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-89
- Updated
- 2026-11-02
OSVALPINE-CVE-2019-14234
9.8
An issue was discovered in Django 1.11.x before 1.11.23, 2.1.x before 2.1.11, and 2.2.x before 2.2.4. Due to an error in shallow key transformation, key and index lookups for django.contrib.postgres.fields.JSONField, and key lookups for django.contrib.postgres.fields.HStoreField, were subject to SQL injection. This could, for example, be exploited via crafted use of "OR 1=1" in a key or index name to return all records, using a suitably crafted dictionary, with dictionary expansion, as the **kwargs passed to the QuerySet.filter() function.
- Record
ALPINE-CVE-2019-14234- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
OSV
9.8
An issue was discovered in Django 1.11.x before 1.11.23, 2.1.x before 2.1.11, and 2.2.x before 2.2.4. Due to an error in shallow key transformation, key and index lookups for django.contrib.postgres.fields.JSONField, and key lookups for django.contrib.postgres.fields.HStoreField, were subject to SQL injection. This could, for example, be exploited via crafted use of "OR 1=1" in a key or index name to return all records, using a suitably crafted dictionary, with dictionary expansion, as the **kwargs passed to the QuerySet.filter() function.
- Record
CVE-2019-14234- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 12 moreShow less
OSVDEBIAN-CVE-2019-14234
9.8
An issue was discovered in Django 1.11.x before 1.11.23, 2.1.x before 2.1.11, and 2.2.x before 2.2.4. Due to an error in shallow key transformation, key and index lookups for django.contrib.postgres.fields.JSONField, and key lookups for django.contrib.postgres.fields.HStoreField, were subject to SQL injection. This could, for example, be exploited via crafted use of "OR 1=1" in a key or index name to return all records, using a suitably crafted dictionary, with dictionary expansion, as the **kwargs passed to the QuerySet.filter() function.
- Record
DEBIAN-CVE-2019-14234- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVGHSA-6r97-cj55-9hrq
9.3
SQL Injection in Django
An issue was discovered in Django 1.11.x before 1.11.23, 2.1.x before 2.1.11, and 2.2.x before 2.2.4. Due to an error in shallow key transformation, key and index lookups for django.contrib.postgres.fields.JSONField, and key lookups for django.contrib.postgres.fields.HStoreField, were subject to SQL injection. This could, for example, be exploited via crafted use of "OR 1=1" in a key or index name to return all records, using a suitably crafted dictionary, with dictionary expansion, as the **kwargs passed to the QuerySet.filter() function.
- Record
GHSA-6r97-cj55-9hrq- CVSS 4.0
- 9.3 Critical
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-89
- Updated
- 2026-11-02
OSVRHSA-2020:1324
5.3
Red Hat Security Advisory: python-django security update
- Record
RHSA-2020:1324- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVRHSA-2020:4390
5.3
Red Hat Security Advisory: python-django security update
- Record
RHSA-2020:4390- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2019-14234
9.8
An issue was discovered in Django 1.11.x before 1.11.23, 2.1.x before 2.1.11, and 2.2.x before 2.2.4. Due to an error in shallow key transformation, key and index lookups for django.contrib.postgres.fields.JSONField, and key lookups for django.contrib.postgres.fields.HStoreField, were subject to SQL injection. This could, for example, be exploited via crafted use of "OR 1=1" in a key or index name to return all records, using a suitably crafted dictionary, with dictionary expansion, as the **kwargs passed to the QuerySet.filter() function.
- Record
UBUNTU-CVE-2019-14234- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVopenSUSE-SU-2019:1839-1 No score
Security update for python-Django
This update for python-Django fixes the following issues:
Security issues fixed:
- CVE-2019-11358: Fixed prototype pollution.
- CVE-2019-12308: Fixed XSS in AdminURLFieldWidget (bsc#1136468)
- CVE-2019-12781: Fixed incorrect HTTP detection with reverse-proxy connecting via HTTPS (bsc#1139945).
- CVE-2019-14232: Fixed denial-of-service possibility in
django.utils.text.Truncator(bsc#1142880). - CVE-2019-14233: Fixed denial-of-service possibility in
strip_tags()(bsc#1142882). - CVE-2019-14234: Fixed SQL injection possibility in key and index lookups for
JSONField/HStoreField(bsc#1142883). - CVE-2019-14235: Fixed potential memory exhaustion in
django.utils.encoding.uri_to_iri()(bsc#1142885).
Non-security issues fixed:
- Fixed a migration crash on PostgreSQL when adding a check constraint with a contains lookup on DateRangeField or DateTimeRangeField, if the right hand side of an expression is the same type.
- Record
openSUSE-SU-2019:1839-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2019:1872-1 No score
Security update for python-Django
This update for python-Django fixes the following issues:
Security issues fixed:
- CVE-2019-11358: Fixed prototype pollution.
- CVE-2019-12308: Fixed XSS in AdminURLFieldWidget (bsc#1136468)
- CVE-2019-12781: Fixed incorrect HTTP detection with reverse-proxy connecting via HTTPS (bsc#1139945).
- CVE-2019-14232: Fixed denial-of-service possibility in
django.utils.text.Truncator(bsc#1142880). - CVE-2019-14233: Fixed denial-of-service possibility in
strip_tags()(bsc#1142882). - CVE-2019-14234: Fixed SQL injection possibility in key and index lookups for
JSONField/HStoreField(bsc#1142883). - CVE-2019-14235: Fixed potential memory exhaustion in
django.utils.encoding.uri_to_iri()(bsc#1142885).
Non-security issues fixed:
- Fixed a migration crash on PostgreSQL when adding a check constraint with a contains lookup on DateRangeField or DateTimeRangeField, if the right hand side of an expression is the same type.
This update was imported from the openSUSE:Leap:15.1:Update update project.
- Record
openSUSE-SU-2019:1872-1- Updated
- 2026-11-02
OSVPYSEC-2019-13 No score
An issue was discovered in Django 1.11.x before 1.11.23, 2.1.x before 2.1.11, and 2.2.x before 2.2.4. Due to an error in shallow key transformation, key and index lookups for django.contrib.postgres.fields.JSONField, and key lookups for django.contrib.postgres.fields.HStoreField, were subject to SQL injection. This could, for example, be exploited via crafted use of "OR 1=1" in a key or index name to return all records, using a suitably crafted dictionary, with dictionary expansion, as the **kwargs passed to the QuerySet.filter() function.
- Record
PYSEC-2019-13- Updated
- 2026-11-02
OSVSUSE-SU-2019:2180-1 No score
Security update for python-Django
This update for python-Django fixes the following issues:
- CVE-2019-14232: Fixed a denial of service in 'django.utils.text.Truncator' (bsc#1142880).
- CVE-2019-14233: Fixed a denial of service in strip_tags() (bsc#1142882).
- CVE-2019-14234: Fixed an SQL injection in key and index lookups for 'JSONField'/'HStoreField' (bsc#1142883).
- CVE-2019-14235: Fixed a potential memory exhaustion in 'django.utils.encoding.uri_to_iri()' (bsc#1142885).
- Record
SUSE-SU-2019:2180-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:2257-1 No score
Security update for python-Django
This update for python-Django to version 1.11.23 fixes the following issues:
- CVE-2019-14232: Fixed a denial of service in 'django.utils.text.Truncator' (bsc#1142880).
- CVE-2019-14233: Fixed a denial of service in strip_tags() (bsc#1142882).
- CVE-2019-14234: Fixed an SQL injection in key and index lookups for 'JSONField'/'HStoreField' (bsc#1142883).
- CVE-2019-14235: Fixed a potential memory exhaustion in 'django.utils.encoding.uri_to_iri()' (bsc#1142885).
- CVE-2019-12781: Fixed incorrect HTTP detection with reverse-proxy connecting via HTTPS (bsc#1139945).
- CVE-2019-12308: Fixed a cross site scripting vulnerability in the AdminURLFieldWidget (bsc#1136468).
- Record
SUSE-SU-2019:2257-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:2335-1 No score
Security update for python-Django1
This update for python-Django1 to version 1.11.23 fixes the following issues:
- CVE-2019-14232: Fixed a denial of service in 'django.utils.text.Truncator' (bsc#1142880).
- CVE-2019-14233: Fixed a denial of service in strip_tags() (bsc#1142882).
- CVE-2019-14234: Fixed an SQL injection in key and index lookups for 'JSONField'/'HStoreField' (bsc#1142883).
- CVE-2019-14235: Fixed a potential memory exhaustion in 'django.utils.encoding.uri_to_iri()' (bsc#1142885).
- CVE-2019-12781: Fixed incorrect HTTP detection with reverse-proxy connecting via HTTPS (bsc#1139945).
- CVE-2019-12308: Fixed a cross site scripting vulnerability in the AdminURLFieldWidget (bsc#1136468).
- Record
SUSE-SU-2019:2335-1- Updated
- 2026-11-02
OSVUSN-4084-1 No score
python-django vulnerabilities
It was discovered that Django incorrectly handled the Truncator function. A remote attacker could possibly use this issue to cause Django to consume resources, leading to a denial of service. (CVE-2019-14232)
It was discovered that Django incorrectly handled the strip_tags function. A remote attacker could possibly use this issue to cause Django to consume resources, leading to a denial of service. (CVE-2019-14233)
It was discovered that Django incorrectly handled certain lookups in the PostgreSQL support. A remote attacker could possibly use this issue to perform SQL injection attacks. (CVE-2019-14234)
It was discovered that Django incorrectly handled certain invalid UTF-8 octet sequences. A remote attacker could possibly use this issue to cause Django to consume resources, leading to a denial of service. (CVE-2019-14235)
- Record
USN-4084-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
djangoPyPI |
1.11a1 up to 1.11.23 | 1.11.23 |
djangoPyPI |
2.1a1 up to 2.1.11 | 2.1.11 |
djangoPyPI |
2.2a1 up to 2.2.4 | 2.2.4 |
py-djangoAlpine:v3.10 |
before 1.11.23-r0 | 1.11.23-r0 |
py-djangoAlpine:v3.7 |
before 1.11.23-r0 | 1.11.23-r0 |
py-djangoAlpine:v3.8 |
before 1.11.23-r0 | 1.11.23-r0 |
py-djangoAlpine:v3.9 |
before 1.11.23-r0 | 1.11.23-r0 |
py3-djangoAlpine:v3.11 |
before 1.11.23-r0 | 1.11.23-r0 |
py3-djangoAlpine:v3.12 |
before 1.11.23-r0 | 1.11.23-r0 |
py3-djangoAlpine:v3.13 |
before 1.11.23-r0 | 1.11.23-r0 |
Show 40 moreShow less
| Package | Affected | Fixed |
|---|---|---|
py3-djangoAlpine:v3.14 |
before 1.11.23-r0 | 1.11.23-r0 |
py3-djangoAlpine:v3.15 |
before 1.11.23-r0 | 1.11.23-r0 |
py3-djangoAlpine:v3.16 |
before 1.11.23-r0 | 1.11.23-r0 |
py3-djangoAlpine:v3.17 |
before 1.11.23-r0 | 1.11.23-r0 |
py3-djangoAlpine:v3.18 |
before 1.11.23-r0 | 1.11.23-r0 |
py3-djangoAlpine:v3.19 |
before 1.11.23-r0 | 1.11.23-r0 |
py3-djangoAlpine:v3.20 |
before 1.11.23-r0 | 1.11.23-r0 |
py3-djangoAlpine:v3.21 |
before 1.11.23-r0 | 1.11.23-r0 |
py3-djangoAlpine:v3.22 |
before 1.11.23-r0 | 1.11.23-r0 |
py3-djangoAlpine:v3.23 |
before 1.11.23-r0 | 1.11.23-r0 |
py3-djangoAlpine:v3.24 |
before 1.11.23-r0 | 1.11.23-r0 |
python-djangoDebian:12 |
before 2:2.2.4-1 | 2:2.2.4-1 |
python-djangoDebian:13 |
before 2:2.2.4-1 | 2:2.2.4-1 |
python-djangoDebian:14 |
before 2:2.2.4-1 | 2:2.2.4-1 |
python-djangoDebian:9 From an advisory covering 4 CVEs |
before 1:1.10.7-2+deb9u6, plus listed versions 1:1.10.7-21:1.10.7-2+deb9u11:1.10.7-2+deb9u21:1.10.7-2+deb9u31:1.10.7-2+deb9u41:1.10.7-2+deb9u5 |
1:1.10.7-2+deb9u6 |
python-djangoDebian:10 From an advisory covering 4 CVEs |
before 1:1.11.23-1~deb10u1, plus listed versions 1:1.11.21-11:1.11.22-11:1.11.22-1~deb10u1 |
1:1.11.23-1~deb10u1 |
djangoPyPI |
1.11a1 up to 1.11.23, plus listed versions 1.111.11.11.11.101.11.111.11.12 Show 19 moreShow less1.11.131.11.141.11.151.11.161.11.171.11.181.11.21.11.201.11.211.11.221.11.31.11.41.11.51.11.61.11.71.11.81.11.91.11b11.11rc1 |
1.11.23 |
djangoPyPI |
2.1a1 up to 2.1.11, plus listed versions 2.12.1.12.1.102.1.22.1.3 Show 7 moreShow less2.1.42.1.52.1.72.1.82.1.92.1b12.1rc1 |
2.1.11 |
djangoPyPI |
2.2a1 up to 2.2.4, plus listed versions 2.22.2.12.2.22.2.32.2b12.2rc1 |
2.2.4 |
djangoPyPI |
2.1 up to 2.1.11, 1.11 up to 1.11.23, 2.2 up to 2.2.4, plus listed versions 1.11.11.11.21.11.31.11.41.11.5 Show 28 moreShow less1.11.61.11.71.11.81.11.91.11.101.11.111.11.121.11.131.11.141.11.151.11.161.11.171.11.181.11.201.11.211.11.222.1.12.1.22.1.32.1.42.1.52.1.72.1.82.1.92.1.102.2.12.2.22.2.3 |
2.1.111.11.232.2.4 |
python-djangoRed Hat:openstack:15::el8 From an advisory covering 5 CVEs |
before 0:2.1.11-1.el8ost | 0:2.1.11-1.el8ost |
python-django-bash-completionRed Hat:openstack:15::el8 From an advisory covering 5 CVEs |
before 0:2.1.11-1.el8ost | 0:2.1.11-1.el8ost |
python3-djangoRed Hat:openstack:15::el8 From an advisory covering 5 CVEs |
before 0:2.1.11-1.el8ost | 0:2.1.11-1.el8ost |
python-djangoRed Hat:openstack:13::el7 From an advisory covering 5 CVEs |
before 0:1.11.27-1.el7ost | 0:1.11.27-1.el7ost |
python-django-bash-completionRed Hat:openstack:13::el7 From an advisory covering 5 CVEs |
before 0:1.11.27-1.el7ost | 0:1.11.27-1.el7ost |
python2-djangoRed Hat:openstack:13::el7 From an advisory covering 5 CVEs |
before 0:1.11.27-1.el7ost | 0:1.11.27-1.el7ost |
python-DjangoSUSE:OpenStack Cloud 7 From an advisory covering 4 CVEs |
before 1.8.19-3.15.1 | 1.8.19-3.15.1 |
python-DjangoSUSE:HPE Helion OpenStack 8 From an advisory covering 6 CVEs |
before 1.11.23-3.12.1 | 1.11.23-3.12.1 |
python-DjangoSUSE:OpenStack Cloud 8 From an advisory covering 6 CVEs |
before 1.11.23-3.12.1 | 1.11.23-3.12.1 |
python-DjangoSUSE:OpenStack Cloud Crowbar 8 From an advisory covering 6 CVEs |
before 1.11.23-3.12.1 | 1.11.23-3.12.1 |
python-Django1SUSE:OpenStack Cloud 9 From an advisory covering 6 CVEs |
before 1.11.23-3.9.1 | 1.11.23-3.9.1 |
python-Django1SUSE:OpenStack Cloud Crowbar 9 From an advisory covering 6 CVEs |
before 1.11.23-3.9.1 | 1.11.23-3.9.1 |
python-djangoUbuntu:Pro:14.04:LTS |
All versions, plus listed versions 1.5.4-1ubuntu11.6-11.6.1-11.6.1-21.6.1-2ubuntu0.1 Show 30 moreShow less1.6.1-2ubuntu0.21.6.1-2ubuntu0.31.6.1-2ubuntu0.41.6.1-2ubuntu0.51.6.1-2ubuntu0.61.6.1-2ubuntu0.81.6.1-2ubuntu0.91.6.1-2ubuntu0.101.6.1-2ubuntu0.111.6.1-2ubuntu0.121.6.1-2ubuntu0.131.6.1-2ubuntu0.141.6.1-2ubuntu0.151.6.1-2ubuntu0.161.6.11-0ubuntu11.6.11-0ubuntu1.11.6.11-0ubuntu1.21.6.11-0ubuntu1.31.6.11-0ubuntu1.3+esm11.6.11-0ubuntu1.3+esm21.6.11-0ubuntu1.3+esm31.6.11-0ubuntu1.3+esm41.6.11-0ubuntu1.3+esm51.6.11-0ubuntu1.3+esm61.6.11-0ubuntu1.3+esm71.6.11-0ubuntu1.3+esm81.6.11-0ubuntu1.3+esm91.6.11-0ubuntu1.3+esm101.6.11-0ubuntu1.3+esm111.6.11-0ubuntu1.3+esm12 |
None known |
python-djangoUbuntu:16.04:LTS |
before 1.8.7-1ubuntu5.10, plus listed versions 1.7.9-1ubuntu51.8.5-2ubuntu11.8.7-1ubuntu11.8.7-1ubuntu21.8.7-1ubuntu3 Show 10 moreShow less1.8.7-1ubuntu41.8.7-1ubuntu51.8.7-1ubuntu5.11.8.7-1ubuntu5.21.8.7-1ubuntu5.41.8.7-1ubuntu5.51.8.7-1ubuntu5.61.8.7-1ubuntu5.71.8.7-1ubuntu5.81.8.7-1ubuntu5.9 |
1.8.7-1ubuntu5.10 |
python-djangoUbuntu:18.04:LTS |
before 1:1.11.11-1ubuntu1.5, plus listed versions 1:1.11.4-1ubuntu11:1.11.6-1ubuntu11:1.11.9-1ubuntu11:1.11.11-1ubuntu11:1.11.11-1ubuntu1.11:1.11.11-1ubuntu1.21:1.11.11-1ubuntu1.31:1.11.11-1ubuntu1.4 |
1:1.11.11-1ubuntu1.5 |
python-djangoUbuntu:20.04:LTS |
before 1:1.11.22-1ubuntu1 | 1:1.11.22-1ubuntu1 |
python-djangoUbuntu:16.04:LTS From an advisory covering 4 CVEs |
before 1.8.7-1ubuntu5.10, plus listed versions 1.7.9-1ubuntu51.8.5-2ubuntu11.8.7-1ubuntu11.8.7-1ubuntu21.8.7-1ubuntu3 Show 10 moreShow less1.8.7-1ubuntu41.8.7-1ubuntu51.8.7-1ubuntu5.11.8.7-1ubuntu5.21.8.7-1ubuntu5.41.8.7-1ubuntu5.51.8.7-1ubuntu5.61.8.7-1ubuntu5.71.8.7-1ubuntu5.81.8.7-1ubuntu5.9 |
1.8.7-1ubuntu5.10 |
python-djangoUbuntu:18.04:LTS From an advisory covering 4 CVEs |
before 1:1.11.11-1ubuntu1.5, plus listed versions 1:1.11.4-1ubuntu11:1.11.6-1ubuntu11:1.11.9-1ubuntu11:1.11.11-1ubuntu11:1.11.11-1ubuntu1.11:1.11.11-1ubuntu1.21:1.11.11-1ubuntu1.31:1.11.11-1ubuntu1.4 |
1:1.11.11-1ubuntu1.5 |
python-DjangoopenSUSE:Leap 15.1 From an advisory covering 7 CVEs |
before 2.2.4-lp151.2.3.1 | 2.2.4-lp151.2.3.1 |
python-DjangoSUSE:Package Hub 15 SP1 From an advisory covering 7 CVEs |
before 2.2.4-bp151.3.3.1 | 2.2.4-bp151.3.3.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | malvika-thakur/CVE-2019-14234 | 2023-09-15 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected | OSV | |
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2019-14234 is a critical vulnerability (CVSS 9.8) in Djangoproject Django, published August 1, 2019. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 47.7%, the 98th percentile. Fixed in django 1.11.23.
References
docs.djangoproject.com/en/dev/releases/security
groups.google.com/forum
djangoproject.com/weblog/2019/aug/01/security-releases
seclists.org/bugtraq/2019/Aug/15
debian.org/security/2019/dsa-4498
lists.opensuse.org/opensuse-security-announce/2019-08/msg00025.html
Show 61 moreShow less
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/STVX7X7IDWAH5SKE6MBMY3TEI6ZODBTK
security.netapp.com/advisory/ntap-20190828-0002
security.gentoo.org/glsa/202004-17
nvd.nist.gov/vuln/detail/CVE-2019-14234
github.com/django/django/commit/4f5b58f5cd3c57fee9972ab074f8dc6895d8f387
github.com/django/django/commit/ed682a24fca774818542757651bfba576c3fc3ef
github.com/django/django/commit/f74b3ae3628c26e1b4f8db3d13a91d52a833a975
github.com/advisories/GHSA-6r97-cj55-9hrq
github.com/pypa/advisory-database/tree/main/vulns/django/PYSEC-2019-13.yaml
lists.fedoraproject.org/archives/list/[email protected]/message/STVX7X7IDWAH5SKE6MBMY3TEI6ZODBTK
security.alpinelinux.org/vuln/CVE-2019-14234
security-tracker.debian.org/tracker/CVE-2019-14234
github.com/django/django
access.redhat.com/errata/RHSA-2020:1324
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1724497
bugzilla.redhat.com/show_bug.cgi?id=1734405
bugzilla.redhat.com/show_bug.cgi?id=1734410
bugzilla.redhat.com/show_bug.cgi?id=1734417
bugzilla.redhat.com/show_bug.cgi?id=1734422
security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_1324.json
access.redhat.com/security/cve/CVE-2019-12781
cve.org/CVERecord?id=CVE-2019-12781
nvd.nist.gov/vuln/detail/CVE-2019-12781
djangoproject.com/weblog/2019/jul/01/security-releases
access.redhat.com/security/cve/CVE-2019-14232
cve.org/CVERecord?id=CVE-2019-14232
nvd.nist.gov/vuln/detail/CVE-2019-14232
access.redhat.com/security/cve/CVE-2019-14233
cve.org/CVERecord?id=CVE-2019-14233
nvd.nist.gov/vuln/detail/CVE-2019-14233
access.redhat.com/security/cve/CVE-2019-14234
cve.org/CVERecord?id=CVE-2019-14234
access.redhat.com/security/cve/CVE-2019-14235
cve.org/CVERecord?id=CVE-2019-14235
nvd.nist.gov/vuln/detail/CVE-2019-14235
access.redhat.com/errata/RHSA-2020:4390
security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_4390.json
suse.com/support/update/announcement/2019/suse-su-20192180-1
bugzilla.suse.com/1142880
bugzilla.suse.com/1142882
bugzilla.suse.com/1142883
bugzilla.suse.com/1142885
suse.com/security/cve/CVE-2019-14232
suse.com/security/cve/CVE-2019-14233
suse.com/security/cve/CVE-2019-14234
suse.com/security/cve/CVE-2019-14235
suse.com/support/update/announcement/2019/suse-su-20192257-1
bugzilla.suse.com/1136468
bugzilla.suse.com/1139945
suse.com/security/cve/CVE-2019-12308
suse.com/security/cve/CVE-2019-12781
suse.com/support/update/announcement/2019/suse-su-20192335-1
ubuntu.com/security/CVE-2019-14234
ubuntu.com/security/notices/USN-4084-1
ubuntu.com/security/CVE-2019-14232
ubuntu.com/security/CVE-2019-14233
ubuntu.com/security/CVE-2019-14235
lists.opensuse.org/archives/list/[email protected]/thread/3LGJSPCN3VEG2UJPYCUB6TU75JTIV2TQ
suse.com/security/cve/CVE-2019-11358
lists.opensuse.org/archives/list/[email protected]/thread/5XTP44JEOSNXRVW4JDZXA5XGMBDZLWSW