CVE-2026-88592 Server-side request forgery in n/a
Attackers can bypass host whitelisting to fetch arbitrary internal URLs and read response data via the file proxy endpoint.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2026-88592?
CVE-2026-88592 is a critical server-side request forgery vulnerability in n/a, published on 16 Sep 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
kkFileView >= 4.2.0 is vulnerable to Server-Side Request Forgery (SSRF). The cross-origin file proxy endpoint /getCorsFile is protected by TrustHostFilter against the trust.host whitelist. However, the URL parameter validated by the filter is not the same parameter the controller actually fetches: the filter validates the first non-empty parameter in a fixed priority order, while the controller only reads and fetches urlPath. By supplying both urlPath=<real target> and url=<whitelisted decoy address> in the same request, the decoy passes validation while the unvalidated real target is fetched server-side — and the response body is echoed back to the attacker.
Weakness: CWE-345
Which versions are affected by CVE-2026-88592?
How do I fix CVE-2026-88592?
No fix has been published for CVE-2026-88592 yet. Limit exposure of the affected software until one is available.
Upgrade, and send outbound requests through an allow-list that blocks internal addresses. More about Server-side request forgery.
Is CVE-2026-88592 being exploited?
It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-88592 exists.
Sources
Also known as GHSA-xm5x-697f-2q56.