CVE catalog

CVE-2026-73228

Django REST framework is a toolkit for building Web APIs. Prior to 3.17.2, Django REST Framework's request.data parsing in rest_framework/request.py Request._parse() passes the underlying HttpRequest

[CVE catalog]

Severity
Medium · CVSS 5.3CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Published
Source
[NVD] · [CVE record]
EPSS
0.56% · Oct 25, 2026

Django REST framework is a toolkit for building Web APIs. Prior to 3.17.2, Django REST Framework's request.data parsing in rest_framework/request.py Request._parse() passes the underlying HttpRequest stream to JSONParser and FormParser for application/json and application/x-www-form-urlencoded bodies, bypassing Django's DATA_UPLOAD_MAX_MEMORY_SIZE protection and allowing oversized request bodies to consume additional memory and CPU. This issue is fixed in version 3.17.2.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiandjangorestframeworksid3.18.3+ds1-1fixed
Debiandjangorestframeworkforky3.18.3+ds1-1fixed
Debiandjangorestframeworktrixie3.16.0-1vulnerable
Debiandjangorestframeworkbookworm3.14.0-2+deb12u1vulnerable
PyPIdjangorestframeworkNot reported3.17.2fixed
PyPIdjangorestframeworkNot reported3.17.2fixed
Opensusepython-djangorestframeworktumbleweed3.18.0-2.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiandjangorestframeworksourcesid3.18.1+ds1-1not yet assignedNot reported[1144350]
Debiandjangorestframeworksourceforky3.18.1+ds1-1not yet assignedNot reported[1144350]
Debiandjangorestframeworksourcetrixie(unfixed)not yet assignedNot reported[1144350]
Debiandjangorestframeworksourcebookworm(unfixed)not yet assignedNot reported[1144350]
PyPIdjangorestframeworkPyPINot reported3.17.2Not reportedGHSA-2M8G-3CMR-WG3WNot reported
PyPIdjangorestframeworkPyPINot reported3.17.2Not reportedPYSEC-2026-3827Not reported
Opensusepython-djangorestframeworkrpmtumbleweed3.18.0-2.1Not reportedOPENSUSE-SU-2026:11625-1Not reported

[Debian bug #1144350]

Notes

[trixie] djangorestframework: Minor issue [bookworm] djangorestframework: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [djangorestframework]

    Details (2)
    • 3.14.0-2+deb12u1 · all · bookworm

      Affected

      nvd · djangorestframework · debian · bookworm; nvd · djangorestframework · debian · 12

    • 3.14.0-2+deb12u1 · all · bookworm

      Affected

      nvd · djangorestframework · debian · bookworm; nvd · djangorestframework · debian · 12

  • Source package: [djangorestframework]

    Details (2)
    • 3.14.0-2+deb12u1 · all · bookworm

      Affected

      nvd · djangorestframework · debian · bookworm; nvd · djangorestframework · debian · 12

    • 3.14.0-2+deb12u1 · all · bookworm

      Affected

      nvd · djangorestframework · debian · bookworm; nvd · djangorestframework · debian · 12

[Debian 13 (Trixie)]

[openSUSE Tumbleweed]

Observed:

References