Skip to content
OpenAdvisories
High · 7.5 CVE-2023-29159 EUVD-2023-0245GHSA-v5gw-mw7f-84pxPYSEC-2023-83

Starlette has Path Traversal vulnerability in StaticFiles

Published Jun 1, 2023 · Updated Jan 9, 2025 · Assigned by jpcert

Description

Directory traversal vulnerability in Starlette versions 0.13.5 and later and prior to 0.27.0 allows a remote unauthenticated attacker to view files in a web service which was built using Starlette.

Affected products

VendorProductAffectedFixed
Encode Starlette versions 0.13.5 and later and prior to 0.27.0 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 starlette 0.28.0-1 —
Debian 13 starlette 0.28.0-1 —
Debian 12 starlette 0.26.1-1+deb12u1 —
ReleasePackageFixed inAdvisory
Ubuntu 22.04 LTS starlette No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI starlette >= 0.13.5, < 0.27.0 0.27.0 GHSA-v5gw-mw7f-84px

Advisories 1

References