CVE Catalog

CVE-2026-67185

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.45%

37th percentile - higher than 37% of all known CVEs

Summary

TinyWeb through version 0.0.8 has a path traversal vulnerability allowing unauthenticated attackers to read arbitrary files by submitting ../ sequences in the URL path. The path is concatenated without normalization, dot-segment removal, or boundary checks. Attackers can expose sensitive files like credential stores and private keys when the server runs as root.

Risk Assessment

An attacker can read arbitrary files on the server, including sensitive credentials and private keys, leading to confidentiality breach and enabling further attacks.

Recommendation

Upgrade TinyWeb to a version above 0.0.8 that includes path normalization and dot-segment removal.

Other vulnerabilities in TinyWeb

See all
Original NVD description (English source)

TinyWeb through 0.0.8 contains a path traversal vulnerability that allows unauthenticated attackers to read arbitrary files by submitting ../ sequences in the URL path, which are concatenated directly to the configured web root in HttpBuilder::buildResponse() without normalization, dot-segment removal, or boundary checks. Attackers can craft a single request with ../ sequences that pass through the URL parser unchanged and reach the filesystem call via HttpFile::setFile(), exposing sensitive files such as credential stores and private keys when the server process runs as root.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS