Impact
The vulnerability is in the BufferedReader.peek function of GPTCache’s Cache Key Handler. An attacker who can influence the input_data["image"] field when the application runs locally can cause the system to generate cache keys using a weak hash algorithm. This weakness does not enable remote code execution or direct data exfiltration; it mainly increases the probability of hash collisions, which may lead to unintended cache eviction or local resource exhaustion.
Affected Systems
All installations running zilliztech GPTCache version 0.1.44 or earlier are affected, regardless of the operating system or host environment. The issue is confined to deployments that have not upgraded past the release where the fix is pending.
Risk and Exploitability
With a CVSS score of 2, the vulnerability is rated low overall. Exploitation requires local access and is described as high‑complexity, making successful attacks nontrivial. The exploit is publicly available but the fix resides in a pull request that has not yet been merged, and the vulnerability is not listed in the CISA KEV catalog.
OpenCVE Enrichment