Katalog CVE

CVE-2026-14935

NiskieCVSS 3.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.15%

Percentyl 5 - wyżej niż 5% wszystkich znanych CVE

Streszczenie

W komponencie webrtcbin biblioteki GStreamer wykryto podatność logiczną. Funkcja _check_sdp_crypto() zawiera odwrócony warunek logiczny, przez co akceptuje oferty SDP bez wymaganego atrybutu a=fingerprint, a odrzuca te z nim. Umożliwia to atakującemu manipulację sygnalizacją WebRTC i ominięcie weryfikacji odcisku certyfikatu DTLS.

Ocena ryzyka

Atakujący może przeprowadzić atak typu man-in-the-middle na strumienie medialne, podszywając się pod zaufanego uczestnika sesji WebRTC. Prowadzi to do przechwycenia lub modyfikacji przesyłanego dźwięku i wideo bez wykrycia przez system.

Rekomendacja

Należy niezwłocznie zaktualizować bibliotekę GStreamer do wersji zawierającej poprawkę dla CVE-2026-14935. Do czasu aktualizacji zaleca się monitorowanie ruchu WebRTC i stosowanie dodatkowych mechanizmów uwierzytelniania sygnalizacji.

Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS