CVE-2026-66729
boazsegev · facil.io
A vulnerability in the facil.io MIME parser allows for an out-of-bounds read, potentially leading to a denial of service via server crash.
Executive summary
An out-of-bounds read vulnerability in the facil.io MIME parser allows unauthenticated attackers to cause a server crash, posing a significant availability risk.
Vulnerability
This is an out-of-bounds read vulnerability (CWE-125) occurring within the MIME parsing functionality. The flaw is remotely exploitable by an unauthenticated attacker sending specially crafted multipart MIME requests.
Business impact
Successful exploitation of this vulnerability results in a denial of service, causing the facil.io server to crash. Given the CVSS score of 7.5, this high-severity flaw directly threatens business continuity by rendering web services unavailable to legitimate users.
Remediation
Immediate Action: Review the official facil.io repository for available security patches and apply them as soon as they are released.
Proactive Monitoring: Monitor server logs for unusual multipart MIME requests or sudden, repeated service restarts that may indicate exploitation attempts.
Compensating Controls: Deploy a Web Application Firewall (WAF) with rules designed to inspect and filter malformed or excessively large multipart MIME headers to block malicious payloads.
Exploitation status
Public Exploit Available: Yes, a public proof-of-concept exists on GitHub.
Analyst recommendation
The high severity of this vulnerability, combined with the availability of a public proof-of-concept, necessitates immediate attention. Organizations utilizing facil.io should prioritize identifying affected instances and verifying that they are protected, either through vendor-provided patches or by implementing robust input validation at the network perimeter.