mirror of
https://github.com/django/django.git
synced 2025-08-04 10:59:45 +00:00
Fixed CVE-2019-14235 -- Fixed potential memory exhaustion in django.utils.encoding.uri_to_iri().
Thanks to Guido Vranken for initial report.
This commit is contained in:
parent
7deeabc7c7
commit
76ed1c49f8
5 changed files with 52 additions and 9 deletions
|
@ -46,6 +46,16 @@ CVE-2019-14234: SQL injection possibility in key and index lookups for ``JSONFie
|
|||
were subject to SQL injection, using a suitably crafted dictionary, with
|
||||
dictionary expansion, as the ``**kwargs`` passed to ``QuerySet.filter()``.
|
||||
|
||||
CVE-2019-14235: Potential memory exhaustion in ``django.utils.encoding.uri_to_iri()``
|
||||
=====================================================================================
|
||||
|
||||
If passed certain inputs, :func:`django.utils.encoding.uri_to_iri` could lead
|
||||
to significant memory usage due to excessive recursion when re-percent-encoding
|
||||
invalid UTF-8 octet sequences.
|
||||
|
||||
``uri_to_iri()`` now avoids recursion when re-percent-encoding invalid UTF-8
|
||||
octet sequences.
|
||||
|
||||
Bugfixes
|
||||
========
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue