Impact
A Time-of-Check Time-of-Use (TOCTOU) race condition in the Erlang/OTP SSL DTLS demultiplexer allows an unauthenticated remote attacker to crash the shared demux process, causing all active DTLS sessions on the listener to terminate and resulting in a denial of service. The flaw is a classic availability weakness, classified as CWE‑367.
Affected Systems
The flaw affects Erlang:OTP releases 25.3 up to but not including 29.0.3, 28.5.0.3, and 27.3.4.14. The corresponding SSL libraries affected are 10.9 up to but not including 11.7.3, 11.6.0.3, and 11.2.12.10 respectively. The fault lies in lib/ssl/src/dtls_packet_demux.erl and impacts any DTLS server listener that uses a single shared demux process to route UDP packets.
Risk and Exploitability
The CVSS score of 8.7 signals high severity, and the EPSS score of < 1% indicates a very low probability of exploitation. The vulnerability is not listed in the CISA KEV catalog. Based on the description, it is inferred that the attack vector is remote network via UDP, as the attacker needs only to send ClientHello packets from the same source IP and port. No authentication or special configuration is required, making the exploit trivial for an attacker with UDP connectivity to the listener. Because the crash can be repeated indefinitely, the risk to all clients of the affected listener is high.
OpenCVE Enrichment