CVE catalog

CVE-2026-54283

Starlette is a lightweight ASGI framework/toolkit. From 0.4.1 until 1.3.1, request.form() accepts max_fields and max_part_size to bound resource consumption while parsing form data. These limits are e

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.48% · Oct 27, 2026

Starlette is a lightweight ASGI framework/toolkit. From 0.4.1 until 1.3.1, request.form() accepts max_fields and max_part_size to bound resource consumption while parsing form data. These limits are enforced for multipart/form-data, but silently ignored for application/x-www-form-urlencoded. An unauthenticated attacker can therefore send a urlencoded body with an arbitrarily large number of fields or an arbitrarily large field, even when the application configured limits it believed would apply. This vulnerability is fixed in 1.3.1.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianstarlettesid1.9.0-1fixed
Debianstarletteforky1.9.0-1fixed
Debianstarlettetrixie0.46.1-3+deb13u3fixed
Debianstarlettetrixie-security0.46.1-3+deb13u3fixed
Debianstarlettebookworm0.26.1-1+deb12u1vulnerable
Debianstarlettebookworm-security0.26.1-1+deb12u2fixed
CpestarletteNot reported1.3.1fixed
PyPIstarletteNot reported1.3.1fixed
CpestarletteNot reported1.3.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianstarlettesourcesid1.3.1-1not yet assignedNot reported[1140631]
Debianstarlettesourceforky1.3.1-1not yet assignedNot reported[1140631]
Debianstarlettesourcetrixie0.46.1-3+deb13u3not yet assignedNot reported[1140631]
Debianstarlettesourcebookworm0.26.1-1+deb12u2not yet assignedNot reported[1140631]
CpestarlettecpeNot reported1.3.1Not reportedNot reportedNot reported
PyPIstarlettePyPINot reported1.3.1Not reportedGHSA-82W8-QH3P-5JFQNot reported
CpestarlettecpeNot reported1.3.1Not reportedNVD-CVE-2026-54283Not reported

[Debian bug #1140631]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [starlette]

    Details (4)
    • 0.26.1-1+deb12u1 · all · bookworm

      Affected · Fixed: 0.26.1-1+deb12u2

      nvd · starlette · debian · bookworm; nvd · starlette · debian · 12

    • 0.26.1-1+deb12u1 · all · bookworm

      Affected · Fixed: 0.26.1-1+deb12u2

      nvd · starlette · debian · bookworm; nvd · starlette · debian · 12

    • 0.26.1-1+deb12u2 · all · bookworm-security

      Fixed · Fixed: 0.26.1-1+deb12u2

      nvd · starlette · debian · bookworm; nvd · starlette · debian · 12

    • 0.26.1-1+deb12u2 · all · bookworm-security

      Fixed · Fixed: 0.26.1-1+deb12u2

      nvd · starlette · debian · bookworm; nvd · starlette · debian · 12

[Debian 13 (Trixie)]

  • Source package: [starlette]

    Details (5)
    • 0.46.1-3+deb13u2 · all · trixie

      Affected · Fixed: 0.46.1-3+deb13u3

      nvd · starlette · debian · 13

    • 0.46.1-3+deb13u2 · all · trixie

      Affected · Fixed: 0.46.1-3+deb13u3

      nvd · starlette · debian · 13

    • 0.46.1-3+deb13u2 · all · trixie-security · Historical version

      Affected · Fixed: 0.46.1-3+deb13u3

      nvd · starlette · debian · 13

    • 0.46.1-3+deb13u3 · all · trixie-security

      Fixed · Fixed: 0.46.1-3+deb13u3

      nvd · starlette · debian · 13

    • 0.46.1-3+deb13u3 · all · trixie-security

      Fixed · Fixed: 0.46.1-3+deb13u3

      nvd · starlette · debian · 13

Observed:

References