CVE catalog

CVE-2026-48818

Starlette is a lightweight ASGI framework/toolkit. In versions 1.0.1 and earlier, StaticFiles on Windows is vulnerable to SSRF. An UNC path such as \\attacker.com\share can cause os.path.realpath to i

[CVE catalog]

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

Starlette is a lightweight ASGI framework/toolkit. In versions 1.0.1 and earlier, StaticFiles on Windows is vulnerable to SSRF. An UNC path such as \\attacker.com\share can cause os.path.realpath to initiate an outbound SMB connection before the path is rejected, exposing the service account’s NTLMv2 credentials for offline cracking or relay even though the HTTP response is only a 404. The issue affects default follow_symlink=False deployments, including frameworks built on Starlette such as FastAPI; POSIX systems and follow_symlink=True are unaffected. The issue is fixed in 1.1.0.

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-1not affected
Debianstarletteforky1.9.0-1not affected
Debianstarlettetrixie0.46.1-3+deb13u3not affected
Debianstarlettetrixie-security0.46.1-3+deb13u3not affected
Debianstarlettebookworm0.26.1-1+deb12u1not affected
Debianstarlettebookworm-security0.26.1-1+deb12u2not affected
CpestarletteNot reported1.1.0fixed
PyPIstarletteNot reported1.1.0fixed
Opensusepython-graphifyytumbleweed0.9.48-1.1fixed
CpestarletteNot reported1.1.0fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
DebianstarlettesourcesidNot affectedunimportantNot reportedNot reported
DebianstarlettesourceforkyNot affectedunimportantNot reportedNot reported
DebianstarlettesourcetrixieNot affectedunimportantNot reportedNot reported
DebianstarlettesourcebookwormNot affectedunimportantNot reportedNot reported
CpestarlettecpeNot reported1.1.0Not reportedNot reportedNot reported
PyPIstarlettePyPINot reported1.1.0Not reportedGHSA-WQP7-X3PW-XC5RNot reported
Opensusepython-graphifyyrpmtumbleweed0.9.48-1.1Not reportedOPENSUSE-SU-2026:11572-1Not reported
CpestarlettecpeNot reported1.1.0Not reportedNVD-CVE-2026-48818Not reported

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • Source package: [python-graphifyy]

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

      Unknown · Fixed: 0.9.48-1.1

      Version impact unknown

      nvd · python-graphifyy · opensuse · tumbleweed

  • Source package: [python-graphifyy]

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

      Unknown · Fixed: 0.9.48-1.1

      Version impact unknown

      nvd · python-graphifyy · opensuse · tumbleweed

  • Source package: [python-graphifyy]

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

      Unknown · Fixed: 0.9.48-1.1

      Version impact unknown

      nvd · python-graphifyy · opensuse · tumbleweed

  • Source package: [python-graphifyy]

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

      Unknown · Fixed: 0.9.48-1.1

      Version impact unknown

      nvd · python-graphifyy · opensuse · tumbleweed

[Debian 12 (Bookworm)]

  • [python3-starlette]Not affected

    Source package: [starlette]

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

      Not affected

      nvd · starlette · debian · bookworm

    • 0.26.1-1+deb12u1 · all · bookworm

      Not affected

      nvd · starlette · debian · bookworm

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

      Not affected

      nvd · starlette · debian · bookworm

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

      Not affected

      nvd · starlette · debian · bookworm

Observed:

References