Cache Poisoning Vulnerability in Litestar ASGI Framework
CVE-2026-25480

6.5MEDIUM

Key Information:

Status
Vendor
CVE Published:
9 February 2026

What is CVE-2026-25480?

The Litestar ASGI framework has a vulnerability in its FileStore component, where cache keys are mapped to filenames using Unicode NFKD normalization and ord() substitution. This implementation flaw can lead to cache key collisions, enabling an unauthenticated remote attacker to craft specific paths that result in one URL unintentionally serving the cached responses of another. This type of attack is known as cache poisoning or mixup, which compromises the integrity of the cached data. The issue has been resolved in version 2.20.0.

Affected Version(s)

litestar < 2.20.0

References

CVSS V3.1

Score:
6.5
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
Low
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.