-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 01 Oct 2025 11:17:18 -0700
Source: python-django
Architecture: source
Version: 3:4.2.25-1
Distribution: unstable
Urgency: high
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Chris Lamb <lamby@debian.org>
Closes: 1116979
Changes:
python-django (3:4.2.25-1) unstable; urgency=high
.
* New upstream security release (Closes: #1116979):
.
- CVE-2025-59681: Potential SQL injection in QuerySet.annotate(), alias(),
aggregate() and extra() on MySQL and MariaDB.
.
QuerySet.annotate(), QuerySet.alias(), QuerySet.aggregate() and
QuerySet.extra() methods were subject to SQL injection in column aliases,
using a suitably crafted dictionary with dictionary expansion as the
**kwargs passed to these methods on MySQL and MariaDB.
.
- CVE-2025-59682: Potential partial directory-traversal via
archive.extract()
.
The django.utils.archive.extract() function, used by startapp --template
and startproject --template allowed partial directory-traversal via an
archive with file paths sharing a common prefix with the target
directory.
.
<https://www.djangoproject.com/weblog/2025/oct/01/security-releases/>
Checksums-Sha1:
ef44cc7498958a6d7ab9711d66d6fba44c231b29 2792 python-django_4.2.25-1.dsc
48139ef1b0b54d03568d5ef0e465bb8b45a2e52f 10456257 python-django_4.2.25.orig.tar.gz
0af5a4bdc2124209e6c96f019ecf8ffb823d147f 34236 python-django_4.2.25-1.debian.tar.xz
6cd9960560b189bf02088da00118e0bd1402d04a 6358 python-django_4.2.25-1_source.buildinfo
Checksums-Sha256:
1a4a67d69a885f29d692c0883be10cff1681f1b85b2a49284c7d766357c1ce25 2792 python-django_4.2.25-1.dsc
2391ab3d78191caaae2c963c19fd70b99e9751008da22a0adcc667c5a4f8d311 10456257 python-django_4.2.25.orig.tar.gz
46a7f278d459b00d25359d0549da8d0af34257508c2bf549651b2bdc53f6686c 34236 python-django_4.2.25-1.debian.tar.xz
bf6790aebcb0739bcb7877c5c7084e57c67bfb7b2844f4d3bc2e404a295dbdda 6358 python-django_4.2.25-1_source.buildinfo
Files:
abc2dbc87ade688ce5f3e70de83fbc28 2792 python optional python-django_4.2.25-1.dsc
ce41aa87dfd60ccc571c29b45af92239 10456257 python optional python-django_4.2.25.orig.tar.gz
99a6a211b6cf4045bbba698d202c0ea2 34236 python optional python-django_4.2.25-1.debian.tar.xz
6d9c9d3ed40700cbf53edef39b1c7aa4 6358 python optional python-django_4.2.25-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAmjdhRgACgkQHpU+J9Qx
HlijZA/+L7P9aVxvj8RXzFPjKKffOlzFrmlV0bsIMkFZWBPf40MIvmabf66L2Dff
3uRXz3K5leTMjGfpFv8mKj8ca+OG5kVXb6wCETLVB9Kr7hNgCUlRgFVx7RNiuZK7
4nrqe08XoJKvAkABoO3xtOpnwNQXO7Dj42rwVHHJrhBs6elHcO0K1fINa8W4V0l7
BhAjC/HIMzF2MJI8PQkkxJjtV6UsTc0kqyqbl4mdgU2zSX2K1GW1lRBLUhxdo79q
fOu8JHLyY5xI7psVQsxudD+ReIL4ogeNxfGGVq6aBtZkmPphKrbGvAev9VBNNLJn
RNDPQ4ZRUAojP7YXHiCip5hiSMpZ3uer63G3nlVqx+waaIRL6iRaPj36keQLMkDw
Ih3ijWUHLYs6f5rEQxQzGsAmMh7T06l85XCtwtJMDGP3yeXY7/c8NpI80yVEjw7+
CAeYgnah2mdvDYYyjHhyw7GB9XxaYmxxTq+SI5dTnYbTDNdF5hkY9mTYQ0cO7Qld
Ws9kQ42eCNcFBxUGx+ZS3IcD2amN9hteTV0SVR7V3tcsZ7a0m6ZytvJKBxWco4sn
RrDJbJTKVLnnp90ixzCNrBSRaK4CU3Rf3BBblXvoDtCLTE3DQeqlrXQu0KNnlnMv
MJwa76IqtnO2U1CO3ooVmgGovz0C8K6Y2s+OGi821YBK/zrEdbQ=
=/mgS
-----END PGP SIGNATURE-----
Attachment:
pgpDmapiXoMzp.pgp
Description: PGP signature