Buffer overflow in Icecast - CVE-2018-18820
Published: November 2, 2018
Vulnerability details
The vulnerability allows a remote attacker to execute arbitrary code on the target system.
The vulnerability exists due to a boundary error when processing URL in url_add_client() function in auth_url.c. A remote unauthenticated attacker can send an overly long URL to the affected server, trigger buffer overflow and crash the server or execute arbitrary code on the target system.
Successful exploitation of this vulnerability may result in complete compromise of vulnerable system.
Affected software
Gentoo Linux
Debian Linux
Fedora
Opensuse
icecast (Alpine package)
icecast
How to mitigate CVE-2018-18820
icecast (Alpine package) - update to 2.4.4-r0
icecast - addressed in versions 2.4.4-1.el6, 2.4.4-1.el7, 2.4.4-1.fc27, 2.4.4-1.fc28, 2.4.4-1.fc29
External References
Related Security Bulletins
- Remote code execution in Icecast server
- Debian update for icecast2
- Gentoo update for Icecast
- OpenSUSE Linux update for icecast
- Multiple vulnerabilities in PHP
- Fedora 29 update for icecast
- Fedora 28 update for icecast
- Fedora 27 update for icecast
- Fedora EPEL 7 update for icecast
- Fedora EPEL 6 update for icecast