PT-2026-137693

CVE-2026-116569

·

Publicado

2026-11-05

·

Atualizado

2026-11-05

Descrição por

CVSS 3.1
7.5
Alta
MétricasAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas FreeSWITCH versões anteriores a 1.11.2
Descrição A função msrp parse buffer() não verifica se um segmento curto controlado por um peer é suficientemente longo antes de subtrair a moldura do delimitador quando o intervalo de bytes MSRP termina em *. Isso faz com que um resultado sem sinal envolva próximo a SIZE MAX, que é então passado para switch msrp msg set payload() tanto como tamanho de alocação quanto como comprimento de memcpy. Além disso, a aritmética de ponteiros pode levar à leitura de memória antes do buffer de recebimento. Um peer de rede não autenticado pode explorar isso enviando molduras especialmente manipuladas para uma porta MSRP TCP ou TLS habilitada para corromper a memória e travar o sistema, resultando na queda de todas as chamadas ativas.
Recomendações Atualize para a versão 1.11.2. Como mitigação temporária, certifique-se de que o listener permaneça desativado em msrp.conf.xml ou restrinja o acesso às portas MSRP TCP e TLS.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-M8XV-CRHJ-3RF7
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