CVE catalog

CVE-2026-48710

Starlette is a lightweight ASGI framework/toolkit. Prior to version 1.0.1, the HTTP `Host` request header was not validated before being used to reconstruct `request.url`. Because the routing algorith

[CVE catalog]

Severity
Medium · CVSS 6.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Published
Source
[NVD] · [CVE record]
Exploitation
CISA Known Exploited Vulnerabilities
EPSS
70.29% · Oct 25, 2026

Kludex Starlette contains a HTTP request/response smuggling vulnerability that could allow attackers to inject paths into the host part, prepending the actual path leading to issues such as authentication bypass when the authentication depends on the reconstructed URL’s path. This vulnerability could be chaned with CVE-2026-42271.

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+deb12u1fixed
Debianstarlettebookworm-security0.26.1-1+deb12u2fixed
CpestarletteNot reported1.0.1fixed
CpestarletteNot reported1.0.1fixed
Cpeai_inference_serverNot reportedNot reportedunknown
Cpeansible_automation_platformNot reportedNot reportedunknown
Cpemigration_toolkit_for_applicationsNot reported8.2.0fixed
Cpeopenshift_aiNot reported3.4.2fixed
Cpeopenshift_lightspeedNot reportedNot reportedunknown
CpesatelliteNot reportedNot reportedunknown
Cpeenterprise_linux_aiNot reportedNot reportedunknown
PyPIstarletteNot reported1.0.1fixed
Opensusepython-google-adktumbleweed2.2.0-1.1fixed
Opensusepython-starlettetumbleweed1.2.0-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianstarlettesourcesid1.1.0-1not yet assignedNot reported[1137375]
Debianstarlettesourceforky1.1.0-1not yet assignedNot reported[1137375]
Debianstarlettesourcetrixie0.46.1-3+deb13u2not yet assignedNot reported[1137375]
Debianstarlettesourcebookworm0.26.1-1+deb12u1not yet assignedNot reported[1137375]
CpestarlettecpeNot reported1.0.1Not reportedNot reportedNot reported
CpestarlettecpeNot reported1.0.1Not reportedNVD-CVE-2026-48710Not reported
Cpemigration_toolkit_for_applicationscpeNot reported8.2.0Not reportedNVD-CVE-2026-48710Not reported
Cpeopenshift_aicpeNot reported3.4.2Not reportedNVD-CVE-2026-48710Not reported
PyPIstarlettePyPINot reported1.0.1Not reportedGHSA-86QP-5C8J-P5MRNot reported
Opensusepython-google-adkrpmtumbleweed2.2.0-1.1Not reportedOPENSUSE-SU-2026:11044-1Not reported
Opensusepython-starletterpmtumbleweed1.2.0-1.1Not reportedOPENSUSE-SU-2026:11026-1Not reported

[Debian bug #1137375]

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • Source package: [python-google-adk]

    Details (1)
    • 2.2.0-1.2 · noarch · tumbleweed

      Unknown · Fixed: 2.2.0-1.1

      Version impact unknown

      nvd · python-google-adk · opensuse · tumbleweed

  • Source package: [python-starlette]

    Details (1)
    • 1.6.0-1.1 · noarch · tumbleweed

      Unknown · Fixed: 1.2.0-1.1

      Version impact unknown

      nvd · python-starlette · opensuse · tumbleweed

  • Source package: [python-google-adk]

    Details (1)
    • 2.2.0-1.2 · noarch · tumbleweed

      Unknown · Fixed: 2.2.0-1.1

      Version impact unknown

      nvd · python-google-adk · opensuse · tumbleweed

  • Source package: [python-starlette]

    Details (1)
    • 1.6.0-1.1 · noarch · tumbleweed

      Unknown · Fixed: 1.2.0-1.1

      Version impact unknown

      nvd · python-starlette · opensuse · tumbleweed

[Debian 12 (Bookworm)]

  • Source package: [starlette]

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

      Fixed · Fixed: 0.26.1-1+deb12u1

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

    • 0.26.1-1+deb12u1 · all · bookworm

      Fixed · Fixed: 0.26.1-1+deb12u1

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

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

      Fixed · Fixed: 0.26.1-1+deb12u1

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

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

      Fixed · Fixed: 0.26.1-1+deb12u1

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

[Debian 13 (Trixie)]

  • Source package: [starlette]

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

      Fixed · Fixed: 0.46.1-3+deb13u2

      nvd · starlette · debian · 13

    • 0.46.1-3+deb13u2 · all · trixie

      Fixed · Fixed: 0.46.1-3+deb13u2

      nvd · starlette · debian · 13

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

      Fixed · Fixed: 0.46.1-3+deb13u2

      nvd · starlette · debian · 13

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

      Fixed · Fixed: 0.46.1-3+deb13u2

      nvd · starlette · debian · 13

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

      Fixed · Fixed: 0.46.1-3+deb13u2

      nvd · starlette · debian · 13

Observed:

References