First published: Wed Jun 07 2006(Updated: )
The IAX2 channel driver (chan_iax2) for Asterisk 1.2.x before 1.2.9 and 1.0.x before 1.0.11 allows remote attackers to cause a denial of service (crash) and execute arbitrary code via truncated IAX 2 (IAX2) video frames, which bypasses a length check and leads to a buffer overflow involving negative length check. NOTE: the vendor advisory claims that only a DoS is possible, but the original researcher is reliable.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Asterisk | =1.0.7 | |
Asterisk | =1.0.8 | |
Asterisk | =1.0.9 | |
Asterisk | =1.0.10 | |
Asterisk | =1.2.0_beta1 | |
Asterisk | =1.2.0_beta2 | |
Asterisk | =1.2.6 | |
Asterisk | =1.2.7 | |
Asterisk | =1.2.8 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2006-2898 is considered to have a high severity due to its potential to cause denial of service and execute arbitrary code.
To fix CVE-2006-2898, upgrade Asterisk to version 1.2.9 or later for the 1.2.x series, or 1.0.11 or later for the 1.0.x series.
CVE-2006-2898 affects Asterisk versions 1.0.7 through 1.0.10 and 1.2.0 beta releases up to 1.2.8.
CVE-2006-2898 is a buffer overflow vulnerability that leads to denial of service and arbitrary code execution.
Remote attackers can exploit CVE-2006-2898 by sending specially crafted IAX2 video frames to the affected Asterisk systems.