SB2019112218 - Multiple vulnerabilities in Digium Asterisk and Certified Asterisk
Published: November 22, 2019
Breakdown by Severity
- Low
- Medium
- High
- Critical
Description
This security bulletin contains information about 3 secuirty vulnerabilities.
1) Improper access control (CVE-ID: CVE-2019-18790)
The vulnerability allows a remote attacker to gain unauthorized access to otherwise restricted functionality.
The vulnerability exists due to improper access restrictions. A remote attacker can send a specially crafted SIP request, change a SIP peer’s IP address and hijack the calls.
Note: This vulnerability is only exploitable when the “nat” option is set to the default, or “auto_force_rport”.
2) Input validation error (CVE-ID: CVE-2019-18976)
The vulnerability allows a remote attacker to perform a denial of service (DoS) attack.
The vulnerability exists due to insufficient validation of user-supplied input in the "res_pjsip_t38.c" module. A remote attacker can cause a denial of service condition when Asterisk receives a re-invite initiating T.38 faxing and has a port of 0 and no c line in the SDP.
3) OS Command Injection (CVE-ID: CVE-2019-18610)
The vulnerability allows a remote attacker to execute arbitrary shell commands on the target system.
The vulnerability exists due to improper input validation in the "manager.c" module. A remote authenticated Asterisk Manager Interface (AMI) user without “system” authorization can use a specially crafted “Originate” AMI request to execute arbitrary system commands.
Successful exploitation of this vulnerability may result in complete compromise of vulnerable system.
Remediation
Install update from vendor's website.
References
- https://seclists.org/fulldisclosure/2019/Nov/18
- https://www.asterisk.org/downloads/security-advisories
- https://issues.asterisk.org/jira/browse/ASTERISK-28589
- https://seclists.org/fulldisclosure/2019/Nov/20
- https://issues.asterisk.org/jira/browse/ASTERISK-28612
- https://seclists.org/fulldisclosure/2019/Nov/19
- https://issues.asterisk.org/jira/browse/ASTERISK-28580