CVE-2026-55663 in mediasoup
Resumen
por VulDB • 2026-08-25
mediasoup es un sistema de videoconferencia basado en WebRTC. Desde la versión 3.20.0 hasta la 3.20.6 para el paquete npm y desde la 0.22.0 hasta la 0.22.5 para la crate Rust, la pila SCTP integrada de mediasoup autentica las cookies de estado utilizando únicamente los valores mágicos predefinidos msworker y 0xAD81 en lugar de un secreto por instancia y HMAC, contrariamente a lo establecido en la Sección 5.1.3 del RFC 9260. La estructura y validación de la cookie en worker/include/RTC/SCTP/association/StateCookie.hpp y worker/src/RTC/SCTP/association/StateCookie.cpp permiten que un atacante on-path, dirigido a PlainTransport o PipeTransport con SCTP habilitado y sin protección DTLS, forje una COOKIE-ECHO cuya etiqueta de verificación del paquete coincida con el localVerificationTag controlado por el atacante. La cookie falsificada supera las comprobaciones StateCookie::IsMediasoupStateCookie() y Association::HandleReceivedCookieEchoChunk(), establece una asociación SCTP no autorizada y permite la inyección de mensajes en DataChannel como un peer confiable. WebRtcTransport no se ve afectado porque su SCTP opera dentro de DTLS. Este problema está corregido en la versión npm 3.20.6 y en la versión de la crate Rust 0.22.5.
If you want to get best quality of vulnerability data, you may have to visit VulDB.