pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/py-django4



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Sep  6 07:10:02 UTC 2024

Modified Files:
        pkgsrc/www/py-django4: Makefile distinfo

Log Message:
py-django4: updated to 4.2.16

Django 4.2.16 fixes one security issue with severity “moderate” and one security issue with severity “low” in 4.2.15.

CVE-2024-45230: Potential denial-of-service vulnerability in django.utils.html.urlize()

urlize and urlizetrunc were subject to a potential denial-of-service attack via very large inputs with a specific sequence of characters.

CVE-2024-45231: Potential user email enumeration via response status on password reset

Due to unhandled email sending failures, the PasswordResetForm class allowed remote attackers to enumerate user emails by issuing password reset requests and observing the outcomes.

To mitigate this risk, exceptions occurring during password reset email sending are now handled and logged using the django.contrib.auth logger.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/www/py-django4/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/www/py-django4/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/py-django4/Makefile
diff -u pkgsrc/www/py-django4/Makefile:1.7 pkgsrc/www/py-django4/Makefile:1.8
--- pkgsrc/www/py-django4/Makefile:1.7  Thu Aug 15 21:55:18 2024
+++ pkgsrc/www/py-django4/Makefile      Fri Sep  6 07:10:02 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2024/08/15 21:55:18 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2024/09/06 07:10:02 adam Exp $
 
-DISTNAME=      Django-4.2.15
+DISTNAME=      Django-4.2.16
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
 CATEGORIES=    www python
 MASTER_SITES=  https://www.djangoproject.com/m/releases/${PKGVERSION_NOREV:R}/
@@ -18,8 +18,6 @@ DEPENDS+=     ${PYPKGPREFIX}-sqlparse>=0.3.1
 
 USE_LANGUAGES= # none
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27
-
 REPLACE_PYTHON+=       django/conf/project_template/manage.py-tpl
 
 post-install:

Index: pkgsrc/www/py-django4/distinfo
diff -u pkgsrc/www/py-django4/distinfo:1.6 pkgsrc/www/py-django4/distinfo:1.7
--- pkgsrc/www/py-django4/distinfo:1.6  Tue Aug  6 20:13:11 2024
+++ pkgsrc/www/py-django4/distinfo      Fri Sep  6 07:10:02 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2024/08/06 20:13:11 adam Exp $
+$NetBSD: distinfo,v 1.7 2024/09/06 07:10:02 adam Exp $
 
-BLAKE2s (Django-4.2.15.tar.gz) = 4f37e3255d8a48a44177e44e5f3f4d42f0f17e59d8634eb9d8a9a208be40200e
-SHA512 (Django-4.2.15.tar.gz) = 8f334dcaa36b3bce5184ddf1a1508bf42614be6ab486c9e0d87e9bfd212511c43081ad5fb02d2dd7b54f8236fc1f7ee9cd7b7f6f94ac8edc1cb52d1c0c698880
-Size (Django-4.2.15.tar.gz) = 10418066 bytes
+BLAKE2s (Django-4.2.16.tar.gz) = 86f7a81fab05e0ffeb3a3e9c837f70ae4fe89cedce35056669e6701c19072e97
+SHA512 (Django-4.2.16.tar.gz) = a4abe599af711f745f24a559943f67a168cd40f6c7345f2188817e748f9a463e434c463426ca99b80fdaa5580423248c35ff4fcfd35f3364abdf5279094e3f5c
+Size (Django-4.2.16.tar.gz) = 10436023 bytes



Home | Main Index | Thread Index | Old Index