CVE-2026-57161 in pjproject
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 acc03b5, existía un desbordamiento de búfer en la pila (stack buffer overflow) en PJSUA al procesar los encabezados Service-Route en una respuesta de registro (update_service_route() en pjsua_acc.c). Esto afecta a las aplicaciones que se registran utilizando la API de cuenta PJSUA/PJSUA2 (la ruta de registro predeterminada). Los URIs Service-Route procedentes de una respuesta 2xx al REGISTER se almacenan en un array de tamaño fijo sin limitar el número de encabezados; un registrar que devuelva un número excesivo de encabezados Service-Route puede escribir más allá del final del array en la pila. Los valores escritos son punteros internos y no datos arbitrarios, por lo que el impacto más probable es la terminación inesperada de la aplicación (denegación de servicio), aunque no se puede descartar la corrupción de memoria. La respuesta maliciosa podría provenir de un registrar comprometido o malicioso, o — a través de transportes no protegidos — una respuesta suplantada. Este problema ha sido parcheado mediante el commit acc03b5.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.