Lucene search
+L
DjangoprojectDjango

157 matches found

CVE
CVE
added 2024/03/15 12:00 a.m.2151 views

CVE-2024-27351

The CVE-2024-27351 issue affects Django’s Truncator.words() (with html=True) and the truncatewords_html filter. The vulnerability arises from a DoS vector in crafted HTML strings and is linked to an incomplete fix for CVE-2019-14232/CVE-2023-43665. Affected versions per sources include Django 3.2...

5.3CVSS7.4AI score0.01854EPSS
Save
CVE
CVE
added 2024/07/10 12:00 a.m.1315 views

CVE-2024-39330

CVE-2024-39330 affects Django 5.0 before 5.0.7 and 4.2 before 4.2.14. Derived classes of django.core.files.storage.Storage that override generate_filename() without mirroring the parent’s file-path validations can trigger directory traversal during save(). Built-in Storage subclasses are not affe...

4.3CVSS6.9AI score0.01EPSS
Save
CVE
CVE
added 2021/02/15 12:15 p.m.851 views

CVE-2021-23336

CVE-2021-23336 affects Python CPython across multiple branches (0 and before 3.6.13; 3.7.0 before 3.7.10; 3.8.0 before 3.8.8; 3.9.0 before 3.9.2). The vulnerability is Web Cache Poisoning via urllib.parse.parse_qsl and urllib.parse.parse_qs using parameter cloaking with semicolons, causing the pr...

5.9CVSS7.6AI score0.35963EPSS
Save
CVE
CVE
added 2018/03/09 12:00 a.m.556 views

CVE-2018-7536

CVE-2018-7536 affects Django: vulnerable in Django 2.0 before 2.0.3, 1.11 before 1.11.11, and 1.8 before 1.8.19. The issue is a denial-of-service caused by catastrophic backtracking in two regular expressions used by django.utils.html.urlize() (one regex in 1.8.x). The urlize() function underpins...

5.3CVSS5.7AI score0.04517EPSS
Save
CVE
CVE
added 2018/03/09 8:00 p.m.553 views

CVE-2018-7537

The CVE-2018-7537 vulnerability affects Django versions prior to 2.0.3, 1.11 prior to 1.11.11, and 1.8 prior to 1.8.19, where passing html=True to Truncator.chars() and Truncator.words() causes catastrophic backtracking in a regex, impacting the truncatechars_html and truncatewords_html template ...

5.3CVSS5.3AI score0.04374EPSS
Save
CVE
CVE
added 2025/11/05 3:09 p.m.527 views

CVE-2025-64459

CVE-2025-64459 affects Django before versions 5.1.14, 4.2.26, and 5.2.8. The vulnerability is a SQL injection in the Django ORM: QuerySet.filter(), QuerySet.exclude(), QuerySet.get(), and the Q() class can be triggered via a crafted dictionary using the _connector argument. Public advisories conf...

9.1CVSS7.5AI score0.19396EPSS
Save
CVE
CVE
added 2024/12/06 12:00 a.m.504 views

CVE-2024-53908

Django vulnerability CVE-2024-53908 affects Django 5.1 before 5.1.4, 5.0 before 5.0.10, and 4.2 before 4.2.17. The issue arises from direct usage of the django.db.models.fields.json.HasKey lookup when an Oracle database is used, allowing SQL injection if untrusted data is supplied as the left-han...

9.8CVSS7.5AI score0.01424EPSS
Save
CVE
CVE
added 2017/04/04 5:00 p.m.496 views

CVE-2017-7233

CVE-2017-7233 is a Django open redirect and XSS vulnerability caused by is_safe_url() misclassifying some numeric URLs as safe. Affected versions: Django 1.10 before 1.10.7, 1.9 before 1.9.13, and 1.8 before 1.8.18. Exploitation could allow remote attackers to redirect users to attacker-controlle...

6.1CVSS6AI score0.02384EPSS
SaveWeb
CVE
CVE
added 2024/02/06 12:00 a.m.485 views

CVE-2024-24680

The CVE-2024-24680 issue affects Django versions: 3.2 before 3.2.24, 4.2 before 4.2.10, and 5.0 before 5.0.2. The vulnerability lies in the intcomma template filter, which can be exploited to trigger a denial-of-service when processing very long strings. There is no exploit detail provided in the...

7.5CVSS7.2AI score0.01606EPSS
Save
CVE
CVE
added 2016/12/09 8:00 p.m.471 views

CVE-2016-9014

