Vulnerability · Published Jul 7, 2026 · Assigned by redhat

CVE-2026-14935Gstreamer1-plugins-bad-free: gstreamer: webrtcbin accepts remote sdp without a=fingerprint due to inverted presence check

Low 3.7

In plain English

A low-severity security flaw in Red Hat Enterprise Linux 10 from Red Hat. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 14% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)3.7Low
Exploit odds (30 days)0.2%top 85.8% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

A logic vulnerability was found in GStreamer's webrtcbin component. The _check_sdp_crypto() function contains an inverted boolean condition that causes it to accept remote SDP offers or answers that lack the required a=fingerprint attribute, while incorrectly rejecting those that include it. An attacker with the ability to intercept and modify WebRTC signaling messages could exploit this to bypass the SDP-level DTLS certificate fingerprint binding, weakening defenses against man-in-the-middle attacks on media streams.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12gst-plugins-bad1.01.22.0-4+deb12u8DEBIAN-CVE-2026-14935
Debian:13gst-plugins-bad1.0no fix listedDEBIAN-CVE-2026-14935
Debian:14gst-plugins-bad1.01.28.5-1DEBIAN-CVE-2026-14935
Ubuntu:25.10gst-plugins-bad1.0no fix listedUBUNTU-CVE-2026-14935
Ubuntu:26.04:LTSgst-plugins-bad1.0no fix listedUBUNTU-CVE-2026-14935
Ubuntu:26.10gst-plugins-bad1.0no fix listedUBUNTU-CVE-2026-14935

Affected products (as reported)

Weakness: CWE-670 · Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N

References