boazsegev facil.io Public Folder http.c http_sendfile2 path traversal
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Information disclosure
- Confidentiality · integrity · availability
- Low · None · None
- Fix status
- No fix listed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-22 and the CVSS impact.
Summary
A security flaw has been discovered in boazsegev facil.io up to 0.7.58. This affects the function http_sendfile2 of the file lib/facil/http/http.c of the component Public Folder Handler. Performing a manipulation results in path traversal. Remote exploitation of the attack is possible. The exploit has been released to the public and may be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- Yes
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| boazsegev | facil.io | 0.7.0; 0.7.1; 0.7.2; 0.7.3; 0.7.4; 0.7.5; 0.7.6; 0.7.7; 0.7.8; 0.7.9; 0.7.10; 0.7.11; 0.7.12; 0.7.13; 0.7.14; 0.7.15; 0.7.16; 0.7.17; 0.7.18; 0.7.19; 0.7.20; 0.7.21; 0.7.22; 0.7.23; 0.7.24; 0.7.25; 0.7.26; 0.7.27; 0.7.28; 0.7.29; 0.7.30; 0.7.31; 0.7.32; 0.7.33; 0.7.34; 0.7.35; 0.7.36; 0.7.37; 0.7.38; 0.7.39; 0.7.40; 0.7.41; 0.7.42; 0.7.43; 0.7.44; 0.7.45; 0.7.46; 0.7.47; 0.7.48; 0.7.49; 0.7.50; 0.7.51; 0.7.52; 0.7.53; 0.7.54; 0.7.55; 0.7.56; 0.7.57; 0.7.58 | — | No fix listed | CNA |
- facil.io Vendorboazsegev Affected 0.7.0; 0.7.1; 0.7.2; 0.7.3; 0.7.4; 0.7.5; 0.7.6; 0.7.7; 0.7.8; 0.7.9; 0.7.10; 0.7.11; 0.7.12; 0.7.13; 0.7.14; 0.7.15; 0.7.16; 0.7.17; 0.7.18; 0.7.19; 0.7.20; 0.7.21; 0.7.22; 0.7.23; 0.7.24; 0.7.25; 0.7.26; 0.7.27; 0.7.28; 0.7.29; 0.7.30; 0.7.31; 0.7.32; 0.7.33; 0.7.34; 0.7.35; 0.7.36; 0.7.37; 0.7.38; 0.7.39; 0.7.40; 0.7.41; 0.7.42; 0.7.43; 0.7.44; 0.7.45; 0.7.46; 0.7.47; 0.7.48; 0.7.49; 0.7.50; 0.7.51; 0.7.52; 0.7.53; 0.7.54; 0.7.55; 0.7.56; 0.7.57; 0.7.58 Fixed in — No fix listed CNA
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2026-16653
- 2026-10-03 Alias added: GHSA-fh8x-qh3j-vhfv
References
More boazsegev vulnerabilities
- TI-2026-47389 facil.io 0.7.5 - 0.7.6 HTTP/1.1 Chunked Transfer Encoding Parser Crash DoS CVSS 4.0HIGH 8.7
- TI-2026-47388 facil.io 0.6.0 - 0.7.6 Infinite Loop DoS via Multipart MIME Body Parser CVSS 4.0HIGH 8.7
- TI-2026-47387 facil.io 0.6.0 - 0.7.6 Integer Underflow DoS via Multipart MIME Body Parser CVSS 4.0HIGH 8.7
- TI-2026-29774 Uncontrolled resource consumption in boazsegev facil.io CVSS 4.0HIGH 8.7
- TI-2026-13880 boazsegev facil.io WebSocket Frame websocket_parser.h websocket_on_protocol_error input validation CVSS 4.0MEDIUM 6.9
- TI-2024-14668 Iodine Static File Server Path Traversal Vulnerability CVSS 3.1HIGH 7.5
Sources
- CVE-2026-16653 · CVE Program
- CVE-2026-16653 · NVD
- FIRST EPSS
- GHSA-fh8x-qh3j-vhfv · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences