CVE-2026-57161 in pjproject
Сводка
по VulDB • 04.09.2026
PJSIP – это бесплатная библиотека мультимедийной связи с открытым исходным кодом, написанная на языке C. До коммита acc03b5 в PJSUA существовала уязвимость переполнения стекового буфера при обработке заголовков Service-Route в ответе регистрации (функция update_service_route() в файле pjsua_acc.c). Это затрагивает приложения, которые регистрируются с использованием API учетных записей PJSUA/PJSUA2 (стандартный путь регистрации). URI из заголовков Service-Route ответа 2xx на REGISTER сохраняются в массив фиксированного размера без ограничения количества заголовков; регистратор, возвращающий чрезмерное количество заголовков Service-Route, может осуществлять запись за пределы конца стекового массива. Записываемые значения представляют собой внутренние указатели, а не произвольные данные, поэтому наиболее вероятным последствием является неожиданное завершение работы приложения (отказ в обслуживании), хотя повреждение памяти нельзя исключать. Злонамеренный ответ может поступить от скомпрометированного или злонамеренного регистратора либо — через незащищенные каналы передачи данных — быть поддельным ответом. Эта проблема была исправлена посредством коммита acc03b5.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.