Description
Asterisk Open Source 1.0.x and 1.2.x before 1.2.29 and Business Edition A.x.x and B.x.x before B.2.5.3, when pedantic parsing (aka pedanticsipchecking) is enabled, allows remote attackers to cause a denial of service (daemon crash) via a SIP INVITE message that lacks a From header, related to invocations of the ast_uri_decode function, and improper handling of (1) an empty const string and (2) a NULL pointer.
Affected products
- asterisk / asterisk_business_editionb2.5.2
- asterisk / asterisk_business_editionb.1.3.2 – b.1.3.2
- asterisk / asterisk_business_editionb.1.3.3 – b.1.3.3
- asterisk / asterisk_business_editionb.2.2.0 – b.2.2.0
- asterisk / asterisk_business_editionb.2.2.1 – b.2.2.1
- asterisk / asterisk_business_editionb.2.3.1 – b.2.3.1
- asterisk / asterisk_business_editionb.2.3.2 – b.2.3.2
- asterisk / asterisk_business_editionb.2.3.3 – b.2.3.3
- asterisk / asterisk_business_editionb.2.3.4 – b.2.3.4
- asterisk / asterisk_business_editionb.2.5.0 – b.2.5.0
- asterisk / asterisk_business_editionb2.5.1 – b2.5.1
- asterisk / open_source1.2.28
- asterisk / open_source1.0 – 1.0
- asterisk / open_source1.0.0 – 1.0.0
- asterisk / open_source1.0.1 – 1.0.1
- asterisk / open_source1.0.2 – 1.0.2
- asterisk / open_source1.0.3 – 1.0.3
- asterisk / open_source1.0.4 – 1.0.4
- asterisk / open_source1.0.5 – 1.0.5
- asterisk / open_source1.0.6 – 1.0.6
- asterisk / open_source1.0.7 – 1.0.7
- asterisk / open_source1.0.8 – 1.0.8
- asterisk / open_source1.0.9 – 1.0.9
- asterisk / open_source1.0.11 – 1.0.11
- asterisk / open_source1.0.11.1 – 1.0.11.1
- asterisk / open_source1.0.12 – 1.0.12
- asterisk / open_source1.2.0 – 1.2.0
- asterisk / open_source1.2.0beta1 – 1.2.0beta1
- asterisk / open_source1.2.0beta2 – 1.2.0beta2
- asterisk / open_source1.2.1 – 1.2.1
- asterisk / open_source1.2.2 – 1.2.2
- asterisk / open_source1.2.10 – 1.2.10
- asterisk / open_source1.2.11 – 1.2.11
- asterisk / open_source1.2.12 – 1.2.12
- asterisk / open_source1.2.12.1 – 1.2.12.1
- asterisk / open_source1.2.13 – 1.2.13
- asterisk / open_source1.2.14 – 1.2.14
- asterisk / open_source1.2.15 – 1.2.15
- asterisk / open_source1.2.16 – 1.2.16
- asterisk / open_source1.2.17 – 1.2.17
- asterisk / open_source1.2.18 – 1.2.18
- asterisk / open_source1.2.19 – 1.2.19
- asterisk / open_source1.2.20 – 1.2.20
- asterisk / open_source1.2.21 – 1.2.21
- asterisk / open_source1.2.21.1 – 1.2.21.1
- asterisk / open_source1.2.22 – 1.2.22
- asterisk / open_source1.2.23 – 1.2.23
- asterisk / open_source1.2.24 – 1.2.24
- asterisk / open_source1.2.25 – 1.2.25
- asterisk / open_source1.2.26 – 1.2.26
- asterisk / open_source1.2.26.1 – 1.2.26.1
- asterisk / open_source1.2.26.2 – 1.2.26.2
- asterisk / open_source1.2.27 – 1.2.27
References
- MISChttp://security.gentoo.org/glsa/glsa-200905-01.xml
- VENDOR_ADVISORYhttp://secunia.com/advisories/30517
- EXPLOIThttps://www.exploit-db.com/exploits/5749
- MISChttps://exchange.xforce.ibmcloud.com/vulnerabilities/42823
- MISChttp://bugs.digium.com/view.php?id=12607
- MISChttp://www.securitytracker.com/id?1020166
- MISChttp://www.securityfocus.com/archive/1/493020/100/0/threaded
- VENDOR_ADVISORYhttp://www.vupen.com/english/advisories/2008/1731
- VENDOR_ADVISORYhttp://secunia.com/advisories/34982
- MISChttp://svn.digium.com/view/asterisk?view=rev&revision=120109
- MISChttp://downloads.digium.com/pub/security/AST-2008-008.html