CVE-2017-16122
Description
cuciuci is a simple fileserver. cuciuci is vulnerable to a directory traversal issue, giving an attacker access to the filesystem by placing "../" in the url.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
cuciuci is a simple Node.js fileserver vulnerable to directory traversal via '../' sequences in the URL, exposing the host filesystem.
Vulnerability
cuciuci is a simple Node.js fileserver that is vulnerable to a directory traversal issue. By placing ../ sequences in the URL, an attacker can escape the intended web root directory. All versions of the package are affected [1][2].
Exploitation
The attacker sends an HTTP request with a crafted URL containing ../ sequences, such as /../../etc/passwd. No authentication or special privileges are required; the attacker only needs network access to the server. The vulnerable code path does not sanitize or validate the requested file path, allowing traversal [1][2].
Impact
Successful exploitation allows an attacker to read arbitrary files on the server's filesystem, including sensitive configuration files or application source code. This results in information disclosure (loss of confidentiality). The attacker does not gain write access or code execution directly [1][2].
Mitigation
No official fix or updated version of cuciuci has been published. The package appears to be unmaintained; users should consider migrating to an alternative fileserver that properly sanitizes paths. There is no known workaround other than avoiding the use of this package [1][2].
AI Insight generated on May 22, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
cuciucinpm | >= 0.0.0 | — |
Affected products
3- Range: All versions
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
5- github.com/advisories/GHSA-w3cg-6577-wx9fghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2017-16122ghsaADVISORY
- github.com/JacksonGL/NPM-Vuln-PoC/tree/master/directory-traversal/cuciucighsax_refsource_MISCWEB
- nodesecurity.io/advisories/381mitrex_refsource_MISC
- www.npmjs.com/advisories/381ghsaWEB
News mentions
0No linked articles in our index yet.