What’s Vulnerable › Vulnerabilities

CVE-2026-68945: Angular: Cache-Key Ambiguity in HttpTransferCache Leading to Cross-Request Response Reuse and State Poisoning

Description

Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 20.3.27, 21.2.19, and 22.0.2, HttpTransferCache comma-joins repeated request parameters, allowing semantically distinct HttpClient requests to use the same transfer-cache key and reuse a wrong backend response. This issue is fixed in versions 20.3.27, 21.2.19, and 22.0.2.

Affected products

How to fix

Upgrade to a fixed version: angular 20.3.27, 21.2.19, 22.0.2. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2026-68945 or the next vulnerability affects your stack