CVE-2026-113593 in Django
Zusammenfassung
von VulDB • 03.11.2026
Es wurde ein Problem in Django 6.1 vor Version 6.1.3, 6.0 vor Version 6.0.10 und 5.2 vor Version 5.2.19 entdeckt. Die `django.middleware.cache.UpdateCacheMiddleware` sowie der Dekorator `django.views.decorators.cache.cache_page()` generieren identische Cache-Schlüssel für Anfragen, die einen im Antwort-Header `Vary` aufgeführten Header weglassen, und für Anfragen, bei denen dieser Header mit einem leeren Wert vorhanden ist. Dies kann es entfernten Angreifern ermöglichen, private Daten zuzugreifen, die für eine andere Anfrage zwischengespeichert wurden. Frühere, nicht mehr unterstützte Django-Reihen (wie 5.1.x, 5.0.x und 4.2.x) wurden nicht bewertet, können jedoch ebenfalls betroffen sein. Django möchte Andrew Gonzalez dafür danken, dass er dieses Problem gemeldet hat.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.