Asterisk crashes when handed an otherwise valid request message but with no URI and no SIP-version in the request-line of the message. Asterisk versions 1.2.15 and 1.4.0, along with prior versions, are affected.
4df0189ab0730598e7eef2261fe6960b91fbe72020bb219fd37a290679ce1e96
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Remote DOS in Asterisk SIP [MU-200703-01]
March 07, 2006
https://labs.musecurity.com/advisories.html
Affected Products/Versions:
Asterisk versions 1.2.15 and 1.4.0, and earlier versions
Product Overview:
https://www.asterisk.org/
"Asterisk is the most popular and extensible open source telephone system
in the world, offering flexibility, functionality and features not available
in advanced, high-end (high-cost) proprietary business systems. Asterisk is
a complete IP PBX (private branch exchange) for businesses, and can be
downloaded for free."
Vulnerability Details:
Asterisk crashes when handed an otherwise valid request message but with no
URI and no SIP-version in the request-line of the message. For example,
"REGISTER\r\n <other valid SIP headers>". The crash is due to a null pointer
dereference, and does not appear to be otherwise exploitable.
Vendor Response / Solution:
Fixed in releases 1.2.16 and 1.4.1.
Available from https://www.asterisk.org
History:
March 1, 2006 - First contact with vendor
March 2, 2006 - Vendor acknowledges vulnerability
March 7, 2006 - Advisory released
Credit:
This vulnerability was discovered by the Mu Security research team.
https://labs.musecurity.com/pgpkey.txt
Mu Security offers a new class of security analysis system, delivering a
rigorous and streamlined methodology for verifying the robustness and security
readiness of any IP-based product or application. Founded by the pioneers of
intrusion detection and prevention technology, Mu Security is backed by
preeminent venture capital firms that include Accel Partners, Benchmark
Capital and DAG Ventures. The company is headquartered in Sunnyvale, CA. For
more information, visit the company's website at https://www.musecurity.com.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.4 (Darwin)
iD8DBQFF71EEMl+docYeP+YRAukhAJ9UtebKpf+EOAVI1yo7oXq+H46/ggCeMpvp
WtZuYXJRPBo4e0tP04ljrHM=
=I3nE
-----END PGP SIGNATURE-----