[Bug 1892037] [NEW] Sync python-django 2:2.2.15-2 (main) from Debian unstable (main)
Launchpad Bug Tracker
1892037 at bugs.launchpad.net
Tue Aug 18 12:51:28 UTC 2020
You have been subscribed to a public bug by Lucas Kanashiro (lucaskanashiro):
Please sync python-django 2:2.2.15-2 (main) from Debian unstable (main)
Explanation of the Ubuntu delta and why it can be dropped:
* SECURITY UPDATE: Potential data leakage via malformed memcached keys
- debian/patches/CVE-2020-13254.patch: enforced cache key validation in
memcached backends in django/core/cache/__init__.py,
django/core/cache/backends/base.py,
django/core/cache/backends/memcached.py, tests/cache/tests.py.
- CVE-2020-13254
* SECURITY UPDATE: Possible XSS via admin ForeignKeyRawIdWidget
- debian/patches/CVE-2020-13596.patch: fixed potential XSS in admin
ForeignKeyRawIdWidget in django/contrib/admin/widgets.py,
tests/admin_widgets/models.py, tests/admin_widgets/tests.py.
- CVE-2020-13596
Our delta contains the 2 security fixes mentioned above for CVE-2020-13254 and
CVE-2020-13596. They were applied by upstream in version 2.2.13:
https://docs.djangoproject.com/en/3.0/releases/2.2.13/
I uploaded this new version to this PPA to make sure it builds fine in
Groovy:
https://launchpad.net/~lucaskanashiro/+archive/ubuntu/groovy-python-
django/
The DEP-8 tests were failing in version 2:2.2.15-1, I filed a bug against
Debian and it was fixed in 2:2.2.15-2:
https://bugs.debian.org/968577
I ran autopkgtest locally to confirm it was fixed:
autopkgtest [09:41:04]: @@@@@@@@@@@@@@@@@@@@ summary
command1 PASS
command2 PASS
Changelog entries since current groovy version 2:2.2.12-1ubuntu1:
python-django (2:2.2.15-2) unstable; urgency=medium
* Set the PYTHONPATH in the autopkgtests in the same way that we do in
debian/rules. (Closes: #968577)
-- Chris Lamb <lamby at debian.org> Mon, 17 Aug 2020 23:02:17 +0100
python-django (2:2.2.15-1) unstable; urgency=medium
* New upstream bugfix release.
<https://docs.djangoproject.com/en/3.0/releases/2.2.15/>
* Move to compat level 13.
-- Chris Lamb <lamby at debian.org> Mon, 03 Aug 2020 10:30:30 +0100
python-django (2:2.2.14-1) unstable; urgency=medium
* New upstream bugfix release.
<https://docs.djangoproject.com/en/3.0/releases/2.2.14/>
* Refresh patches.
-- Chris Lamb <lamby at debian.org> Wed, 01 Jul 2020 15:23:50 +0100
python-django (2:2.2.13-2) unstable; urgency=medium
* Backport a regression in the handling of CVE-2020-13254.
-- Chris Lamb <lamby at debian.org> Fri, 12 Jun 2020 11:08:07 +0100
python-django (2:2.2.13-1) unstable; urgency=medium
* New upstream security release.
<https://www.djangoproject.com/weblog/2020/jun/03/security-releases/>
* Drop from debian/source/include-binaries the file
debian/patches/0006-Fixed-a-missing-pyc-test-file-in-source-distribution.patch.
-- Chris Lamb <lamby at debian.org> Wed, 03 Jun 2020 20:41:57 +0100
** Affects: python-django (Ubuntu)
Importance: Wishlist
Status: Confirmed
--
Sync python-django 2:2.2.15-2 (main) from Debian unstable (main)
https://bugs.launchpad.net/bugs/1892037
You received this bug notification because you are a member of Ubuntu Package Archive Administrators, which is subscribed to the bug report.
More information about the ubuntu-archive
mailing list