Stack-based buffer overflow in Asterisk Open Source and Certified Asterisk - CVE-2018-17281
Published: September 24, 2018
Vulnerability details
The vulnerability allows a remote attacker to perform a denial of service (DoS) attack.
The vulnerability exists due to a boundary error when processing HTTP requests within "res_http_websocket.so" module. A remote unauthenticated attacker can send a specially crafted HTTP request that triggers an HTTP websocket upgrade, causes stack overflow and consumes all available stack memory on the system.
Successful exploitation of this vulnerability may result in denial of service attack.
Affected software
Certified Asterisk
Gentoo Linux
asterisk (Debian package)
How to mitigate CVE-2018-17281
Certified Asterisk - update to 13.21-cert3
asterisk (Debian package) - update to 1:13.14.1~dfsg-2+deb9u4