CVE-2026-14935: Always-Incorrect Control Flow Implementation in Red Hat Red Hat Enterprise Linux 10
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.
AI Analysis
Technical Summary
A logic error in the _check_sdp_crypto() function of GStreamer's webrtcbin component causes an inverted boolean condition. This results in acceptance of SDP offers or answers lacking the mandatory a=fingerprint attribute, while rejecting those that correctly include it. Consequently, an attacker capable of intercepting and modifying WebRTC signaling messages could exploit this to bypass the DTLS certificate fingerprint binding at the SDP level. This weakens defenses against man-in-the-middle attacks on media streams in Red Hat Enterprise Linux 10. The vulnerability is assigned CVE-2026-14935 with a CVSS v3.1 base score of 3.7 (low severity). There is no vendor advisory indication of an available patch or fix at this time.
Potential Impact
The vulnerability allows bypassing the SDP-level DTLS certificate fingerprint binding in WebRTC signaling, which weakens the security against man-in-the-middle attacks on media streams. However, the CVSS score of 3.7 indicates the impact is limited, with no confidentiality or availability impact, and requires high attack complexity without privileges or user interaction. No known exploits are reported in the wild.
Mitigation Recommendations
Patch status is not yet confirmed — check the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-14935 for current remediation guidance. Until a fix is available, consider restricting network access to WebRTC signaling channels or employing additional network-level protections to mitigate interception risks. No official fix or temporary workaround is currently documented by the vendor.
CVE-2026-14935: Always-Incorrect Control Flow Implementation in Red Hat Red Hat Enterprise Linux 10
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.
CVSS v3.1
Score 3.7low
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
A logic error in the _check_sdp_crypto() function of GStreamer's webrtcbin component causes an inverted boolean condition. This results in acceptance of SDP offers or answers lacking the mandatory a=fingerprint attribute, while rejecting those that correctly include it. Consequently, an attacker capable of intercepting and modifying WebRTC signaling messages could exploit this to bypass the DTLS certificate fingerprint binding at the SDP level. This weakens defenses against man-in-the-middle attacks on media streams in Red Hat Enterprise Linux 10. The vulnerability is assigned CVE-2026-14935 with a CVSS v3.1 base score of 3.7 (low severity). There is no vendor advisory indication of an available patch or fix at this time.
Potential Impact
The vulnerability allows bypassing the SDP-level DTLS certificate fingerprint binding in WebRTC signaling, which weakens the security against man-in-the-middle attacks on media streams. However, the CVSS score of 3.7 indicates the impact is limited, with no confidentiality or availability impact, and requires high attack complexity without privileges or user interaction. No known exploits are reported in the wild.
Mitigation Recommendations
Patch status is not yet confirmed — check the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-14935 for current remediation guidance. Until a fix is available, consider restricting network access to WebRTC signaling channels or employing additional network-level protections to mitigate interception risks. No official fix or temporary workaround is currently documented by the vendor.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- redhat
- Date Reserved
- 2026-07-07T11:25:35.489Z
- Cvss Version
- 3.1
- State
- PUBLISHED
- Remediation Level
- null
- Vendor Advisory Urls
- [{"url":"https://access.redhat.com/security/cve/CVE-2026-14935","vendor":"Red Hat"}]
Threat ID: 6a4d2240c9d9e3dbe3707e77
Added to database: 07/07/2026, 15:58:56 UTC
Last enriched: 07/07/2026, 16:13:42 UTC
Last updated: 07/07/2026, 16:44:04 UTC
Views: 4
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.