From 5b99a6375d2bb4fb92a28c8a1ea64274821b37c3c5d8be2eff65ca1db1decaad Mon Sep 17 00:00:00 2001 From: Alberto Planas Dominguez Date: Wed, 1 Feb 2023 13:06:51 +0000 Subject: [PATCH] Accepting request 1062447 from home:aplanas:branches:devel:languages:python:django - Update to 4.1.6: + CVE-2023-23969: Potential denial-of-service via Accept-Language headers Bugfixes + Fixed a bug in Django 4.1 that caused a crash of model validation on UniqueConstraint with ordered expressions OBS-URL: https://build.opensuse.org/request/show/1062447 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-Django?expand=0&rev=125 --- Django-4.1.5.checksum.txt | 67 ----------- Django-4.1.5.tar.gz | 3 - Django-4.1.6.checksum.txt | 67 +++++++++++ Django-4.1.6.tar.gz | 3 + python-Django.changes | 10 +- python-Django.keyring | 227 ++++++++++++++++++++------------------ python-Django.spec | 2 +- 7 files changed, 199 insertions(+), 180 deletions(-) delete mode 100644 Django-4.1.5.checksum.txt delete mode 100644 Django-4.1.5.tar.gz create mode 100644 Django-4.1.6.checksum.txt create mode 100644 Django-4.1.6.tar.gz diff --git a/Django-4.1.5.checksum.txt b/Django-4.1.5.checksum.txt deleted file mode 100644 index 58ef594..0000000 --- a/Django-4.1.5.checksum.txt +++ /dev/null @@ -1,67 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 4.1.5, released January 2, 2023. - -To use this file, you will need a working install of PGP or other -compatible public-key encryption software. You will also need to have -the Django release manager's public key in your keyring. This key has -the ID ``2EF56372BA48CD1B`` and can be imported from the MIT -keyserver, for example, if using the open-source GNU Privacy Guard -implementation of PGP: - - gpg --keyserver pgp.mit.edu --recv-key 2EF56372BA48CD1B - -or via the GitHub API: - - curl https://github.com/felixxm.gpg | gpg --import - - -Once the key is imported, verify this file: - - gpg --verify <> - -Once you have verified this file, you can use normal MD5, SHA1, or SHA256 -checksumming applications to generate the checksums of the Django -package and compare them to the checksums listed below. - -Release packages: -================= - -https://www.djangoproject.com/m/releases/4.1/Django-4.1.5.tar.gz -https://www.djangoproject.com/m/releases/4.1/Django-4.1.5-py3-none-any.whl - -MD5 checksums -============= - -6b6a47d7478ead15b0a0835841c433dc Django-4.1.5.tar.gz -6003ee8ac3f8b6b30e6fe16bb9b3c8c1 Django-4.1.5-py3-none-any.whl - -SHA1 checksums -============== - -268ed04633ff325864aa31031fe9f87ec10a037c Django-4.1.5.tar.gz -356ef9cc14cb9f6ded873787eeabe26778c3d0f9 Django-4.1.5-py3-none-any.whl - -SHA256 checksums -================ - -ff56ebd7ead0fd5dbe06fe157b0024a7aaea2e0593bb3785fb594cf94dad58ef Django-4.1.5.tar.gz -4b214a05fe4c99476e99e2445c8b978c8369c18d4dea8e22ec412862715ad763 Django-4.1.5-py3-none-any.whl ------BEGIN PGP SIGNATURE----- - -iQJPBAEBCAA5FiEEq7LCqM0B8WE2GLcNLvVjcrpIzRsFAmOyhNUbHGZlbGlzaWFr -Lm1hcml1c3pAZ21haWwuY29tAAoJEC71Y3K6SM0bnd4P/0zzitw8wqkkhssz8kSv -7Z9nIgiC8/wq2wK0hOahHTL73K7BptkB+FZe1BBG2jRRw+ifF0mIZ7SPsyRJJLr5 -UNDMG3ANPULzXOIuSJ1O3gE029mSAMI90XqXFZ6OfzItYfujkpUMLgwKbUNOKUi2 -9/pjX6mXNRh8YCDkkx2WOTSaTy6AuZCDvBkkqy7BKsWNSvVbPV9y8CfFftVzYzwj -t6KIgnEvBGnjIIjqnZfdhmIpKH/rskDNUBEzMzib0qhvCPYo1FwaXSktCW6gAj0D -r7RR0ZWHZb7rzuN/4gKA8LRV74Y5J9pedavWrktjbHQoufgbuEmOVFoYsWGGFAiC -Ei+s4pmVffLhjhj1Xgt4a6UCD8rmssohN5vv+wE24aoP06a7trBd/fbbI9PBygQF -F746cpQ1Bc5tMqQ6bsZLSGdG0zalxsHDfSA3g1eNGm1o1CjwHQ4g7UReOGIHfHhs -+/3mabbn+sN/VhYFhzfdY1tm0JRRYnSW3k/WPPowo9USNIb7xgvKNRXLFFtJ+7H/ -9VXM7Q63a7VjptAHAiHX14eQkVIo2wDZ8QkZRSlKtgzmqAz9c9xg5mjiUMMw//nV -rXdbPHXZIbVBPWQzvvYoNTAnXhKU3Cc6ubZKlSdCw5ZKlvZ9IougbOEmcrW4NUdO -Hiz3Qr9Zv65XNZo08Lcai9ff -=EfWW ------END PGP SIGNATURE----- diff --git a/Django-4.1.5.tar.gz b/Django-4.1.5.tar.gz deleted file mode 100644 index 0cdd7b7..0000000 --- a/Django-4.1.5.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ff56ebd7ead0fd5dbe06fe157b0024a7aaea2e0593bb3785fb594cf94dad58ef -size 10507020 diff --git a/Django-4.1.6.checksum.txt b/Django-4.1.6.checksum.txt new file mode 100644 index 0000000..15788fc --- /dev/null +++ b/Django-4.1.6.checksum.txt @@ -0,0 +1,67 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +This file contains MD5, SHA1, and SHA256 checksums for the source-code +tarball and wheel files of Django 4.1.6, released February 1, 2023. + +To use this file, you will need a working install of PGP or other +compatible public-key encryption software. You will also need to have +the Django release manager's public key in your keyring. This key has +the ID ``2EF56372BA48CD1B`` and can be imported from the MIT +keyserver, for example, if using the open-source GNU Privacy Guard +implementation of PGP: + + gpg --keyserver pgp.mit.edu --recv-key 2EF56372BA48CD1B + +or via the GitHub API: + + curl https://github.com/felixxm.gpg | gpg --import - + +Once the key is imported, verify this file: + + gpg --verify <> + +Once you have verified this file, you can use normal MD5, SHA1, or SHA256 +checksumming applications to generate the checksums of the Django +package and compare them to the checksums listed below. + +Release packages: +================= + +https://www.djangoproject.com/m/releases/4.1/Django-4.1.6-py3-none-any.whl +https://www.djangoproject.com/m/releases/4.1/Django-4.1.6.tar.gz + +MD5 checksums +============= + +ceb0fce2e511c6a6be83d6569ddfcbb5 Django-4.1.6-py3-none-any.whl +4aed2866d732727590e1008dd871e3a3 Django-4.1.6.tar.gz + +SHA1 checksums +============== + +7dc4bc11d66d93567b22d0bd026bb66462fc1f0b Django-4.1.6-py3-none-any.whl +cb89accb98eb986175319c0661f900fec071da9c Django-4.1.6.tar.gz + +SHA256 checksums +================ + +c6fe7ebe7c017fe59f1029821dae0acb5a2ddcd6c9a0138fd20a8bfefac914bc Django-4.1.6-py3-none-any.whl +bceb0fe1a386781af0788cae4108622756cd05e7775448deec04a71ddf87685d Django-4.1.6.tar.gz +-----BEGIN PGP SIGNATURE----- + +iQJPBAEBCAA5FiEEq7LCqM0B8WE2GLcNLvVjcrpIzRsFAmPaKCQbHGZlbGlzaWFr +Lm1hcml1c3pAZ21haWwuY29tAAoJEC71Y3K6SM0bMMQQAI3dvowgMK7fW1WTHSzP +19kBEjdFabYsfA6IUKm8noJXkEYSDLOMx+G0gOVoZyLFSCbB0iYAeoY3jxC8p1CJ +wknyl9v1J2n/XASJPDtW1XRl3yIjJgznpDsxyQ/4cCk0XRxwDgOs9enx/J8U1JpY +6p+SvGvlYVdB0ONrHH6g74h8XCrWJbKnB7lkdySD6JO+sCNsc5TZinx8CJPGfQ1A +X4ej+c4aV0dOUemfPGflQpNszmqxD41MtvjxuIuuBJu+NE0ztV6JErcDiREsLsPx +L8koTUGVup0BmpXM32unOTLexxWDUksW2xQM1CR8LJzyW2pn7HYYNSYco5gRTonK +LlHQ0gz9ipykdMGY5Y2sm4gd1Ypp8wy0oyZKVx2moC3HbaHcDhDJZb/xAC63lYWR +2a+dzqK/DQ4s6PNoRzaMSbtN0kD4a+57Vhjd65VD/AzqQoG2B8pt8Ti8HIWxlzz3 ++gKkc4bF8nY1wRi5ioFs/46V/y/pkOHRdNQyubq+H80LuybVIALVkC4x7u7jRhFh +choYic0ppQ2oqAUb5+h7hIrnZsb8W824cB0rcuwR0qNFdfu2tXlwdDohdZ6eQ+Sa +PPXyvrHwE/ZaHWudGgLqJ28tutas5riIE5cnp9wP8ZrpliCEhXQ/Jvcxa4h9WjFw +ryx9iXnvj2jRusq3UUt8Ku9Z +=EFAX +-----END PGP SIGNATURE----- diff --git a/Django-4.1.6.tar.gz b/Django-4.1.6.tar.gz new file mode 100644 index 0000000..e661e73 --- /dev/null +++ b/Django-4.1.6.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bceb0fe1a386781af0788cae4108622756cd05e7775448deec04a71ddf87685d +size 10496749 diff --git a/python-Django.changes b/python-Django.changes index 67e831f..2d19114 100644 --- a/python-Django.changes +++ b/python-Django.changes @@ -1,10 +1,18 @@ +------------------------------------------------------------------- +Wed Feb 1 12:48:49 UTC 2023 - Alberto Planas Dominguez + +- Update to 4.1.6: + + CVE-2023-23969: Potential denial-of-service via Accept-Language + headers Bugfixes + + Fixed a bug in Django 4.1 that caused a crash of model validation + on UniqueConstraint with ordered expressions + ------------------------------------------------------------------- Mon Jan 2 19:07:30 UTC 2023 - David Anes - Update to 4.1.5: + Fixed a long standing bug in the __len lookup for ArrayField that caused a crash of model validation on Meta.constraints. - - Update keyring file. ------------------------------------------------------------------- diff --git a/python-Django.keyring b/python-Django.keyring index 6241517..8de348c 100644 --- a/python-Django.keyring +++ b/python-Django.keyring @@ -1,110 +1,121 @@ -----BEGIN PGP PUBLIC KEY BLOCK----- -Version: SKS 1.1.6 -Comment: Hostname: pgp.mit.edu -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 -=TDK9 ------END PGP PUBLIC KEY BLOCK----- +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 +mSNZUt/duetfr8yS4yBrC5IMCo5nvfBpu8E= +=DZRV +-----END PGP PUBLIC KEY BLOCK----- \ No newline at end of file diff --git a/python-Django.spec b/python-Django.spec index 7cd9d07..b49b79d 100644 --- a/python-Django.spec +++ b/python-Django.spec @@ -23,7 +23,7 @@ %bcond_with memcached Name: python-Django # We want support LTS versions of Django - numbered 2.2 -> 3.2 -> 4.2 etc -Version: 4.1.5 +Version: 4.1.6 Release: 0 Summary: A high-level Python Web framework License: BSD-3-Clause