Severity by source
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Adjacent network, low complexity, no privileges, no interaction, low confidentiality impact.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
5DescriptionCVE.org
A vulnerability has been found in Whistle 2.9.98 and classified as problematic. This vulnerability affects unknown code of the file /cgi-bin/sessions/get-temp-file. The manipulation of the argument filename leads to path traversal. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
AnalysisAI
Path traversal vulnerability in Whistle 2.9.98 allows attackers to read arbitrary files via the /cgi-bin/sessions/get-temp-file endpoint by manipulating the filename argument. Public exploit code exists, but no active exploitation has been reported and EPSS score is low (0.04%).
Technical ContextAI
The vulnerability is a path traversal (CWE-22) in Whistle, a web debugging proxy. The affected endpoint /cgi-bin/sessions/get-temp-file fails to sanitize user-supplied filename input, allowing directory traversal sequences (e.g., ../) to access files outside the intended directory. CPE data is not provided, but the product is Whistle version 2.9.98.
RemediationAI
No official patch is available as the vendor did not respond. As a workaround, restrict access to the /cgi-bin/sessions/get-temp-file endpoint via firewall rules or web server configuration, or disable the CGI functionality if not needed. Monitor for unauthorized file access attempts.
Same weakness CWE-22 – Path Traversal
View allSame technique Path Traversal
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2025-17473