GHSA-78x9-fhhx-v2g6
MODERATECVE-2026-73846The response cache derives its key from an ambiguous string serialization of the request parameters. canonicalizeParams joins sorted ${key}=${value} pairs with & and does not escape &, =, or the | field separators used in buildCacheKey. Two different logical parameter sets can therefore serialize to the same key and share one cache entry. Because the cached value is whatever the upstream returned
- Affected
- < 0.4.112
- Fixed in
- 0.4.112
- Weakness
- CWE-345
- Published
- 2026-09-03
- Source
- github