PT-2026-67851 · Opensips · Opensis
CVE-2026-45538
·
Publicado
2026-08-04
·
Atualizado
2026-08-04
CVSS v3.1
9.8
Crítica
| Vetor | AV: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
Produtos afetados
Opensis