CVE-2026-82286
nicheUnauthenticated Arbitrary File Write in gpt-crawler through 1.5.1
gpt-crawler through version 1.5.1 contains a path traversal flaw (CWE-22) in its POST /crawl endpoint: the outputFileName parameter is not validated, so an unauthenticated attacker can supply an absolute path or parent-directory segments (../) to write files outside the intended output directory. Because the written content is crawled from attacker-controlled URLs, the attacker effectively chooses both the destination file and its contents, allowing overwriting of existing files such as configuration, startup, or cron files, which can escalate the impact to code execution on the host. Anyone running gpt-crawler 1.5.1 or earlier in its API/server mode with the /crawl endpoint reachable by untrusted clients is affected. Exploitation requires no authentication or user interaction, hence the network-vector 8.8 (High) CVSS 4.0 score. There are currently no known public proofs of concept, no CISA KEV listing, and a low EPSS score of 0.3%, indicating limited near-term exploitation risk.
What to do: Upgrade gpt-crawler to a version newer than 1.5.1 as soon as a patched release is available, and until then restrict access to the /crawl endpoint to trusted networks or add authentication in front of it. Ensure outputFileName values are restricted to plain filenames (no absolute paths or ../ segments). Because the flaw allows overwriting arbitrary files, operators should check for unexpected modifications to sensitive paths such as cron jobs, startup scripts, and configuration files.
| gpt-crawler (open-source project) gpt-crawler | through 1.5.1 (all versions up to and including 1.5.1) |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
gpt-crawler through 1.5.1 fails to validate the outputFileName parameter in the POST /crawl endpoint, allowing unauthenticated attackers to write arbitrary files to any filesystem path. Attackers can supply absolute paths or parent-directory segments to overwrite existing files with content sourced from attacker-controlled URLs.
- Weakness
- CWE-22
- Vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:H/VA:L/SC:N/SI:N/SA:N/E:X/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
In the news0 stories
No ingested article mentions this CVE yet.