PT-2026-34044 · Pjsip · Pjsip

Publicado

2026-04-21

·

Atualizado

2026-04-23

·

CVE-2026-40614

CVSS v3.1

8.8

Alta

VetorAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions PJSIP versões anteriores a 2.17
Description Ocorre um estouro de buffer de heap ao decodificar quadros de áudio Opus devido à validação insuficiente do tamanho do buffer no caminho de decodificação do codec Opus. Os buffers de decodificação FEC dec frame[].buf são alocados usando uma fórmula derivada de PCM que pode resultar em um tamanho de 960 bytes para áudio mono de 8 kHz. No entanto, a função codec parse() pode gerar quadros codificados de até 1280 bytes via opus repacketizer out range(). Consequentemente, três chamadas pj memcpy() dentro da função codec decode() copiam input->size bytes sem verificação de limites, levando ao estouro.
Recommendations Atualize para uma versão posterior a 2.16.

Correção

Heap Based Buffer Overflow

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-40614

Produtos afetados

Pjsip