CVE-2016-9014 affects Django before 1.8.16, 1.9.x before 1.9.11, and 1.10.x before 1.10.3. When settings.DEBUG is True, the HTTP Host header is not properly validated against settings.ALLOWED_HOSTS, enabling remote DNS rebinding attacks. Several connected advisories confirm this issue and recomme...

8.1CVSS8.6AI score0.06074EPSS
Save
CVE
CVE
added 2016/10/03 6:00 p.m.454 views

CVE-2016-7401

The CVE describes a CSRF protection bypass in Django caused by the interaction between Google Analytics and Django’s cookie parsing. Affected versions are Django before 1.8.15 and 1.9.x before 1.9.10. Multiple connected advisories confirm the issue and provide remediation guidance: upgrading to a...

7.5CVSS7.5AI score0.05702EPSS
SaveWeb
CVE
CVE
added 2016/12/09 8:00 p.m.445 views

CVE-2016-9013

CVE-2016-9013 affects Django 1.8.x before 1.8.16, 1.9.x before 1.9.11, and 1.10.x before 1.10.3. Root cause: Django creates a temporary database user during Oracle tests and, if a password is not manually set in the TEST settings, a hardcoded password is used; this can allow remote DB access. CVE...

9.8CVSS9AI score0.05187EPSS
Save
CVE
CVE
added 2016/08/05 3:00 p.m.444 views

CVE-2016-6186

CVE-2016-6186 is an XSS vulnerability in Django (dismissChangeRelatedObjectPopup in RelatedObjectLookups.js) exploitable via unsafe Element.innerHTML usage. Affected Django versions: before 1.8.14, 1.9.x before 1.9.8, and 1.10.x before 1.10rc1. Public advisories in ALT Linux, Fedora, Debian show ...

6.1CVSS5.9AI score0.05581EPSS
Save
CVE
CVE
added 2019/06/03 4:24 p.m.429 views

CVE-2019-12308

The CVE-2019-12308 issue in Django affects the AdminURLFieldWidget, where the current URL value is displayed without validating it as a safe URL. This allows an unvalidated value stored in the database or supplied via a URL query to render as a clickable JavaScript link, enabling cross-site scrip...

6.1CVSS6.2AI score0.02382EPSS
SaveIn wild
CVE
CVE
added 2024/07/10 12:00 a.m.360 views

CVE-2024-38875

