{"title":"Archive of security issues","version":"3.0","locale":"en","docname":"releases/security","url":"/en/3.0/releases/security/","canonical":"https://djangodocs.dev/en/3.0/releases/security/","summary":"Django’s development team is strongly committed to responsible reporting and disclosure of security-related issues, as outlined in Django’s security policies . As…","html":"<h1>Archive of security issues<a class=\"heading-anchor\" href=\"#archive-of-security-issues\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>Django’s development team is strongly committed to responsible\nreporting and disclosure of security-related issues, as outlined in\n<a class=\"reference internal\" href=\"/en/3.0/internals/security/\"><span class=\"doc\">Django’s security policies</span></a>.</p>\n<p>As part of that commitment, we maintain the following historical list\nof issues which have been fixed and disclosed. For each issue, the\nlist below includes the date, a brief description, the <a class=\"reference external\" href=\"https://en.wikipedia.org/wiki/Common_Vulnerabilities_and_Exposures\">CVE identifier</a>\nif applicable, a list of affected versions, a link to the full\ndisclosure and links to the appropriate patch(es).</p>\n<p>Some important caveats apply to this information:</p>\n<ul class=\"simple\">\n<li><p>Lists of affected versions include only those versions of Django\nwhich had stable, security-supported releases at the time of\ndisclosure. This means older versions (whose security support had\nexpired) and versions which were in pre-release (alpha/beta/RC)\nstates at the time of disclosure may have been affected, but are not\nlisted.</p></li>\n<li><p>The Django project has on occasion issued security advisories,\npointing out potential security problems which can arise from\nimproper configuration or from other issues outside of Django\nitself. Some of these advisories have received CVEs; when that is\nthe case, they are listed here, but as they have no accompanying\npatches or releases, only the description, disclosure and CVE will\nbe listed.</p></li>\n</ul>\n<section id=\"issues-prior-to-django-s-security-process\">\n<h2>Issues prior to Django’s security process<a class=\"heading-anchor\" href=\"#issues-prior-to-django-s-security-process\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Some security issues were handled before Django had a formalized\nsecurity process in use. For these, new releases may not have been\nissued at the time and CVEs may not have been assigned.</p>\n<section id=\"august-16-2006-cve-2007-0404\">\n<h3>August 16, 2006 - <span class=\"target\" id=\"index-0\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2007-0404\"><strong>CVE 2007-0404</strong></a><a class=\"heading-anchor\" href=\"#august-16-2006-cve-2007-0404\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Filename validation issue in translation framework. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2006/aug/16/compilemessages/\">Full description</a></p>\n<section id=\"versions-affected\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#versions-affected\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 0.90 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/518d406e53\">(patch)</a></p></li>\n<li><p>Django 0.91 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/518d406e53\">(patch)</a></p></li>\n<li><p>Django 0.95 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/a132d411c6\">(patch)</a> (released January 21 2007)</p></li>\n</ul>\n</section>\n</section>\n<section id=\"january-21-2007-cve-2007-0405\">\n<h3>January 21, 2007 - <span class=\"target\" id=\"index-1\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2007-0405\"><strong>CVE 2007-0405</strong></a><a class=\"heading-anchor\" href=\"#january-21-2007-cve-2007-0405\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Apparent “caching” of authenticated user. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2007/jan/21/0951/\">Full description</a></p>\n<section id=\"id1\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id1\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 0.95 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/e89f0a6558\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n</section>\n<section id=\"issues-under-django-s-security-process\">\n<h2>Issues under Django’s security process<a class=\"heading-anchor\" href=\"#issues-under-django-s-security-process\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>All other security issues have been handled under versions of Django’s\nsecurity process. These are listed below.</p>\n<section id=\"october-26-2007-cve-2007-5712\">\n<h3>October 26, 2007 - <span class=\"target\" id=\"index-2\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2007-5712\"><strong>CVE 2007-5712</strong></a><a class=\"heading-anchor\" href=\"#october-26-2007-cve-2007-5712\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Denial-of-service via arbitrarily-large <code class=\"docutils literal notranslate\"><span class=\"pre\">Accept-Language</span></code> header. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2007/oct/26/security-fix/\">Full\ndescription</a></p>\n<section id=\"id2\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id2\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 0.91 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/8bc36e726c9e8c75c681d3ad232df8e882aaac81\">(patch)</a></p></li>\n<li><p>Django 0.95 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/412ed22502e11c50dbfee854627594f0e7e2c234\">(patch)</a></p></li>\n<li><p>Django 0.96 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/7dd2dd08a79e388732ce00e2b5514f15bd6d0f6f\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"may-14-2008-cve-2008-2302\">\n<h3>May 14, 2008 - <span class=\"target\" id=\"index-3\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2008-2302\"><strong>CVE 2008-2302</strong></a><a class=\"heading-anchor\" href=\"#may-14-2008-cve-2008-2302\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>XSS via admin login redirect. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2008/may/14/security/\">Full description</a></p>\n<section id=\"id3\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id3\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 0.91 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/50ce7fb57d\">(patch)</a></p></li>\n<li><p>Django 0.95 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/50ce7fb57d\">(patch)</a></p></li>\n<li><p>Django 0.96 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/7791e5c050\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"september-2-2008-cve-2008-3909\">\n<h3>September 2, 2008 - <span class=\"target\" id=\"index-4\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2008-3909\"><strong>CVE 2008-3909</strong></a><a class=\"heading-anchor\" href=\"#september-2-2008-cve-2008-3909\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>CSRF via preservation of POST data during admin login. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2008/sep/02/security/\">Full description</a></p>\n<section id=\"id4\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id4\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 0.91 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/44debfeaa4473bd28872c735dd3d9afde6886752\">(patch)</a></p></li>\n<li><p>Django 0.95 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/aee48854a164382c655acb9f18b3c06c3d238e81\">(patch)</a></p></li>\n<li><p>Django 0.96 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/7e0972bded362bc4b851c109df2c8a6548481a8e\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"july-28-2009-cve-2009-2659\">\n<h3>July 28, 2009 - <span class=\"target\" id=\"index-5\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2009-2659\"><strong>CVE 2009-2659</strong></a><a class=\"heading-anchor\" href=\"#july-28-2009-cve-2009-2659\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Directory-traversal in development server media handler. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2009/jul/28/security/\">Full description</a></p>\n<section id=\"id5\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id5\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 0.96 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/da85d76fd6\">(patch)</a></p></li>\n<li><p>Django 1.0 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/df7f917b7f\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"october-9-2009-cve-2009-3965\">\n<h3>October 9, 2009 - <span class=\"target\" id=\"index-6\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2009-3965\"><strong>CVE 2009-3965</strong></a><a class=\"heading-anchor\" href=\"#october-9-2009-cve-2009-3965\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Denial-of-service via pathological regular expression performance. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2009/oct/09/security/\">Full\ndescription</a></p>\n<section id=\"id6\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id6\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.0 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/594a28a904\">(patch)</a></p></li>\n<li><p>Django 1.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/e3e992e18b\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"september-8-2010-cve-2010-3082\">\n<h3>September 8, 2010 - <span class=\"target\" id=\"index-7\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2010-3082\"><strong>CVE 2010-3082</strong></a><a class=\"heading-anchor\" href=\"#september-8-2010-cve-2010-3082\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>XSS via trusting unsafe cookie value. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2010/sep/08/security-release/\">Full description</a></p>\n<section id=\"id7\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id7\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/7f84657b6b\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"december-22-2010-cve-2010-4534\">\n<h3>December 22, 2010 - <span class=\"target\" id=\"index-8\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2010-4534\"><strong>CVE 2010-4534</strong></a><a class=\"heading-anchor\" href=\"#december-22-2010-cve-2010-4534\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Information leakage in administrative interface. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2010/dec/22/security/\">Full description</a></p>\n<section id=\"id8\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id8\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/17084839fd\">(patch)</a></p></li>\n<li><p>Django 1.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/85207a245b\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"december-22-2010-cve-2010-4535\">\n<h3>December 22, 2010 - <span class=\"target\" id=\"index-9\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2010-4535\"><strong>CVE 2010-4535</strong></a><a class=\"heading-anchor\" href=\"#december-22-2010-cve-2010-4535\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Denial-of-service in password-reset mechanism. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2010/dec/22/security/\">Full description</a></p>\n<section id=\"id9\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id9\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/7f8dd9cbac\">(patch)</a></p></li>\n<li><p>Django 1.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/d5d8942a16\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"february-8-2011-cve-2011-0696\">\n<h3>February 8, 2011 - <span class=\"target\" id=\"index-10\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2011-0696\"><strong>CVE 2011-0696</strong></a><a class=\"heading-anchor\" href=\"#february-8-2011-cve-2011-0696\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>CSRF via forged HTTP headers. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2011/feb/08/security/\">Full description</a></p>\n<section id=\"id10\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id10\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/408c5c873c\">(patch)</a></p></li>\n<li><p>Django 1.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/818e70344e\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"february-8-2011-cve-2011-0697\">\n<h3>February 8, 2011 - <span class=\"target\" id=\"index-11\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2011-0697\"><strong>CVE 2011-0697</strong></a><a class=\"heading-anchor\" href=\"#february-8-2011-cve-2011-0697\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>XSS via unsanitized names of uploaded files. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2011/feb/08/security/\">Full description</a></p>\n<section id=\"id11\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id11\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/1966786d2d\">(patch)</a></p></li>\n<li><p>Django 1.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/1f814a9547\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"february-8-2011-cve-2011-0698\">\n<h3>February 8, 2011 - <span class=\"target\" id=\"index-12\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2011-0698\"><strong>CVE 2011-0698</strong></a><a class=\"heading-anchor\" href=\"#february-8-2011-cve-2011-0698\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Directory-traversal on Windows via incorrect path-separator handling. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2011/feb/08/security/\">Full\ndescription</a></p>\n<section id=\"id12\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id12\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/570a32a047\">(patch)</a></p></li>\n<li><p>Django 1.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/194566480b\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"september-9-2011-cve-2011-4136\">\n<h3>September 9, 2011 - <span class=\"target\" id=\"index-13\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2011-4136\"><strong>CVE 2011-4136</strong></a><a class=\"heading-anchor\" href=\"#september-9-2011-cve-2011-4136\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Session manipulation when using memory-cache-backed session. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2011/sep/09/security-releases-issued/\">Full description</a></p>\n<section id=\"id13\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id13\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/ac7c3a110f\">(patch)</a></p></li>\n<li><p>Django 1.3 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/fbe2eead2f\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"september-9-2011-cve-2011-4137\">\n<h3>September 9, 2011 - <span class=\"target\" id=\"index-14\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2011-4137\"><strong>CVE 2011-4137</strong></a><a class=\"heading-anchor\" href=\"#september-9-2011-cve-2011-4137\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Denial-of-service via <code class=\"docutils literal notranslate\"><span class=\"pre\">URLField.verify_exists</span></code>. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2011/sep/09/security-releases-issued/\">Full description</a></p>\n<section id=\"id14\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id14\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/7268f8af86\">(patch)</a></p></li>\n<li><p>Django 1.3 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/1a76dbefdf\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"september-9-2011-cve-2011-4138\">\n<h3>September 9, 2011 - <span class=\"target\" id=\"index-15\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2011-4138\"><strong>CVE 2011-4138</strong></a><a class=\"heading-anchor\" href=\"#september-9-2011-cve-2011-4138\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Information leakage/arbitrary request issuance via <code class=\"docutils literal notranslate\"><span class=\"pre\">URLField.verify_exists</span></code>.\n<a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2011/sep/09/security-releases-issued/\">Full description</a></p>\n<section id=\"id15\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id15\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.2: <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/7268f8af86\">(patch)</a></p></li>\n<li><p>Django 1.3: <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/1a76dbefdf\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"september-9-2011-cve-2011-4139\">\n<h3>September 9, 2011 - <span class=\"target\" id=\"index-16\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2011-4139\"><strong>CVE 2011-4139</strong></a><a class=\"heading-anchor\" href=\"#september-9-2011-cve-2011-4139\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><code class=\"docutils literal notranslate\"><span class=\"pre\">Host</span></code> header cache poisoning. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2011/sep/09/security-releases-issued/\">Full description</a></p>\n<section id=\"id16\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id16\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/c613af4d64\">(patch)</a></p></li>\n<li><p>Django 1.3 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/2f7fadc38e\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"september-9-2011-cve-2011-4140\">\n<h3>September 9, 2011 - <span class=\"target\" id=\"index-17\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2011-4140\"><strong>CVE 2011-4140</strong></a><a class=\"heading-anchor\" href=\"#september-9-2011-cve-2011-4140\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Potential CSRF via <code class=\"docutils literal notranslate\"><span class=\"pre\">Host</span></code> header. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2011/sep/09/security-releases-issued/\">Full description</a></p>\n<section id=\"id17\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id17\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<p>This notification was an advisory only, so no patches were issued.</p>\n<ul class=\"simple\">\n<li><p>Django 1.2</p></li>\n<li><p>Django 1.3</p></li>\n</ul>\n</section>\n</section>\n<section id=\"july-30-2012-cve-2012-3442\">\n<h3>July 30, 2012 - <span class=\"target\" id=\"index-18\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2012-3442\"><strong>CVE 2012-3442</strong></a><a class=\"heading-anchor\" href=\"#july-30-2012-cve-2012-3442\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>XSS via failure to validate redirect scheme. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2012/jul/30/security-releases-issued/\">Full description</a></p>\n<section id=\"id18\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id18\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.3: <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/4dea4883e6c50d75f215a6b9bcbd95273f57c72d\">(patch)</a></p></li>\n<li><p>Django 1.4: <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/e34685034b60be1112160e76091e5aee60149fa1\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"july-30-2012-cve-2012-3443\">\n<h3>July 30, 2012 - <span class=\"target\" id=\"index-19\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2012-3443\"><strong>CVE 2012-3443</strong></a><a class=\"heading-anchor\" href=\"#july-30-2012-cve-2012-3443\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Denial-of-service via compressed image files. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2012/jul/30/security-releases-issued/\">Full description</a></p>\n<section id=\"id19\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id19\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.3: <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/b2eb4787a0fff9c9993b78be5c698e85108f3446\">(patch)</a></p></li>\n<li><p>Django 1.4: <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/c14f325c4eef628bc7bfd8873c3a72aeb0219141\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"july-30-2012-cve-2012-3444\">\n<h3>July 30, 2012 - <span class=\"target\" id=\"index-20\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2012-3444\"><strong>CVE 2012-3444</strong></a><a class=\"heading-anchor\" href=\"#july-30-2012-cve-2012-3444\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Denial-of-service via large image files. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2012/jul/30/security-releases-issued/\">Full description</a></p>\n<section id=\"id20\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id20\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.3 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/9ca0ff6268eeff92d0d0ac2c315d4b6a8e229155\">(patch)</a></p></li>\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/da33d67181b53fe6cc737ac1220153814a1509f6\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"october-17-2012-cve-2012-4520\">\n<h3>October 17, 2012 - <span class=\"target\" id=\"index-21\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2012-4520\"><strong>CVE 2012-4520</strong></a><a class=\"heading-anchor\" href=\"#october-17-2012-cve-2012-4520\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><code class=\"docutils literal notranslate\"><span class=\"pre\">Host</span></code> header poisoning. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2012/oct/17/security/\">Full description</a></p>\n<section id=\"id21\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id21\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.3 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/b45c377f8f488955e0c7069cad3f3dd21910b071\">(patch)</a></p></li>\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/92d3430f12171f16f566c9050c40feefb830a4a3\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"december-10-2012-no-cve-1\">\n<h3>December 10, 2012 - No CVE 1<a class=\"heading-anchor\" href=\"#december-10-2012-no-cve-1\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Additional hardening of <code class=\"docutils literal notranslate\"><span class=\"pre\">Host</span></code> header handling. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2012/dec/10/security/\">Full description</a></p>\n<section id=\"id22\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id22\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.3 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/2da4ace0bc1bc1d79bf43b368cb857f6f0cd6b1b\">(patch)</a></p></li>\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/319627c184e71ae267d6b7f000e293168c7b6e09\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"december-10-2012-no-cve-2\">\n<h3>December 10, 2012 - No CVE 2<a class=\"heading-anchor\" href=\"#december-10-2012-no-cve-2\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Additional hardening of redirect validation. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2012/dec/10/security/\">Full description</a></p>\n<section id=\"id23\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id23\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.3: <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/1515eb46daa0897ba5ad5f0a2db8969255f1b343\">(patch)</a></p></li>\n<li><p>Django 1.4: <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/b2ae0a63aeec741f1e51bac9a95a27fd635f9652\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"february-19-2013-no-cve\">\n<h3>February 19, 2013 - No CVE<a class=\"heading-anchor\" href=\"#february-19-2013-no-cve\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Additional hardening of <code class=\"docutils literal notranslate\"><span class=\"pre\">Host</span></code> header handling. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2013/feb/19/security/\">Full description</a></p>\n<section id=\"id24\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id24\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.3 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/27cd872e6e36a81d0bb6f5b8765a1705fecfc253\">(patch)</a></p></li>\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/9936fdb11d0bbf0bd242f259bfb97bbf849d16f8\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"february-19-2013-cve-2013-1664-cve-2013-1665\">\n<h3>February 19, 2013 - <span class=\"target\" id=\"index-22\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2013-1664\"><strong>CVE 2013-1664</strong></a> / <span class=\"target\" id=\"index-23\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2013-1665\"><strong>CVE 2013-1665</strong></a><a class=\"heading-anchor\" href=\"#february-19-2013-cve-2013-1664-cve-2013-1665\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Entity-based attacks against Python XML libraries. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2013/feb/19/security/\">Full description</a></p>\n<section id=\"id25\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id25\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.3 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/d19a27066b2247102e65412aa66917aff0091112\">(patch)</a></p></li>\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/1c60d07ba23e0350351c278ad28d0bd5aa410b40\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"february-19-2013-cve-2013-0305\">\n<h3>February 19, 2013 - <span class=\"target\" id=\"index-24\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2013-0305\"><strong>CVE 2013-0305</strong></a><a class=\"heading-anchor\" href=\"#february-19-2013-cve-2013-0305\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Information leakage via admin history log. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2013/feb/19/security/\">Full description</a></p>\n<section id=\"id26\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id26\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.3 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/d3a45e10c8ac8268899999129daa27652ec0da35\">(patch)</a></p></li>\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/0e7861aec73702f7933ce2a93056f7983939f0d6\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"february-19-2013-cve-2013-0306\">\n<h3>February 19, 2013 - <span class=\"target\" id=\"index-25\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2013-0306\"><strong>CVE 2013-0306</strong></a><a class=\"heading-anchor\" href=\"#february-19-2013-cve-2013-0306\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Denial-of-service via formset <code class=\"docutils literal notranslate\"><span class=\"pre\">max_num</span></code> bypass. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2013/feb/19/security/\">Full description</a></p>\n<section id=\"id27\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id27\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.3 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/d7094bbce8cb838f3b40f504f198c098ff1cf727\">(patch)</a></p></li>\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/0cc350a896f70ace18280410eb616a9197d862b0\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"august-13-2013-cve-2013-4249\">\n<h3>August 13, 2013 - <span class=\"target\" id=\"index-26\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2013-4249\"><strong>CVE 2013-4249</strong></a><a class=\"heading-anchor\" href=\"#august-13-2013-cve-2013-4249\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>XSS via admin trusting <code class=\"docutils literal notranslate\"><span class=\"pre\">URLField</span></code> values. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2013/aug/13/security-releases-issued/\">Full description</a></p>\n<section id=\"id28\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id28\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.5 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/90363e388c61874add3f3557ee654a996ec75d78\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"august-13-2013-cve-2013-6044\">\n<h3>August 13, 2013 - <span class=\"target\" id=\"index-27\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2013-6044\"><strong>CVE 2013-6044</strong></a><a class=\"heading-anchor\" href=\"#august-13-2013-cve-2013-6044\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Possible XSS via unvalidated URL redirect schemes. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2013/aug/13/security-releases-issued/\">Full description</a></p>\n<section id=\"id29\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id29\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/ec67af0bd609c412b76eaa4cc89968a2a8e5ad6a\">(patch)</a></p></li>\n<li><p>Django 1.5 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/1a274ccd6bc1afbdac80344c9b6e5810c1162b5f\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"september-10-2013-cve-2013-4315\">\n<h3>September 10, 2013 - <span class=\"target\" id=\"index-28\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2013-4315\"><strong>CVE 2013-4315</strong></a><a class=\"heading-anchor\" href=\"#september-10-2013-cve-2013-4315\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Directory-traversal via <code class=\"docutils literal notranslate\"><span class=\"pre\">ssi</span></code> template tag. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2013/sep/10/security-releases-issued/\">Full description</a></p>\n<section id=\"id30\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id30\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/87d2750b39f6f2d54b7047225521a44dcd37e896\">(patch)</a></p></li>\n<li><p>Django 1.5 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/988b61c550d798f9a66d17ee0511fb7a9a7f33ca\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"september-14-2013-cve-2013-1443\">\n<h3>September 14, 2013 - <span class=\"target\" id=\"index-29\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2013-1443\"><strong>CVE 2013-1443</strong></a><a class=\"heading-anchor\" href=\"#september-14-2013-cve-2013-1443\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Denial-of-service via large passwords. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2013/sep/15/security/\">Full description</a></p>\n<section id=\"id31\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id31\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/3f3d887a6844ec2db743fee64c9e53e04d39a368\">(patch</a> and <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/6903d1690a92aa040adfb0c8eb37cf62e4206714\">Python compatibility fix)</a></p></li>\n<li><p>Django 1.5 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/22b74fa09d7ccbc8c52270d648a0da7f3f0fa2bc\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"april-21-2014-cve-2014-0472\">\n<h3>April 21, 2014 - <span class=\"target\" id=\"index-30\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2014-0472\"><strong>CVE 2014-0472</strong></a><a class=\"heading-anchor\" href=\"#april-21-2014-cve-2014-0472\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Unexpected code execution using <code class=\"docutils literal notranslate\"><span class=\"pre\">reverse()</span></code>. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2014/apr/21/security/\">Full description</a></p>\n<section id=\"id32\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id32\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/c1a8c420fe4b27fb2caf5e46d23b5712fc0ac535\">(patch)</a></p></li>\n<li><p>Django 1.5 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/2a5bcb69f42b84464b24b5c835dca6467b6aa7f1\">(patch)</a></p></li>\n<li><p>Django 1.6 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/4352a50871e239ebcdf64eee6f0b88e714015c1b\">(patch)</a></p></li>\n<li><p>Django 1.7 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/546740544d7f69254a67b06a3fc7fa0c43512958\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"april-21-2014-cve-2014-0473\">\n<h3>April 21, 2014 - <span class=\"target\" id=\"index-31\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2014-0473\"><strong>CVE 2014-0473</strong></a><a class=\"heading-anchor\" href=\"#april-21-2014-cve-2014-0473\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Caching of anonymous pages could reveal CSRF token. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2014/apr/21/security/\">Full description</a></p>\n<section id=\"id33\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id33\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/1170f285ddd6a94a65f911a27788ba49ca08c0b0\">(patch)</a></p></li>\n<li><p>Django 1.5 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/6872f42757d7ef6a97e0b6ec5db4d2615d8a2bd8\">(patch)</a></p></li>\n<li><p>Django 1.6 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/d63e20942f3024f24cb8cd85a49461ba8a9b6736\">(patch)</a></p></li>\n<li><p>Django 1.7 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/380545bf85cbf17fc698d136815b7691f8d023ca\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"april-21-2014-cve-2014-0474\">\n<h3>April 21, 2014 - <span class=\"target\" id=\"index-32\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2014-0474\"><strong>CVE 2014-0474</strong></a><a class=\"heading-anchor\" href=\"#april-21-2014-cve-2014-0474\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>MySQL typecasting causes unexpected query results. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2014/apr/21/security/\">Full description</a></p>\n<section id=\"id34\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id34\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/aa80f498de6d687e613860933ac58433ab71ea4b\">(patch)</a></p></li>\n<li><p>Django 1.5 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/985434fb1d6bf2335bf96c6ebf91c3674f1f399f\">(patch)</a></p></li>\n<li><p>Django 1.6 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/5f0829a27e85d89ad8c433f5c6a7a7d17c9e9292\">(patch)</a></p></li>\n<li><p>Django 1.7 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/34526c2f56b863c2103655a0893ac801667e86ea\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"may-18-2014-cve-2014-1418\">\n<h3>May 18, 2014 - <span class=\"target\" id=\"index-33\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2014-1418\"><strong>CVE 2014-1418</strong></a><a class=\"heading-anchor\" href=\"#may-18-2014-cve-2014-1418\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Caches may be allowed to store and serve private data. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2014/may/14/security-releases-issued/\">Full description</a></p>\n<section id=\"id35\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id35\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/28e23306aa53bbbb8fb87db85f99d970b051026c\">(patch)</a></p></li>\n<li><p>Django 1.5 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/4001ec8698f577b973c5a540801d8a0bbea1205b\">(patch)</a></p></li>\n<li><p>Django 1.6 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/1abcf3a808b35abae5d425ed4d44cb6e886dc769\">(patch)</a></p></li>\n<li><p>Django 1.7 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/7fef18ba9e5a8b47bc24b5bb259c8bf3d3879f2a\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"may-18-2014-cve-2014-3730\">\n<h3>May 18, 2014 - <span class=\"target\" id=\"index-34\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2014-3730\"><strong>CVE 2014-3730</strong></a><a class=\"heading-anchor\" href=\"#may-18-2014-cve-2014-3730\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Malformed URLs from user input incorrectly validated. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2014/may/14/security-releases-issued/\">Full description</a></p>\n<section id=\"id36\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id36\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/7feb54bbae3f637ab3c4dd4831d4385964f574df\">(patch)</a></p></li>\n<li><p>Django 1.5 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/ad32c218850ad40972dcef57beb460f8c979dd6d\">(patch)</a></p></li>\n<li><p>Django 1.6 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/601107524523bca02376a0ddc1a06c6fdb8f22f3\">(patch)</a></p></li>\n<li><p>Django 1.7 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/e7b0cace455c2da24492660636bfd48c45a19cdf\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"august-20-2014-cve-2014-0480\">\n<h3>August 20, 2014 - <span class=\"target\" id=\"index-35\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2014-0480\"><strong>CVE 2014-0480</strong></a><a class=\"heading-anchor\" href=\"#august-20-2014-cve-2014-0480\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><code class=\"docutils literal notranslate\"><span class=\"pre\">reverse()</span></code> can generate URLs pointing to other hosts. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2014/aug/20/security/\">Full description</a></p>\n<section id=\"id37\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id37\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/c2fe73133b62a1d9e8f7a6b43966570b14618d7e\">(patch)</a></p></li>\n<li><p>Django 1.5 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/45ac9d4fb087d21902469fc22643f5201d41a0cd\">(patch)</a></p></li>\n<li><p>Django 1.6 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/da051da8df5e69944745072611351d4cfc6435d5\">(patch)</a></p></li>\n<li><p>Django 1.7 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/bf650a2ee78c6d1f4544a875dcc777cf27fe93e9\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"august-20-2014-cve-2014-0481\">\n<h3>August 20, 2014 - <span class=\"target\" id=\"index-36\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2014-0481\"><strong>CVE 2014-0481</strong></a><a class=\"heading-anchor\" href=\"#august-20-2014-cve-2014-0481\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>File upload denial of service. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2014/aug/20/security/\">Full description</a></p>\n<section id=\"id38\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id38\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/30042d475bf084c6723c6217a21598d9247a9c41\">(patch)</a></p></li>\n<li><p>Django 1.5 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/26cd48e166ac4d84317c8ee6d63ac52a87e8da99\">(patch)</a></p></li>\n<li><p>Django 1.6 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/dd0c3f4ee1a30c1a1e6055061c6ba6e58c6b54d1\">(patch)</a></p></li>\n<li><p>Django 1.7 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/3123f8452cf49071be9110e277eea60ba0032216\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"august-20-2014-cve-2014-0482\">\n<h3>August 20, 2014 - <span class=\"target\" id=\"index-37\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2014-0482\"><strong>CVE 2014-0482</strong></a><a class=\"heading-anchor\" href=\"#august-20-2014-cve-2014-0482\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><code class=\"docutils literal notranslate\"><span class=\"pre\">RemoteUserMiddleware</span></code> session hijacking. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2014/aug/20/security/\">Full description</a></p>\n<section id=\"id39\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id39\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/c9e3b9949cd55f090591fbdc4a114fcb8368b6d9\">(patch)</a></p></li>\n<li><p>Django 1.5 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/dd68f319b365f6cb38c5a6c106faf4f6142d7d88\">(patch)</a></p></li>\n<li><p>Django 1.6 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/0268b855f9eab3377f2821164ef3e66037789e09\">(patch)</a></p></li>\n<li><p>Django 1.7 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/1a45d059c70385fcd6f4a3955f3b4e4cc96d0150\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"august-20-2014-cve-2014-0483\">\n<h3>August 20, 2014 - <span class=\"target\" id=\"index-38\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2014-0483\"><strong>CVE 2014-0483</strong></a><a class=\"heading-anchor\" href=\"#august-20-2014-cve-2014-0483\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Data leakage via querystring manipulation in admin.\n<a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2014/aug/20/security/\">Full description</a></p>\n<section id=\"id40\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id40\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/027bd348642007617518379f8b02546abacaa6e0\">(patch)</a></p></li>\n<li><p>Django 1.5 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/2a446c896e7c814661fb9c4f212b071b2a7fa446\">(patch)</a></p></li>\n<li><p>Django 1.6 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/f7c494f2506250b8cb5923714360a3642ed63e0f\">(patch)</a></p></li>\n<li><p>Django 1.7 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/2b31342cdf14fc20e07c43d258f1e7334ad664a6\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"january-13-2015-cve-2015-0219\">\n<h3>January 13, 2015 - <span class=\"target\" id=\"index-39\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2015-0219\"><strong>CVE 2015-0219</strong></a><a class=\"heading-anchor\" href=\"#january-13-2015-cve-2015-0219\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>WSGI header spoofing via underscore/dash conflation. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2015/jan/13/security/\">Full description</a></p>\n<section id=\"id41\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id41\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/4f6fffc1dc429f1ad428ecf8e6620739e8837450\">(patch)</a></p></li>\n<li><p>Django 1.6 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/d7597b31d5c03106eeba4be14a33b32a5e25f4ee\">(patch)</a></p></li>\n<li><p>Django 1.7 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/41b4bc73ee0da7b2e09f4af47fc1fd21144c710f\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"january-13-2015-cve-2015-0220\">\n<h3>January 13, 2015 - <span class=\"target\" id=\"index-40\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2015-0220\"><strong>CVE 2015-0220</strong></a><a class=\"heading-anchor\" href=\"#january-13-2015-cve-2015-0220\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Mitigated possible XSS attack via user-supplied redirect URLs. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2015/jan/13/security/\">Full\ndescription</a></p>\n<section id=\"id42\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id42\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/4c241f1b710da6419d9dca160e80b23b82db7758\">(patch)</a></p></li>\n<li><p>Django 1.6 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/72e0b033662faa11bb7f516f18a132728aa0ae28\">(patch)</a></p></li>\n<li><p>Django 1.7 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/de67dedc771ad2edec15c1d00c083a1a084e1e89\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"january-13-2015-cve-2015-0221\">\n<h3>January 13, 2015 - <span class=\"target\" id=\"index-41\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2015-0221\"><strong>CVE 2015-0221</strong></a><a class=\"heading-anchor\" href=\"#january-13-2015-cve-2015-0221\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Denial-of-service attack against <code class=\"docutils literal notranslate\"><span class=\"pre\">django.views.static.serve()</span></code>. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2015/jan/13/security/\">Full\ndescription</a></p>\n<section id=\"id43\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id43\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/d020da6646c5142bc092247d218a3d1ce3e993f7\">(patch)</a></p></li>\n<li><p>Django 1.6 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/553779c4055e8742cc832ed525b9ee34b174934f\">(patch)</a></p></li>\n<li><p>Django 1.7 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/818e59a3f0fbadf6c447754d202d88df025f8f2a\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"january-13-2015-cve-2015-0222\">\n<h3>January 13, 2015 - <span class=\"target\" id=\"index-42\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2015-0222\"><strong>CVE 2015-0222</strong></a><a class=\"heading-anchor\" href=\"#january-13-2015-cve-2015-0222\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Database denial-of-service with <code class=\"docutils literal notranslate\"><span class=\"pre\">ModelMultipleChoiceField</span></code>. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2015/jan/13/security/\">Full description</a></p>\n<section id=\"id44\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id44\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.6 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/d7a06ee7e571b6dad07c0f5b519b1db02e2a476c\">(patch)</a></p></li>\n<li><p>Django 1.7 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/bcfb47780ce7caecb409a9e9c1c314266e41d392\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"march-9-2015-cve-2015-2241\">\n<h3>March 9, 2015 - <span class=\"target\" id=\"index-43\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2015-2241\"><strong>CVE 2015-2241</strong></a><a class=\"heading-anchor\" href=\"#march-9-2015-cve-2015-2241\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>XSS attack via properties in <code class=\"docutils literal notranslate\"><span class=\"pre\">ModelAdmin.readonly_fields</span></code>. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2015/mar/09/security-releases/\">Full description</a></p>\n<section id=\"id45\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id45\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.7 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/d16e4e1d6f95e6f46bff53cc4fd0ab398b8e5059\">(patch)</a></p></li>\n<li><p>Django 1.8 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/2654e1b93923bac55f12b4e66c5e39b16695ace5\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"march-18-2015-cve-2015-2316\">\n<h3>March 18, 2015 - <span class=\"target\" id=\"index-44\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2015-2316\"><strong>CVE 2015-2316</strong></a><a class=\"heading-anchor\" href=\"#march-18-2015-cve-2015-2316\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Denial-of-service possibility with <code class=\"docutils literal notranslate\"><span class=\"pre\">strip_tags()</span></code>. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2015/mar/18/security-releases/\">Full description</a></p>\n<section id=\"id46\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id46\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.6 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/b6b3cb9899214a23ebb0f4ebf0e0b300b0ee524f\">(patch)</a></p></li>\n<li><p>Django 1.7 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/e63363f8e075fa8d66326ad6a1cc3391cc95cd97\">(patch)</a></p></li>\n<li><p>Django 1.8 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/5447709a571cd5d95971f1d5d21d4a7edcf85bbd\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"march-18-2015-cve-2015-2317\">\n<h3>March 18, 2015 - <span class=\"target\" id=\"index-45\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2015-2317\"><strong>CVE 2015-2317</strong></a><a class=\"heading-anchor\" href=\"#march-18-2015-cve-2015-2317\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Mitigated possible XSS attack via user-supplied redirect URLs. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2015/mar/18/security-releases/\">Full\ndescription</a></p>\n<section id=\"id47\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id47\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/2342693b31f740a422abf7267c53b4e7bc487c1b\">(patch)</a></p></li>\n<li><p>Django 1.6 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/5510f070711540aaa8d3707776cd77494e688ef9\">(patch)</a></p></li>\n<li><p>Django 1.7 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/2a4113dbd532ce952308992633d802dc169a75f1\">(patch)</a></p></li>\n<li><p>Django 1.8 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/770427c2896a078925abfca2317486b284d22f04\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"may-20-2015-cve-2015-3982\">\n<h3>May 20, 2015 - <span class=\"target\" id=\"index-46\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2015-3982\"><strong>CVE 2015-3982</strong></a><a class=\"heading-anchor\" href=\"#may-20-2015-cve-2015-3982\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Fixed session flushing in the cached_db backend. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2015/may/20/security-release/\">Full description</a></p>\n<section id=\"id48\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id48\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.8 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/31cb25adecba930bdeee4556709f5a1c42d88fd6\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"july-8-2015-cve-2015-5143\">\n<h3>July 8, 2015 - <span class=\"target\" id=\"index-47\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2015-5143\"><strong>CVE 2015-5143</strong></a><a class=\"heading-anchor\" href=\"#july-8-2015-cve-2015-5143\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Denial-of-service possibility by filling session store. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2015/jul/08/security-releases/\">Full\ndescription</a></p>\n<section id=\"id49\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id49\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.8 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/66d12d1ababa8f062857ee5eb43276493720bf16\">(patch)</a></p></li>\n<li><p>Django 1.7 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/1828f4341ec53a8684112d24031b767eba557663\">(patch)</a></p></li>\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/2e47f3e401c29bc2ba5ab794d483cb0820855fb9\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"july-8-2015-cve-2015-5144\">\n<h3>July 8, 2015 - <span class=\"target\" id=\"index-48\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2015-5144\"><strong>CVE 2015-5144</strong></a><a class=\"heading-anchor\" href=\"#july-8-2015-cve-2015-5144\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Header injection possibility since validators accept newlines in input. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2015/jul/08/security-releases/\">Full\ndescription</a></p>\n<section id=\"id50\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id50\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.8 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/574dd5e0b0fbb877ae5827b1603d298edc9bb2a0\">(patch)</a></p></li>\n<li><p>Django 1.7 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/ae49b4d994656bc037513dcd064cb9ce5bb85649\">(patch)</a></p></li>\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/1ba1cdce7d58e6740fe51955d945b56ae51d072a\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"july-8-2015-cve-2015-5145\">\n<h3>July 8, 2015 - <span class=\"target\" id=\"index-49\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2015-5145\"><strong>CVE 2015-5145</strong></a><a class=\"heading-anchor\" href=\"#july-8-2015-cve-2015-5145\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Denial-of-service possibility in URL validation. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2015/jul/08/security-releases/\">Full description</a></p>\n<section id=\"id51\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id51\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.8 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/8f9a4d3a2bc42f14bb437defd30c7315adbff22c\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"august-18-2015-cve-2015-5963-cve-2015-5964\">\n<h3>August 18, 2015 - <span class=\"target\" id=\"index-50\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2015-5963\"><strong>CVE 2015-5963</strong></a> / <span class=\"target\" id=\"index-51\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2015-5964\"><strong>CVE 2015-5964</strong></a><a class=\"heading-anchor\" href=\"#august-18-2015-cve-2015-5963-cve-2015-5964\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Denial-of-service possibility in <code class=\"docutils literal notranslate\"><span class=\"pre\">logout()</span></code> view by filling session store.\n<a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2015/aug/18/security-releases/\">Full description</a></p>\n<section id=\"id52\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id52\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.8 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/2eb86b01d7b59be06076f6179a454d0fd0afaff6\">(patch)</a></p></li>\n<li><p>Django 1.7 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/2f5485346ee6f84b4e52068c04e043092daf55f7\">(patch)</a></p></li>\n<li><p>Django 1.4 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/575f59f9bc7c59a5e41a081d1f5f55fc859c5012\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"november-24-2015-cve-2015-8213\">\n<h3>November 24, 2015 - <span class=\"target\" id=\"index-52\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2015-8213\"><strong>CVE 2015-8213</strong></a><a class=\"heading-anchor\" href=\"#november-24-2015-cve-2015-8213\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Settings leak possibility in <code class=\"docutils literal notranslate\"><span class=\"pre\">date</span></code> template filter. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2015/nov/24/security-releases-issued/\">Full description</a></p>\n<section id=\"id53\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id53\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.8 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/9f83fc2f66f5a0bac7c291aec55df66050bb6991\">(patch)</a></p></li>\n<li><p>Django 1.7 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/8a01c6b53169ee079cb21ac5919fdafcc8c5e172\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"february-1-2016-cve-2016-2048\">\n<h3>February 1, 2016 - <span class=\"target\" id=\"index-53\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2016-2048\"><strong>CVE 2016-2048</strong></a><a class=\"heading-anchor\" href=\"#february-1-2016-cve-2016-2048\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>User with “change” but not “add” permission can create objects for\n<code class=\"docutils literal notranslate\"><span class=\"pre\">ModelAdmin</span></code>’s with <code class=\"docutils literal notranslate\"><span class=\"pre\">save_as=True</span></code>. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2016/feb/01/releases-192-and-189/\">Full description</a></p>\n<section id=\"id54\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id54\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.9 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/adbca5e4db42542575734b8e5d26961c8ada7265\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"march-1-2016-cve-2016-2512\">\n<h3>March 1, 2016 - <span class=\"target\" id=\"index-54\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2016-2512\"><strong>CVE 2016-2512</strong></a><a class=\"heading-anchor\" href=\"#march-1-2016-cve-2016-2512\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Malicious redirect and possible XSS attack via user-supplied redirect URLs\ncontaining basic auth. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2016/mar/01/security-releases/\">Full description</a></p>\n<section id=\"id55\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id55\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.9 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/fc6d147a63f89795dbcdecb0559256470fff4380\">(patch)</a></p></li>\n<li><p>Django 1.8 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/382ab137312961ad62feb8109d70a5a581fe8350\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"march-1-2016-cve-2016-2513\">\n<h3>March 1, 2016 - <span class=\"target\" id=\"index-55\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2016-2513\"><strong>CVE 2016-2513</strong></a><a class=\"heading-anchor\" href=\"#march-1-2016-cve-2016-2513\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>User enumeration through timing difference on password hasher work factor\nupgrade. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2016/mar/01/security-releases/\">Full description</a></p>\n<section id=\"id56\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id56\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.9 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/af7d09b0c5c6ab68e629fd9baf736f9dd203b18e\">(patch)</a></p></li>\n<li><p>Django 1.8 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/f4e6e02f7713a6924d16540be279909ff4091eb6\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"july-18-2016-cve-2016-6186\">\n<h3>July 18, 2016 - <span class=\"target\" id=\"index-56\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2016-6186\"><strong>CVE 2016-6186</strong></a><a class=\"heading-anchor\" href=\"#july-18-2016-cve-2016-6186\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>XSS in admin’s add/change related popup. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2016/jul/18/security-releases/\">Full description</a></p>\n<section id=\"id57\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id57\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.9 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/d03bf6fe4e9bf5b07de62c1a271c4b41a7d3d158\">(patch)</a></p></li>\n<li><p>Django 1.8 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/f68e5a99164867ab0e071a936470958ed867479d\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"september-26-2016-cve-2016-7401\">\n<h3>September 26, 2016 - <span class=\"target\" id=\"index-57\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2016-7401\"><strong>CVE 2016-7401</strong></a><a class=\"heading-anchor\" href=\"#september-26-2016-cve-2016-7401\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>CSRF protection bypass on a site with Google Analytics. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2016/sep/26/security-releases/\">Full description</a></p>\n<section id=\"id58\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id58\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.9 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/d1bc980db1c0fffd6d60677e62f70beadb9fe64a\">(patch)</a></p></li>\n<li><p>Django 1.8 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/6118ab7d0676f0d622278e5be215f14fb5410b6a\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"november-1-2016-cve-2016-9013\">\n<h3>November 1, 2016 - <span class=\"target\" id=\"index-58\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2016-9013\"><strong>CVE 2016-9013</strong></a><a class=\"heading-anchor\" href=\"#november-1-2016-cve-2016-9013\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>User with hardcoded password created when running tests on Oracle. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2016/nov/01/security-releases/\">Full\ndescription</a></p>\n<section id=\"id59\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id59\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.10 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/34e10720d81b8d407aa14d763b6a7fe8f13b4f2e\">(patch)</a></p></li>\n<li><p>Django 1.9 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/4844d86c7728c1a5a3bbce4ad336a8d32304072b\">(patch)</a></p></li>\n<li><p>Django 1.8 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/70f99952965a430daf69eeb9947079aae535d2d0\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"november-1-2016-cve-2016-9014\">\n<h3>November 1, 2016 - <span class=\"target\" id=\"index-59\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2016-9014\"><strong>CVE 2016-9014</strong></a><a class=\"heading-anchor\" href=\"#november-1-2016-cve-2016-9014\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>DNS rebinding vulnerability when <code class=\"docutils literal notranslate\"><span class=\"pre\">DEBUG=True</span></code>. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2016/nov/01/security-releases/\">Full description</a></p>\n<section id=\"id60\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id60\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.10 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/884e113838e5a72b4b0ec9e5e87aa480f6aa4472\">(patch)</a></p></li>\n<li><p>Django 1.9 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/45acd6d836895a4c36575f48b3fb36a3dae98d19\">(patch)</a></p></li>\n<li><p>Django 1.8 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/c401ae9a7dfb1a94a8a61927ed541d6f93089587\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"april-4-2017-cve-2017-7233\">\n<h3>April 4, 2017 - <span class=\"target\" id=\"index-60\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2017-7233\"><strong>CVE 2017-7233</strong></a><a class=\"heading-anchor\" href=\"#april-4-2017-cve-2017-7233\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Open redirect and possible XSS attack via user-supplied numeric redirect URLs.\n<a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2017/apr/04/security-releases/\">Full description</a></p>\n<section id=\"id61\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id61\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.10 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/f824655bc2c50b19d2f202d7640785caabc82787\">(patch)</a></p></li>\n<li><p>Django 1.9 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/254326cb3682389f55f886804d2c43f7b9f23e4f\">(patch)</a></p></li>\n<li><p>Django 1.8 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/8339277518c7d8ec280070a780915304654e3b66\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"april-4-2017-cve-2017-7234\">\n<h3>April 4, 2017 - <span class=\"target\" id=\"index-61\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2017-7234\"><strong>CVE 2017-7234</strong></a><a class=\"heading-anchor\" href=\"#april-4-2017-cve-2017-7234\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Open redirect vulnerability in <code class=\"docutils literal notranslate\"><span class=\"pre\">django.views.static.serve()</span></code>. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2017/apr/04/security-releases/\">Full\ndescription</a></p>\n<section id=\"id62\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id62\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.10 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/2a9f6ef71b8e23fd267ee2be1be26dde8ab67037\">(patch)</a></p></li>\n<li><p>Django 1.9 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/5f1ffb07afc1e59729ce2b283124116d6c0659e4\">(patch)</a></p></li>\n<li><p>Django 1.8 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/4a6b945dffe8d10e7cec107d93e6efaebfbded29\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"september-5-2017-cve-2017-12794\">\n<h3>September 5, 2017 - <span class=\"target\" id=\"index-62\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2017-12794\"><strong>CVE 2017-12794</strong></a><a class=\"heading-anchor\" href=\"#september-5-2017-cve-2017-12794\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Possible XSS in traceback section of technical 500 debug page. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2017/sep/05/security-releases/\">Full\ndescription</a></p>\n<section id=\"id63\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id63\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 1.11 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/e35a0c56086924f331e9422daa266e907a4784cc\">(patch)</a></p></li>\n<li><p>Django 1.10 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/58e08e80e362db79eb0fd775dc81faad90dca47a\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"february-1-2018-cve-2018-6188\">\n<h3>February 1, 2018 - <span class=\"target\" id=\"index-63\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2018-6188\"><strong>CVE 2018-6188</strong></a><a class=\"heading-anchor\" href=\"#february-1-2018-cve-2018-6188\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Information leakage in <code class=\"docutils literal notranslate\"><span class=\"pre\">AuthenticationForm</span></code>. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2018/feb/01/security-releases/\">Full description</a></p>\n<section id=\"id64\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id64\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 2.0 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/c37bb28677295f6edda61d8ac461014ef0d3aeb2\">(patch)</a></p></li>\n<li><p>Django 1.11 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/57b95fedad5e0b83fc9c81466b7d1751c6427aae\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"march-6-2018-cve-2018-7536\">\n<h3>March 6, 2018 - <span class=\"target\" id=\"index-64\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2018-7536\"><strong>CVE 2018-7536</strong></a><a class=\"heading-anchor\" href=\"#march-6-2018-cve-2018-7536\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Denial-of-service possibility in <code class=\"docutils literal notranslate\"><span class=\"pre\">urlize</span></code> and <code class=\"docutils literal notranslate\"><span class=\"pre\">urlizetrunc</span></code> template\nfilters. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2018/mar/06/security-releases/\">Full description</a></p>\n<section id=\"id65\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id65\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 2.0 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/e157315da3ae7005fa0683ffc9751dbeca7306c8\">(patch)</a></p></li>\n<li><p>Django 1.11 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/abf89d729f210c692a50e0ad3f75fb6bec6fae16\">(patch)</a></p></li>\n<li><p>Django 1.8  <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/1ca63a66ef3163149ad822701273e8a1844192c2\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"march-6-2018-cve-2018-7537\">\n<h3>March 6, 2018 - <span class=\"target\" id=\"index-65\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2018-7537\"><strong>CVE 2018-7537</strong></a><a class=\"heading-anchor\" href=\"#march-6-2018-cve-2018-7537\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Denial-of-service possibility in <code class=\"docutils literal notranslate\"><span class=\"pre\">truncatechars_html</span></code> and\n<code class=\"docutils literal notranslate\"><span class=\"pre\">truncatewords_html</span></code> template filters. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2018/mar/06/security-releases/\">Full description</a></p>\n<section id=\"id66\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id66\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 2.0 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/94c5da1d17a6b0d378866c66b605102c19f7988c\">(patch)</a></p></li>\n<li><p>Django 1.11 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/a91436360b79a6ff995c3e5018bcc666dfaf1539\">(patch)</a></p></li>\n<li><p>Django 1.8  <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/d17974a287a6ea2e361daff88fcc004cbd6835fa\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"august-1-2018-cve-2018-14574\">\n<h3>August 1, 2018 - <span class=\"target\" id=\"index-66\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2018-14574\"><strong>CVE 2018-14574</strong></a><a class=\"heading-anchor\" href=\"#august-1-2018-cve-2018-14574\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Open redirect possibility in <code class=\"docutils literal notranslate\"><span class=\"pre\">CommonMiddleware</span></code>. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2018/aug/01/security-releases/\">Full description</a></p>\n<section id=\"id67\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id67\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 2.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/c4e5ff7fdb5fce447675e90291fd33fddd052b3c\">(patch)</a></p></li>\n<li><p>Django 2.0 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/6fffc3c6d420e44f4029d5643f38d00a39b08525\">(patch)</a></p></li>\n<li><p>Django 1.11 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/d6eaee092709aad477a9894598496c6deec532ff\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"october-1-2018-cve-2018-16984\">\n<h3>October 1, 2018 - <span class=\"target\" id=\"index-67\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2018-16984\"><strong>CVE 2018-16984</strong></a><a class=\"heading-anchor\" href=\"#october-1-2018-cve-2018-16984\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Password hash disclosure to “view only” admin users. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2018/oct/01/security-release/\">Full description</a></p>\n<section id=\"id68\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id68\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 2.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/c4bd5b597e0aa2432e4c867b86650f18af117851\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"january-4-2019-cve-2019-3498\">\n<h3>January 4, 2019 - <span class=\"target\" id=\"index-68\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2019-3498\"><strong>CVE 2019-3498</strong></a><a class=\"heading-anchor\" href=\"#january-4-2019-cve-2019-3498\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Content spoofing possibility in the default 404 page. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2019/jan/04/security-releases/\">Full description</a></p>\n<section id=\"id69\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id69\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 2.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/64d2396e83aedba3fcc84ca40f23fbd22f0b9b5b\">(patch)</a></p></li>\n<li><p>Django 2.0 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/9f4ed7c94c62e21644ef5115e393ac426b886f2e\">(patch)</a></p></li>\n<li><p>Django 1.11 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/1cd00fcf52d089ef0fe03beabd05d59df8ea052a\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"february-11-2019-cve-2019-6975\">\n<h3>February 11, 2019 - <span class=\"target\" id=\"index-69\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2019-6975\"><strong>CVE 2019-6975</strong></a><a class=\"heading-anchor\" href=\"#february-11-2019-cve-2019-6975\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Memory exhaustion in <code class=\"docutils literal notranslate\"><span class=\"pre\">django.utils.numberformat.format()</span></code>. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2019/feb/11/security-releases/\">Full description</a></p>\n<section id=\"id70\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id70\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 2.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/40cd19055773705301c3428ed5e08a036d2091f3\">(patch)</a></p></li>\n<li><p>Django 2.0 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/1f42f82566c9d2d73aff1c42790d6b1b243f7676\">(patch</a> and\n<a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/392e040647403fc8007708d52ce01d915b014849\">correction)</a></p></li>\n<li><p>Django 1.11 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/0bbb560183fabf0533289700845dafa94951f227\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"june-3-2019-cve-2019-11358\">\n<h3>June 3, 2019 - <span class=\"target\" id=\"index-70\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2019-11358\"><strong>CVE 2019-11358</strong></a><a class=\"heading-anchor\" href=\"#june-3-2019-cve-2019-11358\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Prototype pollution in bundled jQuery. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2019/jun/03/security-releases/\">Full description</a></p>\n<section id=\"id71\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id71\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 2.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/baaf187a4e354bf3976c51e2c83a0d2f8ee6e6ad\">(patch)</a></p></li>\n<li><p>Django 2.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/95649bc08547a878cebfa1d019edec8cb1b80829\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"june-3-2019-cve-2019-12308\">\n<h3>June 3, 2019 - <span class=\"target\" id=\"index-71\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2019-12308\"><strong>CVE 2019-12308</strong></a><a class=\"heading-anchor\" href=\"#june-3-2019-cve-2019-12308\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>XSS via “Current URL” link generated by <code class=\"docutils literal notranslate\"><span class=\"pre\">AdminURLFieldWidget</span></code>. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2019/jun/03/security-releases/\">Full\ndescription</a></p>\n<section id=\"id72\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id72\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 2.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/afddabf8428ddc89a332f7a78d0d21eaf2b5a673\">(patch)</a></p></li>\n<li><p>Django 2.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/09186a13d975de6d049f8b3e05484f66b01ece62\">(patch)</a></p></li>\n<li><p>Django 1.11 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/c238701859a52d584f349cce15d56c8e8137c52b\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"july-1-2019-cve-2019-12781\">\n<h3>July 1, 2019 - <span class=\"target\" id=\"index-72\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2019-12781\"><strong>CVE 2019-12781</strong></a><a class=\"heading-anchor\" href=\"#july-1-2019-cve-2019-12781\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Incorrect HTTP detection with reverse-proxy connecting via HTTPS. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2019/jul/01/security-releases/\">Full\ndescription</a></p>\n<section id=\"id73\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id73\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 2.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/77706a3e4766da5d5fb75c4db22a0a59a28e6cd6\">(patch)</a></p></li>\n<li><p>Django 2.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/1e40f427bb8d0fb37cc9f830096a97c36c97af6f\">(patch)</a></p></li>\n<li><p>Django 1.11 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/32124fc41e75074141b05f10fc55a4f01ff7f050\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"august-1-2019-cve-2019-14232\">\n<h3>August 1, 2019 - <span class=\"target\" id=\"index-73\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2019-14232\"><strong>CVE 2019-14232</strong></a><a class=\"heading-anchor\" href=\"#august-1-2019-cve-2019-14232\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Denial-of-service possibility in <code class=\"docutils literal notranslate\"><span class=\"pre\">django.utils.text.Truncator</span></code>. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2019/aug/01/security-releases/\">Full\ndescription</a></p>\n<section id=\"id74\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id74\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 2.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/c3289717c6f21a8cf23daff1c78c0c014b94041f\">(patch)</a></p></li>\n<li><p>Django 2.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/c23723a1551340cc7d3126f04fcfd178fa224193\">(patch)</a></p></li>\n<li><p>Django 1.11 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/42a66e969023c00536256469f0e8b8a099ef109d\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"august-1-2019-cve-2019-14233\">\n<h3>August 1, 2019 - <span class=\"target\" id=\"index-74\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2019-14233\"><strong>CVE 2019-14233</strong></a><a class=\"heading-anchor\" href=\"#august-1-2019-cve-2019-14233\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Denial-of-service possibility in <code class=\"docutils literal notranslate\"><span class=\"pre\">strip_tags()</span></code>. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2019/aug/01/security-releases/\">Full description</a></p>\n<section id=\"id75\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id75\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 2.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/e34f3c0e9ee5fc9022428fe91640638bafd4cda7\">(patch)</a></p></li>\n<li><p>Django 2.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/5ff8e791148bd451180124d76a55cb2b2b9556eb\">(patch)</a></p></li>\n<li><p>Django 1.11 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/52479acce792ad80bb0f915f20b835f919993c72\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"august-1-2019-cve-2019-14234\">\n<h3>August 1, 2019 - <span class=\"target\" id=\"index-75\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2019-14234\"><strong>CVE 2019-14234</strong></a><a class=\"heading-anchor\" href=\"#august-1-2019-cve-2019-14234\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>SQL injection possibility in key and index lookups for\n<code class=\"docutils literal notranslate\"><span class=\"pre\">JSONField</span></code>/<code class=\"docutils literal notranslate\"><span class=\"pre\">HStoreField</span></code>. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2019/aug/01/security-releases/\">Full description</a></p>\n<section id=\"id76\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id76\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 2.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/4f5b58f5cd3c57fee9972ab074f8dc6895d8f387\">(patch)</a></p></li>\n<li><p>Django 2.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/f74b3ae3628c26e1b4f8db3d13a91d52a833a975\">(patch)</a></p></li>\n<li><p>Django 1.11 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/ed682a24fca774818542757651bfba576c3fc3ef\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"august-1-2019-cve-2019-14235\">\n<h3>August 1, 2019 - <span class=\"target\" id=\"index-76\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2019-14235\"><strong>CVE 2019-14235</strong></a><a class=\"heading-anchor\" href=\"#august-1-2019-cve-2019-14235\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Potential memory exhaustion in <code class=\"docutils literal notranslate\"><span class=\"pre\">django.utils.encoding.uri_to_iri()</span></code>. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2019/aug/01/security-releases/\">Full\ndescription</a></p>\n<section id=\"id77\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id77\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 2.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/cf694e6852b0da7799f8b53f1fb2f7d20cf17534\">(patch)</a></p></li>\n<li><p>Django 2.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/5d50a2e5fa36ad23ab532fc54cf4073de84b3306\">(patch)</a></p></li>\n<li><p>Django 1.11 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/869b34e9b3be3a4cfcb3a145f218ffd3f5e3fd79\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"december-2-2019-cve-2019-19118\">\n<h3>December 2, 2019 - <span class=\"target\" id=\"index-77\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2019-19118\"><strong>CVE 2019-19118</strong></a><a class=\"heading-anchor\" href=\"#december-2-2019-cve-2019-19118\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Privilege escalation in the Django admin. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2019/dec/02/security-releases/\">Full description</a></p>\n<section id=\"id78\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id78\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 3.0 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/092cd66cf3c3e175acce698d6ca2012068d878fa\">(patch)</a></p></li>\n<li><p>Django 2.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/36f580a17f0b3cb087deadf3b65eea024f479c21\">(patch)</a></p></li>\n<li><p>Django 2.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/103ebe2b5ff1b2614b85a52c239f471904d26244\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"december-18-2019-cve-2019-19844\">\n<h3>December 18, 2019 - <span class=\"target\" id=\"index-78\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2019-19844\"><strong>CVE 2019-19844</strong></a><a class=\"heading-anchor\" href=\"#december-18-2019-cve-2019-19844\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Potential account hijack via password reset form. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2019/dec/18/security-releases/\">Full description</a></p>\n<section id=\"id79\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id79\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 3.0 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/302a4ff1e8b1c798aab97673909c7a3dfda42c26\">(patch)</a></p></li>\n<li><p>Django 2.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/4d334bea06cac63dc1272abcec545b85136cca0e\">(patch)</a></p></li>\n<li><p>Django 1.11 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/f4cff43bf921fcea6a29b726eb66767f67753fa2\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"february-3-2020-cve-2020-7471\">\n<h3>February 3, 2020 - <span class=\"target\" id=\"index-79\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2020-7471\"><strong>CVE 2020-7471</strong></a><a class=\"heading-anchor\" href=\"#february-3-2020-cve-2020-7471\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Potential SQL injection via <code class=\"docutils literal notranslate\"><span class=\"pre\">StringAgg(delimiter)</span></code>. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2020/feb/03/security-releases/\">Full description</a></p>\n<section id=\"id80\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id80\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 3.0 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/505826b469b16ab36693360da9e11fd13213421b\">(patch)</a></p></li>\n<li><p>Django 2.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/c67a368c16e4680b324b4f385398d638db4d8147\">(patch)</a></p></li>\n<li><p>Django 1.11 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/001b0634cd309e372edb6d7d95d083d02b8e37bd\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"march-4-2020-cve-2020-9402\">\n<h3>March 4, 2020 - <span class=\"target\" id=\"index-80\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2020-9402\"><strong>CVE 2020-9402</strong></a><a class=\"heading-anchor\" href=\"#march-4-2020-cve-2020-9402\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Potential SQL injection via <code class=\"docutils literal notranslate\"><span class=\"pre\">tolerance</span></code> parameter in GIS functions and\naggregates on Oracle. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2020/mar/04/security-releases/\">Full description</a></p>\n<section id=\"id81\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id81\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 3.0 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/26a5cf834526e291db00385dd33d319b8271fc4c\">(patch)</a></p></li>\n<li><p>Django 2.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/fe886a3b58a93cfbe8864b485f93cb6d426cd1f2\">(patch)</a></p></li>\n<li><p>Django 1.11 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/02d97f3c9a88adc890047996e5606180bd1c6166\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"june-3-2020-cve-2020-13254\">\n<h3>June 3, 2020 - <span class=\"target\" id=\"index-81\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2020-13254\"><strong>CVE 2020-13254</strong></a><a class=\"heading-anchor\" href=\"#june-3-2020-cve-2020-13254\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Potential data leakage via malformed memcached keys. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2020/jun/03/security-releases/\">Full description</a></p>\n<section id=\"id82\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id82\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 3.0 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/84b2da5552e100ae3294f564f6c862fef8d0e693\">(patch)</a></p></li>\n<li><p>Django 2.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/07e59caa02831c4569bbebb9eb773bdd9cb4b206\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"june-3-2020-cve-2020-13596\">\n<h3>June 3, 2020 - <span class=\"target\" id=\"index-82\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2020-13596\"><strong>CVE 2020-13596</strong></a><a class=\"heading-anchor\" href=\"#june-3-2020-cve-2020-13596\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Possible XSS via admin <code class=\"docutils literal notranslate\"><span class=\"pre\">ForeignKeyRawIdWidget</span></code>. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2020/jun/03/security-releases/\">Full description</a></p>\n<section id=\"id83\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id83\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 3.0 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/1f2dd37f6fcefdd10ed44cb233b2e62b520afb38\">(patch)</a></p></li>\n<li><p>Django 2.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/6d61860b22875f358fac83d903dc629897934815\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"september-1-2020-cve-2020-24583\">\n<h3>September 1, 2020 - <span class=\"target\" id=\"index-83\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2020-24583\"><strong>CVE 2020-24583</strong></a><a class=\"heading-anchor\" href=\"#september-1-2020-cve-2020-24583\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Incorrect permissions on intermediate-level directories on Python 3.7+. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2020/sep/01/security-releases/\">Full\ndescription</a></p>\n<section id=\"id84\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id84\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 3.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/934430d22aa5d90c2ba33495ff69a6a1d997d584\">(patch)</a></p></li>\n<li><p>Django 3.0 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/08892bffd275c79ee1f8f67639eb170aaaf1181e\">(patch)</a></p></li>\n<li><p>Django 2.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/375657a71c889c588f723469bd868bd1d40c369f\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"september-1-2020-cve-2020-24584\">\n<h3>September 1, 2020 - <span class=\"target\" id=\"index-84\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2020-24584\"><strong>CVE 2020-24584</strong></a><a class=\"heading-anchor\" href=\"#september-1-2020-cve-2020-24584\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Permission escalation in intermediate-level directories of the file system\ncache on Python 3.7+. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2020/sep/01/security-releases/\">Full description</a></p>\n<section id=\"id85\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id85\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 3.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/2b099caa5923afa8cfb5f1e8c0d56b6e0e81915b\">(patch)</a></p></li>\n<li><p>Django 3.0 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/cdb367c92a0ba72ddc0cbd13ff42b0e6df709554\">(patch)</a></p></li>\n<li><p>Django 2.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/a3aebfdc8153dc230686b6d2454ccd32ed4c9e6f\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"february-1-2021-cve-2021-3281\">\n<h3>February 1, 2021 - <span class=\"target\" id=\"index-85\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2021-3281\"><strong>CVE 2021-3281</strong></a><a class=\"heading-anchor\" href=\"#february-1-2021-cve-2021-3281\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Potential directory-traversal via <code class=\"docutils literal notranslate\"><span class=\"pre\">archive.extract()</span></code>. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2021/feb/01/security-releases/\">Full description</a></p>\n<section id=\"id86\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id86\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 3.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/02e6592835b4559909aa3aaaf67988fef435f624\">(patch)</a></p></li>\n<li><p>Django 3.0 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/52e409ed17287e9aabda847b6afe58be2fa9f86a\">(patch)</a></p></li>\n<li><p>Django 2.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/21e7622dec1f8612c85c2fc37fe8efbfd3311e37\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"february-19-2021-cve-2021-23336\">\n<h3>February 19, 2021 - <span class=\"target\" id=\"index-86\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2021-23336\"><strong>CVE 2021-23336</strong></a><a class=\"heading-anchor\" href=\"#february-19-2021-cve-2021-23336\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Web cache poisoning via <code class=\"docutils literal notranslate\"><span class=\"pre\">django.utils.http.limited_parse_qsl()</span></code>. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2021/feb/19/security-releases/\">Full\ndescription</a></p>\n<section id=\"id87\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id87\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 3.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/be8237c7cce24b06aabde0b97afce98ddabbe3b6\">(patch)</a></p></li>\n<li><p>Django 3.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/8f6d431b08cbb418d9144b976e7b972546607851\">(patch)</a></p></li>\n<li><p>Django 3.0 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/326a926beef869d3341bc9ef737887f0449b6b71\">(patch)</a></p></li>\n<li><p>Django 2.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/fd6b6afd5959b638c62dbf4839ccff97e7f7dfda\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n<section id=\"april-6-2021-cve-2021-28658\">\n<h3>April 6, 2021 - <span class=\"target\" id=\"index-87\"></span><a class=\"cve reference external\" href=\"https://www.cve.org/CVERecord?id=CVE-2021-28658\"><strong>CVE 2021-28658</strong></a><a class=\"heading-anchor\" href=\"#april-6-2021-cve-2021-28658\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Potential directory-traversal via uploaded files. <a class=\"reference external\" href=\"https://www.djangoproject.com/weblog/2021/apr/06/security-releases/\">Full description</a></p>\n<section id=\"id88\">\n<h4>Versions affected<a class=\"heading-anchor\" href=\"#id88\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<ul class=\"simple\">\n<li><p>Django 3.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/2820fd1be5dfccbf1216c3845fad8580502473e1\">(patch)</a></p></li>\n<li><p>Django 3.1 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/cca0d98118cccf9ae0c6dcf2d6c57fc50469fbf0\">(patch)</a></p></li>\n<li><p>Django 3.0 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/e7fba62248f604c76da4f23dcf1db4a57b0808ea\">(patch)</a></p></li>\n<li><p>Django 2.2 <a class=\"extlink-commit reference external\" href=\"https://github.com/django/django/commit/4036d62bda0e9e9f6172943794b744a454ca49c2\">(patch)</a></p></li>\n</ul>\n</section>\n</section>\n</section>","rootId":"archive-of-security-issues","toc":[{"title":"Issues prior to Django’s security process","anchor":"issues-prior-to-django-s-security-process","children":[{"title":"August 16, 2006 - CVE 2007-0404","anchor":"august-16-2006-cve-2007-0404","children":[{"title":"Versions affected","anchor":"versions-affected","children":[]}]},{"title":"January 21, 2007 - CVE 2007-0405","anchor":"january-21-2007-cve-2007-0405","children":[{"title":"Versions affected","anchor":"id1","children":[]}]}]},{"title":"Issues under Django’s security process","anchor":"issues-under-django-s-security-process","children":[{"title":"October 26, 2007 - CVE 2007-5712","anchor":"october-26-2007-cve-2007-5712","children":[{"title":"Versions affected","anchor":"id2","children":[]}]},{"title":"May 14, 2008 - CVE 2008-2302","anchor":"may-14-2008-cve-2008-2302","children":[{"title":"Versions affected","anchor":"id3","children":[]}]},{"title":"September 2, 2008 - CVE 2008-3909","anchor":"september-2-2008-cve-2008-3909","children":[{"title":"Versions affected","anchor":"id4","children":[]}]},{"title":"July 28, 2009 - CVE 2009-2659","anchor":"july-28-2009-cve-2009-2659","children":[{"title":"Versions affected","anchor":"id5","children":[]}]},{"title":"October 9, 2009 - CVE 2009-3965","anchor":"october-9-2009-cve-2009-3965","children":[{"title":"Versions affected","anchor":"id6","children":[]}]},{"title":"September 8, 2010 - CVE 2010-3082","anchor":"september-8-2010-cve-2010-3082","children":[{"title":"Versions affected","anchor":"id7","children":[]}]},{"title":"December 22, 2010 - CVE 2010-4534","anchor":"december-22-2010-cve-2010-4534","children":[{"title":"Versions affected","anchor":"id8","children":[]}]},{"title":"December 22, 2010 - CVE 2010-4535","anchor":"december-22-2010-cve-2010-4535","children":[{"title":"Versions affected","anchor":"id9","children":[]}]},{"title":"February 8, 2011 - CVE 2011-0696","anchor":"february-8-2011-cve-2011-0696","children":[{"title":"Versions affected","anchor":"id10","children":[]}]},{"title":"February 8, 2011 - CVE 2011-0697","anchor":"february-8-2011-cve-2011-0697","children":[{"title":"Versions affected","anchor":"id11","children":[]}]},{"title":"February 8, 2011 - CVE 2011-0698","anchor":"february-8-2011-cve-2011-0698","children":[{"title":"Versions affected","anchor":"id12","children":[]}]},{"title":"September 9, 2011 - CVE 2011-4136","anchor":"september-9-2011-cve-2011-4136","children":[{"title":"Versions affected","anchor":"id13","children":[]}]},{"title":"September 9, 2011 - CVE 2011-4137","anchor":"september-9-2011-cve-2011-4137","children":[{"title":"Versions affected","anchor":"id14","children":[]}]},{"title":"September 9, 2011 - CVE 2011-4138","anchor":"september-9-2011-cve-2011-4138","children":[{"title":"Versions affected","anchor":"id15","children":[]}]},{"title":"September 9, 2011 - CVE 2011-4139","anchor":"september-9-2011-cve-2011-4139","children":[{"title":"Versions affected","anchor":"id16","children":[]}]},{"title":"September 9, 2011 - CVE 2011-4140","anchor":"september-9-2011-cve-2011-4140","children":[{"title":"Versions affected","anchor":"id17","children":[]}]},{"title":"July 30, 2012 - CVE 2012-3442","anchor":"july-30-2012-cve-2012-3442","children":[{"title":"Versions affected","anchor":"id18","children":[]}]},{"title":"July 30, 2012 - CVE 2012-3443","anchor":"july-30-2012-cve-2012-3443","children":[{"title":"Versions affected","anchor":"id19","children":[]}]},{"title":"July 30, 2012 - CVE 2012-3444","anchor":"july-30-2012-cve-2012-3444","children":[{"title":"Versions affected","anchor":"id20","children":[]}]},{"title":"October 17, 2012 - CVE 2012-4520","anchor":"october-17-2012-cve-2012-4520","children":[{"title":"Versions affected","anchor":"id21","children":[]}]},{"title":"December 10, 2012 - No CVE 1","anchor":"december-10-2012-no-cve-1","children":[{"title":"Versions affected","anchor":"id22","children":[]}]},{"title":"December 10, 2012 - No CVE 2","anchor":"december-10-2012-no-cve-2","children":[{"title":"Versions affected","anchor":"id23","children":[]}]},{"title":"February 19, 2013 - No CVE","anchor":"february-19-2013-no-cve","children":[{"title":"Versions affected","anchor":"id24","children":[]}]},{"title":"February 19, 2013 - CVE 2013-1664 / CVE 2013-1665","anchor":"february-19-2013-cve-2013-1664-cve-2013-1665","children":[{"title":"Versions affected","anchor":"id25","children":[]}]},{"title":"February 19, 2013 - CVE 2013-0305","anchor":"february-19-2013-cve-2013-0305","children":[{"title":"Versions affected","anchor":"id26","children":[]}]},{"title":"February 19, 2013 - CVE 2013-0306","anchor":"february-19-2013-cve-2013-0306","children":[{"title":"Versions affected","anchor":"id27","children":[]}]},{"title":"August 13, 2013 - CVE 2013-4249","anchor":"august-13-2013-cve-2013-4249","children":[{"title":"Versions affected","anchor":"id28","children":[]}]},{"title":"August 13, 2013 - CVE 2013-6044","anchor":"august-13-2013-cve-2013-6044","children":[{"title":"Versions affected","anchor":"id29","children":[]}]},{"title":"September 10, 2013 - CVE 2013-4315","anchor":"september-10-2013-cve-2013-4315","children":[{"title":"Versions affected","anchor":"id30","children":[]}]},{"title":"September 14, 2013 - CVE 2013-1443","anchor":"september-14-2013-cve-2013-1443","children":[{"title":"Versions affected","anchor":"id31","children":[]}]},{"title":"April 21, 2014 - CVE 2014-0472","anchor":"april-21-2014-cve-2014-0472","children":[{"title":"Versions affected","anchor":"id32","children":[]}]},{"title":"April 21, 2014 - CVE 2014-0473","anchor":"april-21-2014-cve-2014-0473","children":[{"title":"Versions affected","anchor":"id33","children":[]}]},{"title":"April 21, 2014 - CVE 2014-0474","anchor":"april-21-2014-cve-2014-0474","children":[{"title":"Versions affected","anchor":"id34","children":[]}]},{"title":"May 18, 2014 - CVE 2014-1418","anchor":"may-18-2014-cve-2014-1418","children":[{"title":"Versions affected","anchor":"id35","children":[]}]},{"title":"May 18, 2014 - CVE 2014-3730","anchor":"may-18-2014-cve-2014-3730","children":[{"title":"Versions affected","anchor":"id36","children":[]}]},{"title":"August 20, 2014 - CVE 2014-0480","anchor":"august-20-2014-cve-2014-0480","children":[{"title":"Versions affected","anchor":"id37","children":[]}]},{"title":"August 20, 2014 - CVE 2014-0481","anchor":"august-20-2014-cve-2014-0481","children":[{"title":"Versions affected","anchor":"id38","children":[]}]},{"title":"August 20, 2014 - CVE 2014-0482","anchor":"august-20-2014-cve-2014-0482","children":[{"title":"Versions affected","anchor":"id39","children":[]}]},{"title":"August 20, 2014 - CVE 2014-0483","anchor":"august-20-2014-cve-2014-0483","children":[{"title":"Versions affected","anchor":"id40","children":[]}]},{"title":"January 13, 2015 - CVE 2015-0219","anchor":"january-13-2015-cve-2015-0219","children":[{"title":"Versions affected","anchor":"id41","children":[]}]},{"title":"January 13, 2015 - CVE 2015-0220","anchor":"january-13-2015-cve-2015-0220","children":[{"title":"Versions affected","anchor":"id42","children":[]}]},{"title":"January 13, 2015 - CVE 2015-0221","anchor":"january-13-2015-cve-2015-0221","children":[{"title":"Versions affected","anchor":"id43","children":[]}]},{"title":"January 13, 2015 - CVE 2015-0222","anchor":"january-13-2015-cve-2015-0222","children":[{"title":"Versions affected","anchor":"id44","children":[]}]},{"title":"March 9, 2015 - CVE 2015-2241","anchor":"march-9-2015-cve-2015-2241","children":[{"title":"Versions affected","anchor":"id45","children":[]}]},{"title":"March 18, 2015 - CVE 2015-2316","anchor":"march-18-2015-cve-2015-2316","children":[{"title":"Versions affected","anchor":"id46","children":[]}]},{"title":"March 18, 2015 - CVE 2015-2317","anchor":"march-18-2015-cve-2015-2317","children":[{"title":"Versions affected","anchor":"id47","children":[]}]},{"title":"May 20, 2015 - CVE 2015-3982","anchor":"may-20-2015-cve-2015-3982","children":[{"title":"Versions affected","anchor":"id48","children":[]}]},{"title":"July 8, 2015 - CVE 2015-5143","anchor":"july-8-2015-cve-2015-5143","children":[{"title":"Versions affected","anchor":"id49","children":[]}]},{"title":"July 8, 2015 - CVE 2015-5144","anchor":"july-8-2015-cve-2015-5144","children":[{"title":"Versions affected","anchor":"id50","children":[]}]},{"title":"July 8, 2015 - CVE 2015-5145","anchor":"july-8-2015-cve-2015-5145","children":[{"title":"Versions affected","anchor":"id51","children":[]}]},{"title":"August 18, 2015 - CVE 2015-5963 / CVE 2015-5964","anchor":"august-18-2015-cve-2015-5963-cve-2015-5964","children":[{"title":"Versions affected","anchor":"id52","children":[]}]},{"title":"November 24, 2015 - CVE 2015-8213","anchor":"november-24-2015-cve-2015-8213","children":[{"title":"Versions affected","anchor":"id53","children":[]}]},{"title":"February 1, 2016 - CVE 2016-2048","anchor":"february-1-2016-cve-2016-2048","children":[{"title":"Versions affected","anchor":"id54","children":[]}]},{"title":"March 1, 2016 - CVE 2016-2512","anchor":"march-1-2016-cve-2016-2512","children":[{"title":"Versions affected","anchor":"id55","children":[]}]},{"title":"March 1, 2016 - CVE 2016-2513","anchor":"march-1-2016-cve-2016-2513","children":[{"title":"Versions affected","anchor":"id56","children":[]}]},{"title":"July 18, 2016 - CVE 2016-6186","anchor":"july-18-2016-cve-2016-6186","children":[{"title":"Versions affected","anchor":"id57","children":[]}]},{"title":"September 26, 2016 - CVE 2016-7401","anchor":"september-26-2016-cve-2016-7401","children":[{"title":"Versions affected","anchor":"id58","children":[]}]},{"title":"November 1, 2016 - CVE 2016-9013","anchor":"november-1-2016-cve-2016-9013","children":[{"title":"Versions affected","anchor":"id59","children":[]}]},{"title":"November 1, 2016 - CVE 2016-9014","anchor":"november-1-2016-cve-2016-9014","children":[{"title":"Versions affected","anchor":"id60","children":[]}]},{"title":"April 4, 2017 - CVE 2017-7233","anchor":"april-4-2017-cve-2017-7233","children":[{"title":"Versions affected","anchor":"id61","children":[]}]},{"title":"April 4, 2017 - CVE 2017-7234","anchor":"april-4-2017-cve-2017-7234","children":[{"title":"Versions affected","anchor":"id62","children":[]}]},{"title":"September 5, 2017 - CVE 2017-12794","anchor":"september-5-2017-cve-2017-12794","children":[{"title":"Versions affected","anchor":"id63","children":[]}]},{"title":"February 1, 2018 - CVE 2018-6188","anchor":"february-1-2018-cve-2018-6188","children":[{"title":"Versions affected","anchor":"id64","children":[]}]},{"title":"March 6, 2018 - CVE 2018-7536","anchor":"march-6-2018-cve-2018-7536","children":[{"title":"Versions affected","anchor":"id65","children":[]}]},{"title":"March 6, 2018 - CVE 2018-7537","anchor":"march-6-2018-cve-2018-7537","children":[{"title":"Versions affected","anchor":"id66","children":[]}]},{"title":"August 1, 2018 - CVE 2018-14574","anchor":"august-1-2018-cve-2018-14574","children":[{"title":"Versions affected","anchor":"id67","children":[]}]},{"title":"October 1, 2018 - CVE 2018-16984","anchor":"october-1-2018-cve-2018-16984","children":[{"title":"Versions affected","anchor":"id68","children":[]}]},{"title":"January 4, 2019 - CVE 2019-3498","anchor":"january-4-2019-cve-2019-3498","children":[{"title":"Versions affected","anchor":"id69","children":[]}]},{"title":"February 11, 2019 - CVE 2019-6975","anchor":"february-11-2019-cve-2019-6975","children":[{"title":"Versions affected","anchor":"id70","children":[]}]},{"title":"June 3, 2019 - CVE 2019-11358","anchor":"june-3-2019-cve-2019-11358","children":[{"title":"Versions affected","anchor":"id71","children":[]}]},{"title":"June 3, 2019 - CVE 2019-12308","anchor":"june-3-2019-cve-2019-12308","children":[{"title":"Versions affected","anchor":"id72","children":[]}]},{"title":"July 1, 2019 - CVE 2019-12781","anchor":"july-1-2019-cve-2019-12781","children":[{"title":"Versions affected","anchor":"id73","children":[]}]},{"title":"August 1, 2019 - CVE 2019-14232","anchor":"august-1-2019-cve-2019-14232","children":[{"title":"Versions affected","anchor":"id74","children":[]}]},{"title":"August 1, 2019 - CVE 2019-14233","anchor":"august-1-2019-cve-2019-14233","children":[{"title":"Versions affected","anchor":"id75","children":[]}]},{"title":"August 1, 2019 - CVE 2019-14234","anchor":"august-1-2019-cve-2019-14234","children":[{"title":"Versions affected","anchor":"id76","children":[]}]},{"title":"August 1, 2019 - CVE 2019-14235","anchor":"august-1-2019-cve-2019-14235","children":[{"title":"Versions affected","anchor":"id77","children":[]}]},{"title":"December 2, 2019 - CVE 2019-19118","anchor":"december-2-2019-cve-2019-19118","children":[{"title":"Versions affected","anchor":"id78","children":[]}]},{"title":"December 18, 2019 - CVE 2019-19844","anchor":"december-18-2019-cve-2019-19844","children":[{"title":"Versions affected","anchor":"id79","children":[]}]},{"title":"February 3, 2020 - CVE 2020-7471","anchor":"february-3-2020-cve-2020-7471","children":[{"title":"Versions affected","anchor":"id80","children":[]}]},{"title":"March 4, 2020 - CVE 2020-9402","anchor":"march-4-2020-cve-2020-9402","children":[{"title":"Versions affected","anchor":"id81","children":[]}]},{"title":"June 3, 2020 - CVE 2020-13254","anchor":"june-3-2020-cve-2020-13254","children":[{"title":"Versions affected","anchor":"id82","children":[]}]},{"title":"June 3, 2020 - CVE 2020-13596","anchor":"june-3-2020-cve-2020-13596","children":[{"title":"Versions affected","anchor":"id83","children":[]}]},{"title":"September 1, 2020 - CVE 2020-24583","anchor":"september-1-2020-cve-2020-24583","children":[{"title":"Versions affected","anchor":"id84","children":[]}]},{"title":"September 1, 2020 - CVE 2020-24584","anchor":"september-1-2020-cve-2020-24584","children":[{"title":"Versions affected","anchor":"id85","children":[]}]},{"title":"February 1, 2021 - CVE 2021-3281","anchor":"february-1-2021-cve-2021-3281","children":[{"title":"Versions affected","anchor":"id86","children":[]}]},{"title":"February 19, 2021 - CVE 2021-23336","anchor":"february-19-2021-cve-2021-23336","children":[{"title":"Versions affected","anchor":"id87","children":[]}]},{"title":"April 6, 2021 - CVE 2021-28658","anchor":"april-6-2021-cve-2021-28658","children":[{"title":"Versions affected","anchor":"id88","children":[]}]}]}],"breadcrumbs":[{"docname":"releases/index","title":"Release notes","url":"/en/3.0/releases/"}],"prev":{"docname":"releases/0.95","title":"Django version 0.95 release notes","url":"/en/3.0/releases/0.95/"},"next":{"docname":"internals/index","title":"Django internals","url":"/en/3.0/internals/"},"formats":{"html":"/en/3.0/releases/security/","markdown":"/en/3.0/releases/security.md","json":"/en/3.0/releases/security.json"},"source":"https://github.com/django/django/blob/stable/3.0.x/docs/releases/security.txt","official":"https://docs.djangoproject.com/en/3.0/releases/security/","inVersions":["dev","6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0","1.11","1.10","1.9","1.8"],"inLocales":["en","zh-hans","fr","ja","id","pt-br","ko","es","el","pl"]}