MGASA-2026-0591: Updated python-django package fixes security vulnerabilities

Published Nov 12, 2026
·
Updated

CVE-2026-108147: Potential memory exhaustion in MultiPartParser via base64-encoded file upload CVE-2026-111211: Potential log injection via unescaped geometry form values CVE-2026-111362: Server-side request forgery via crs member of GeoJSON geometries CVE-2026-113593: Potential exposure of private data via empty and missing Vary headers CVE-2026-113733: Password hash disclosure to "view only" admin users with custom user models CVE-2026-114582: Server-side request forgery via SpatialReference string input

Affected Software

1 affected componentFixes available
mageia/python-django<5.2.19-1.mga10
5.2.19-1.mga10

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade mageia/python-django to a version that resolves this vulnerability.

    Fixed in 5.2.19-1.mga10

Event History

Nov 12, 2026
Advisory Published
via OSV·05:47 AM
Data Sourced
via OSV·05:47 AM
DescriptionAffected Software

Child vulnerabilities

Contains the following vulnerabilities.

Frequently Asked Questions

1

Which Django features are implicated by these issues?

The affected areas include MultiPartParser handling of base64-encoded file uploads, geometry form values, GeoJSON geometry processing, SpatialReference string input, Vary headers, and Django admin access with custom user models.

2

What attacker-controlled input is involved in the server-side request forgery issues?

The SSRF issues involve the crs member of GeoJSON geometries and SpatialReference string input. Applications that accept or process those inputs are relevant to triage.

3

Is file-upload functionality relevant to this update?

Yes. Base64-encoded file uploads handled by MultiPartParser may cause memory exhaustion, so deployments accepting multipart uploads should assess exposure.

4

Can restricted Django admin users be affected?

Yes. The advisory identifies potential password-hash disclosure to view-only admin users when custom user models are used.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203