CVE-2024-38875 affects Django 4.2 before 4.2.14 and 5.0 before 5.0.7, where the urlize and urlizetrunc functions can be triggered into a denial-of-service condition by inputs containing a very large number of brackets. The connected sources (e.g., Astra Linux, Gentoo GLSA, Fedora advisories, and ...

7.5CVSS6.9AI score0.01187EPSS
Save
CVE
CVE
added 2018/08/03 5:00 p.m.348 views

CVE-2018-14574

The CVE-2018-14574 entry describes an Open Redirect in Django's CommonMiddleware. Affected versions are Django 1.11.x prior to 1.11.15 and 2.0.x prior to 2.0.8. Exploitation can redirect users to arbitrary URLs when CommonMiddleware is used (with APPEND_SLASH considerations noted by some advisori...

6.1CVSS6.2AI score0.2549EPSS
Save
CVE
CVE
added 2024/12/06 12:00 a.m.341 views

CVE-2024-53907

The CVE concerns Django (versions 5.1 <= 5.1.3, 5.0 <= 5.0.9, and 4.2

7.5CVSS6.7AI score0.01398EPSS
Save
CVE
CVE
added 2019/02/11 1:00 p.m.334 views

CVE-2019-6975

Django versions affected by CVE-2019-6975 are 1.11.x before 1.11.19, 2.0.x before 2.0.11, and 2.1.x before 2.1.6. The vulnerability allows memory exhaustion through an attacker-supplied value passed to django.utils.numberformat.format(), leading to uncontrolled memory consumption. Public reports ...

7.5CVSS7.3AI score0.05021EPSS
Save
CVE
CVE
added 2025/01/14 12:00 a.m.333 views

CVE-2024-56374

CVE-2024-56374 affects Django versions 5.1 before 5.1.5, 5.0 before 5.0.11, and 4.2 before 4.2.18. The issue is a lack of upper-bound enforcement when validating IPv6 strings, making the undocumented private functions clean_ipv6_address and is_valid_ipv6_address and the django.forms.GenericIPAddr...

7.5CVSS6.8AI score0.01923EPSS
Save
CVE
CVE
added 2023/07/03 12:00 a.m.331 views

CVE-2023-36053

CVE-2023-36053 affects Django’s EmailValidator and URLValidator due to a ReDoS flaw in the regular expression used for domain name labels. Affects Django 3.2 before 3.2.20, 4 before 4.1.10, and 4.2 before 4.2.3. The impact is a potential denial of service with availability compromise, as attacker...

7.5CVSS7.1AI score0.02978EPSS
Save
CVE
CVE
added 2024/07/10 12:00 a.m.330 views

CVE-2024-39614

Affected software: Django 5.0 before 5.0.7 and 4.2 before 4.2.14. Issue: get_supported_language_variant() can trigger a denial-of-service when fed very long strings with specific characters. Root cause per advisories: input length vulnerability in language variant resolution. Impact: potential Do...

7.5CVSS6.8AI score0.28637EPSS
Save
CVE
CVE
added 2023/05/07 12:00 a.m.325 views

CVE-2023-31047

CVE-2023-31047 affects Django: 3.2.x before 3.2.19, 4.x before 4.1.9, and 4.2.x before 4.2.1. The vulnerability allows bypassing validation when using a single form field to upload multiple files; forms.FileField/ImageField never validated earlier uploads, with only the last file being validated....

9.8CVSS9.3AI score0.01391EPSS
Save
CVE
CVE
added 2022/04/12 12:00 a.m.321 views

CVE-2022-28346

CVE-2022-28346 affects Django 2.2 before 2.2.28, 3.2 before 3.2.13, and 4.0 before 4.0.4. The vulnerability is a SQL injection in column aliases via QuerySet.annotate(), aggregate(), and extra() when a crafted dictionary with dictionary expansion is passed as kwargs. Impact is partial to high dep...

9.8CVSS9.4AI score0.18661EPSS
Save
CVE
CVE
added 2024/07/10 12:00 a.m.315 views

CVE-2024-39329

CVE-2024-39329 affects Django before 5.0.7 and 4.2 before 4.2.14. The vulnerability resides in django.contrib.auth.backends.ModelBackend.authenticate(), which can allow remote attackers to enumerate users through a timing‑attack on login requests for users with unusable passwords. The issue is co...

5.3CVSS7AI score0.00882EPSS
Save
CVE
CVE
added 2025/03/06 12:00 a.m.313 views

CVE-2025-26699

CVE-2025-26699 concerns a potential denial-of-service in Django’s text handling: the wrap() function in django.utils.text and the wordwrap filter can be abused with very long strings. Public sources in the connected documents confirm affected versions: Django 5.1 before 5.1.7, 5.0 before 5.0.13, ...

7.5CVSS7.1AI score0.00799EPSS
Save
CVE
CVE
added 2019/08/02 12:00 a.m.309 views

CVE-2019-14232

CVE-2019-14232 describes a DoS risk in Django’s Truncator: chars() and words() with html=True suffer catastrophic backtracking in a regex, affecting truncatechars_html and truncatewords_html across Django 1.11.x (pre-1.11.23), 2.1.x (pre-2.1.11), and 2.2.x (pre-2.2.4). The issue prompted security...

7.5CVSS7.6AI score0.03531EPSS
Save
CVE
CVE
added 2022/07/04 12:00 a.m.293 views

CVE-2022-34265

Django 3.2 before 3.2.14 and 4.0 before 4.0.6 are affected by a SQL injection in Trunc() and Extract() when untrusted data is used for kind/lookup_name. Applications that constrain these to a safe list are unaffected. Remediation: upgrade to Django 3.2.14 or 4.0.6 (or later).

9.8CVSS9.5AI score0.73274EPSS
SaveWeb
CVE
CVE
added 2023/11/03 12:00 a.m.292 views

CVE-2023-41164

CVE-2023-41164 affects Django versions where uri_to_iri() is vulnerable to a DoS via inputs with a vast number of Unicode characters. Affected are Django 3.2 before 3.2.21, Django 4.1 before 4.1.11, and Django 4.2 before 4.2.5. The root cause is described as a potential denial-of-service in djang...

7.5CVSS7.2AI score0.01284EPSS
Save
CVE
CVE
added 2019/08/09 12:16 p.m.289 views

CVE-2019-14234

CVE-2019-14234 affects Django’s JSONField and HStoreField handling. The issue arises from an error in shallow key transformation that makes key/index lookups vulnerable to SQL injection when crafted via dictionaries passed to QuerySet.filter(), e.g., using special keys like a crafted name with OR...

9.8CVSS7.9AI score0.47694EPSS
Save
CVE
CVE
added 2019/07/01 1:56 p.m.284 views

CVE-2019-12781

CVE-2019-12781 affects Django where HTTP requests are not consistently redirected to HTTPS when SECURE_PROXY_SSL_HEADER and SECURE_SSL_REDIRECT are used and the reverse proxy connects via HTTPS. Affected: Django 1.11 before 1.11.22, Django 2.1 before 2.1.10, and Django 2.2 before 2.2.3. Root caus...

5.3CVSS5.6AI score0.01697EPSS
Save
CVE
CVE
added 2019/12/18 6:07 p.m.282 views

CVE-2019-19844

CVE-2019-19844 affects Django before 1.11.27, 2.x before 2.2.9, and 3.x before 3.0.1. The flaw arises when the password-reset flow uses a Unicode case-insensitive email comparison, allowing an attacker to obtain a password-reset token for a legitimate user if the provided address matches the targ...

9.8CVSS9.2AI score0.35052EPSS
SaveWeb
CVE
CVE
added 2022/10/16 12:00 a.m.262 views

CVE-2022-41323

CVE-2022-41323 affects Django: in 3.2.x before 3.2.16, 4.0.x before 4.0.8, and 4.1.x before 4.1.2, internationalized URLs can be processed as a regular expression via the locale parameter, enabling a potential denial-of-service. Affected software is Django (Python web framework); root cause is im...

7.5CVSS7.2AI score0.02992EPSS
Save
CVE
CVE
added 2022/04/12 12:00 a.m.257 views

CVE-2022-28347

CVE-2022-28347 is a Django SQL injection vulnerability affecting QuerySet.explain() when a crafted dictionary with dictionary expansion is passed as the options argument and the injection payload is placed in an option name. Affected versions: Django 2.2 before 2.2.28, 3.2 before 3.2.13, and 4.0 ...

9.8CVSS9.5AI score0.02919EPSS
Save
CVE
CVE
added 2021/06/08 5:52 p.m.252 views

CVE-2021-33203

CVE-2021-33203 affects Django before 2.2.24, 3.x before 3.1.12, and 3.2.x before 3.2.4. A directory traversal flaw via django.contrib.admindocs allows staff using the admindocs TemplateDetailView to check the existence of arbitrary files, and, if default admindocs templates were customized to dis...

4.9CVSS6.2AI score0.02737EPSS
Save
CVE
CVE
added 2022/02/03 12:00 a.m.252 views

CVE-2022-22818

CVE-2022-22818 affects Django’s {% debug %} template tag. The issue: the tag does not properly encode the current context, enabling potential XSS. Affected versions: Django 2.2 before 2.2.27, 3.2 before 3.2.12, and 4.0 before 4.0.2. Remediation: upgrade to 2.2.27, 3.2.12, or 4.0.2 or newer (as pe...

6.1CVSS6.1AI score0.03328EPSS
Save
CVE
CVE
added 2023/02/01 12:00 a.m.251 views

CVE-2023-23969

CVE-2023-23969 affects Django: parsing of Accept-Language headers is cached, enabling potential DoS via memory exhaustion if a very large header is received. Affected versions are Django 3.2 before 3.2.17, 4.0 before 4.0.9, and 4.1 before 4.1.6. Mitigation is to upgrade to fixed releases (3.2.17+...

7.5CVSS7.3AI score0.47381EPSS
Save
CVE
CVE
added 2023/11/03 12:00 a.m.251 views

CVE-2023-43665

The CVE-2023-43665 vulnerability affects Django’s Truncator (django.utils.text.Truncator) when html=True, in Django 3.2 before 3.2.22, 4.1 before 4.1.12, and 4.2 before 4.2.6. The chars() and words() methods used by truncatechars_html and truncatewords_html can exhibit DoS behavior due to regular...

7.5CVSS6.8AI score0.01236EPSS
Save
CVE
CVE
added 2025/05/08 12:00 a.m.250 views

CVE-2025-32873

CVE-2025-32873 affects Django: vulnerable in Django 4.2 before 4.2.21, 5.1 before 5.1.9, and 5.2 before 5.2.1. The issue is in django.utils.html.strip_tags(), which can be exploited to cause a denial-of-service (slow performance) when processing inputs containing large sequences of incomplete HTM...

5.3CVSS5.1AI score0.13624EPSS
Save
CVE
CVE
added 2019/08/02 2:31 p.m.249 views

CVE-2019-14233

CVE-2019-14233 affects Django up to version 2.2.x before 2.2.4 (and earlier branches) where django.utils.html.strip_tags() could recurse excessively due to HTMLParser behavior when handling incomplete HTML entities, leading to denial-of-service. Connected advisories show fixes across multiple dis...

7.5CVSS7.4AI score0.03172EPSS
Save
CVE
CVE
added 2025/06/05 12:00 a.m.245 views

CVE-2025-48432

CVE-2025-48432 affects Django 5.2 before 5.2.3, 5.1 before 5.1.11, and 4.2 before 4.2.23. Internal HTTP response logging does not escape request.path, allowing remote attackers to craft URLs that may inject/forge log output when logs are viewed or processed externally. Impact is log injection/ fo...

5.3CVSS4.7AI score0.00629EPSS
Save
CVE
CVE
added 2021/02/02 6:16 a.m.241 views

CVE-2021-3281

CVE-2021-3281 affects Django: the django.utils.archive.extract function (used by startapp --template and startproject --template) allows directory traversal via archives containing absolute paths or dot-segment relative paths. Affected releases include Django 2.2 before 2.2.18, 3.0 before 3.0.12,...

5.3CVSS5.4AI score0.07605EPSS
Save
CVE
CVE
added 2019/08/02 2:34 p.m.240 views

CVE-2019-14235

CVE-2019-14235 affects Django 1.11.x < 1.11.23, 2.1.x < 2.1.11, and 2.2.x

7.5CVSS7.3AI score0.03073EPSS
Save
CVE
CVE
added 2020/03/05 2:49 p.m.237 views

CVE-2020-9402

CVE-2020-9402 affects Django: SQL injection via a tolerance parameter in GIS functions/aggregates when using Oracle. Affected versions are Django 1.11 before 1.11.29, 2.2 before 2.2.11, and 3.0 before 3.0.4. The root cause is improper escaping allowing crafted tolerance to inject SQL. Remediation...

8.8CVSS8.7AI score0.22513EPSS
Save
CVE
CVE
added 2023/02/15 12:00 a.m.235 views

CVE-2023-24580

The CVE-2023-24580 issue affects Django’s Multipart Request Parser, impacting Django 3.2 up to 3.2.17, Django 4.0 up to 4.0.9, and Django 4.1 up to 4.1.6. Passing excessive multipart form parts can exhaust file descriptors or memory, enabling denial-of-service. Remediation is available: upgrade t...

7.5CVSS7.3AI score0.62575EPSS
Save
CVE
CVE
added 2026/06/03 1:16 p.m.233 views

CVE-2026-35193

Technical details about CVE-2026-35193 are not publicly available in the provided documents. Monitor for official updates from Django security advisories.

3.1CVSS5.8AI score0.00372EPSS
Save
CVE
CVE
added 2021/07/02 9:54 a.m.229 views

CVE-2021-35042

CVE-2021-35042 affects Django 3.1.x before 3.1.13 and 3.2.x before 3.2.5. The issue arises from unsanitized input passed to QuerySet.order_by(), allowing a potential SQL injection via client-provided order_by values. Impact: remote attacker could execute SQL injection; observed in multiple adviso...

9.8CVSS9.7AI score0.44369EPSS
SaveWeb
CVE
CVE
added 2022/01/04 11:09 p.m.228 views

CVE-2021-45452

CVE-2021-45452 affects Django’s storage subsystem across multiple branches. Storage.save in Django 2.2 before 2.2.26, 3.2 before 3.2.11, and 4.0 before 4.0.1 allows directory traversal when filenames are passed directly to it, enabling an attacker-controlled path traversal in affected deployments...

5.3CVSS5.3AI score0.02388EPSS
Save
CVE
CVE
added 2017/09/07 1:00 p.m.227 views

CVE-2017-12794

CVE-2017-12794 affects Django 1.10.x before 1.10.8 and Django 1.11.x before 1.11.5. The issue: HTML autoescaping is disabled in a portion of the technical 500 debug page, which under the right conditions (eg, DEBUG=True) enables a cross-site scripting attack. Impact as described: an attacker coul...

6.1CVSS5.8AI score0.23566EPSS
Save
CVE
CVE
added 2022/02/03 12:00 a.m.225 views

CVE-2022-23833

The CVE affects Django: MultiPartParser in Django 2.2 before 2.2.27, 3.2 before 3.2.12, and 4.0 before 4.0.2. Passing certain inputs to multipart forms could cause an infinite loop while parsing uploaded files. There is no exploitation detail provided; the impact is a potential denial of service ...

7.5CVSS7.2AI score0.49246EPSS
Save
CVE
CVE
added 2026/02/03 2:35 p.m.224 views

CVE-2026-1207

CVE-2026-1207 affects Django: vulnerable in Django 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2 before 4.2.28. The issue is in raster lookups on RasterField (PostGIS only) that allows remote SQL injection via the band index parameter. Older unsupported Django series (5.0.x, 4.1.x, 3.2.x) were not...

8.3CVSS5.7AI score0.12976EPSS
SaveIn wildWeb
Total number of security vulnerabilities157