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.