CVE 8.7 HIGH

Elixir WebRTC: Missing DTLS peer fingerprint validation in ex_webrtc client-role handshake_CVE-2026-44700

8.7 / 10
HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N

Description

Elixir WebRTC is an Elixir implementation of the W3C WebRTC API. Prior to 0.15.1 and 0.16.1, missing DTLS peer certificate fingerprint validation in the DTLS client (active) role removes one side of WebRTC's mutual authentication. The bug is not independently exploitable for media interception in standard deployments, but enables a full man-in-the-middle attack when chained with insecure signalling or a peer with similar validation gaps. This vulnerability is fixed in 0.15.1 and 0.16.1.

AI Analysis

Missing DTLS peer certificate fingerprint validation in the DTLS client role, enabling a full man-in-the-middle attack when chained with insecure signalling or similar validation gaps.

Basic Information

ID CVE-2026-44700
Source GitHub_M
Published May 14, 2026 at 20:51

Affected Product

Vendor elixir-webrtc
Product ex_webrtc
Version < 0.15.1
Affected Versions elixir-webrtc ex_webrtc < 0.15.1
elixir-webrtc ex_webrtc >= 0.16.0, < 0.16.1

CWE Classification

AI Assessment

AI Score 8.7 / 10
AI Severity High
Vendor Elixir WebRTC
Product ex_webrtc
Version < 0.15.1, >= 0.16.0, < 0.16.1

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.