CVE:CVE-2021-37706
CNNVD:CNNVD-202112-2179
PJSIP是一个免费和开源的多媒体通信库，用C语言编写，实现基于标准的协议，如SIP, SDP, RTP, STUN, TURN，和ICE。
PJSIP 存在数字错误漏洞，该漏洞源于传入的 STUN 消息包含 ERROR-CODE 属性，则在执行减法运算之前不会检查标头长度，这可能会导致整数下溢情况。 此问题会影响所有使用 STUN 的用户。 位于受害者网络中的恶意行为者可能会伪造并发送特制的 UDP (STUN) 消息，该消息可以在受害者的机器上远程执行任意代码。
solution:Upgrade teluu pjsip to a higher version than 2.11.1,and avoid the version (,2.11.1]; Upgrade asterisk certified_asterisk to a higher version than 16.8.0,16.8.0,16.8.0:cert1,16.8.0:cert10,16.8.0:cert11,16.8.0:cert12,16.8.0:cert2,16.8.0:cert3,16.8.0:cert4,16.8.0:cert5,16.8.0:cert6,16.8.0:cert7,16.8.0:cert8,16.8.0:cert9,and avoid the version (,16.8.0),16.8.0,16.8.0:cert1,16.8.0:cert10,16.8.0:cert11,16.8.0:cert12,16.8.0:cert2,16.8.0:cert3,16.8.0:cert4,16.8.0:cert5,16.8.0:cert6,16.8.0:cert7,16.8.0:cert8,16.8.0:cert9; Upgrade sangoma asterisk to a higher version than 16.24.1,18.10.1,19.2.1,and avoid the version [16.0.0,16.24.1),[18.0.0,18.10.1),[19.0.0,19.2.1); Upgrade debian debian_linux to a higher version than 9.0,10.0,and avoid the version 9.0,10.0