CVE Catalog

CVE-2006-2898

High
Published: Translated: NVD NIST

Summary

The IAX2 channel driver (chan_iax2) in Asterisk 1.2.x before 1.2.9 and 1.0.x before 1.0.11 has a buffer overflow vulnerability due to incorrect length checking on truncated IAX2 video frames. A remote attacker can exploit this to cause a denial of service (crash) and potentially execute arbitrary code.

Risk Assessment

The risk includes remote denial of service of the Asterisk service and, according to some sources, arbitrary code execution, which could lead to full compromise of the communication server.

Recommendation

Immediately upgrade Asterisk to version 1.2.9 or later (for 1.2.x branch) or 1.0.11 or later (for 1.0.x branch). If upgrading is not possible, restrict access to IAX2 ports (default 4569) to trusted networks only.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS