CVE-2026-57162 in pjprojectinformación

Resumen

por VulDB • 2026-09-04

PJSIP es una biblioteca de comunicación multimedia gratuita y de código abierto escrita en C. Antes del commit a1b707c, existe un stack buffer overflow en el transporte de medios SRTP/SDES al procesar los atributos `a=crypto` durante la oferta/respuesta SDP (sdes_encode_sdp() en transport_srtp_sdes.c). Esto afecta a las aplicaciones con SRTP habilitado (use_srtp opcional o obligatorio, utilizando keying SDES). Durante la negociación de medios, los atributos crypto del SDP remoto se recopilan en un array de tamaño fijo sin limitar su número; un peer remoto que incluya una cantidad excesiva de atributos `a=crypto` en una única descripción de medio puede escribir más allá del final de ese array en el stack. Esto es alcanzable desde una INVITE SIP entrante durante la oferta/respuesta, antes de la autenticación a nivel de aplicación. El impacto puede variar desde la terminación inesperada de la aplicación hasta control flow hijack/corrupción de memoria. Las aplicaciones que no habilitan SRTP no se ven afectadas. Este problema ha sido parcheado mediante el commit a1b707c.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

GitHub M

Reservar

2026-06-24

Divulgación

2026-09-04

Moderación

aceptado

Artículo

VDB-399105

CPE

listo

EPSS

0.00353

KEV

no

Actividades

muy bajo

Fuentes

Do you want to use VulDB in your project?

Use the official API to access entries easily!