PT-2026-67851 · Opensips · Opensis

CVE-2026-45538

·

Publicado

2026-08-04

·

Atualizado

2026-08-04

CVSS v3.1

9.8

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas OpenSIPS versões anteriores a 4.0.1
Description Ocorre um estouro de buffer de pilha (stack buffer overflow) ao processar uma mensagem SIP que contenha um nome de cabeçalho superior a 255 bytes. Isso acontece quando o script de roteamento chama a função sip to json(), que copia nomes de cabeçalhos para um buffer de pilha fixo de 255 bytes sem realizar a verificação de limites. Como o parser SIP permite nomes de cabeçalho de aproximadamente 65.000 bytes, um invasor pode enviar um único pacote UDP não autenticado para a porta SIP (5060) para controlar o comprimento e o conteúdo da sobreposição. Isso pode resultar no travamento do processo ou na execução remota de código ao corromper o ponteiro de quadro salvo e o endereço de retorno em compilações sem proteções de pilha.
Recommendations Como medida paliativa temporária, evite invocar a função sip to json() dentro do script de roteamento. No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.

Exploit

RCE

Stack Overflow

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-45538
GHSA-37WC-5J8J-95X3

Produtos afetados

Opensis