Description
The IAX2 channel driver (chan_iax2) in Asterisk Open Source 1.0.x, 1.2.x before 1.2.28, and 1.4.x before 1.4.19.1; Business Edition A.x.x, B.x.x before B.2.5.2, and C.x.x before C.1.8.1; AsteriskNOW before 1.0.3; Appliance Developer Kit 0.x.x; and s800i before 1.1.0.3, when configured to allow unauthenticated calls, does not verify that an ACK response contains a call number matching the server's reply to a NEW message, which allows remote attackers to cause a denial of service (traffic amplification) via a spoofed ACK response that does not complete a 3-way handshake. NOTE: this issue exists because of an incomplete fix for CVE-2008-1923.
Affected products
- asterisk / asterisk_appliance_developer_kit0.2 – 0.2
- asterisk / asterisk_appliance_developer_kit0.3 – 0.3
- asterisk / asterisk_appliance_developer_kit0.4 – 0.4
- asterisk / asterisk_appliance_developer_kit0.5 – 0.5
- asterisk / asterisk_appliance_developer_kit0.6 – 0.6
- asterisk / asterisk_appliance_developer_kit0.6.0 – 0.6.0
- asterisk / asterisk_appliance_developer_kit0.7 – 0.7
- asterisk / asterisk_appliance_developer_kit0.8 – 0.8
- asterisk / asterisk_business_editionb.2.5.1
- asterisk / asterisk_business_editiona – a
- 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.3.6 – b.2.3.6
- asterisk / asterisk_business_editionb.2.5.0 – b.2.5.0
- asterisk / asterisk_business_editionc.1.0 – c.1.0
- asterisk / asterisk_business_editionc.1.0 – c.1.0
- asterisk / asterisk_business_editionc.1.6 – c.1.6
- asterisk / asterisk_business_editionc.1.6.1 – c.1.6.1
- asterisk / asterisk_business_editionc.1.6.2 – c.1.6.2
- asterisk / asterisknow1.0.2
- asterisk / asterisknow1.0 – 1.0
- asterisk / asterisknow1.0.1 – 1.0.1
- asterisk / open_source1.2.27
- asterisk / open_source1.0 – 1.0
- asterisk / open_source1.0 – 1.0
- 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.3.4 – 1.0.3.4
- 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.0.11
- asterisk / open_source1.0.11.1 – 1.0.11.1
- asterisk / open_source1.0.11.1 – 1.0.11.1
- asterisk / open_source1.0.12 – 1.0.12
- asterisk / open_source1.0.12 – 1.0.12
- asterisk / open_source1.2.0 – 1.2.0
- asterisk / open_source1.2.0 – 1.2.0
- asterisk / open_source1.2.0 – 1.2.0
- asterisk / open_source1.2.0 – 1.2.0
- asterisk / open_source1.2.0 – 1.2.0
- asterisk / open_source1.2.1 – 1.2.1
- asterisk / open_source1.2.2 – 1.2.2
- asterisk / open_source1.2.2 – 1.2.2
- asterisk / open_source1.2.3 – 1.2.3
- asterisk / open_source1.2.3 – 1.2.3
- asterisk / open_source1.2.4 – 1.2.4
- asterisk / open_source1.2.4 – 1.2.4
- asterisk / open_source1.2.5 – 1.2.5
- asterisk / open_source1.2.5 – 1.2.5
- asterisk / open_source1.2.6 – 1.2.6
- asterisk / open_source1.2.6 – 1.2.6
- asterisk / open_source1.2.7 – 1.2.7
- asterisk / open_source1.2.7 – 1.2.7
- asterisk / open_source1.2.7.1 – 1.2.7.1
- asterisk / open_source1.2.7.1 – 1.2.7.1
- asterisk / open_source1.2.8 – 1.2.8
- asterisk / open_source1.2.8 – 1.2.8
- asterisk / open_source1.2.9 – 1.2.9
- asterisk / open_source1.2.9.1 – 1.2.9.1
- asterisk / open_source1.2.9.1 – 1.2.9.1
- asterisk / open_source1.2.10 – 1.2.10
- asterisk / open_source1.2.10 – 1.2.10
- asterisk / open_source1.2.11 – 1.2.11
- asterisk / open_source1.2.11 – 1.2.11
- asterisk / open_source1.2.12 – 1.2.12
- asterisk / open_source1.2.12 – 1.2.12
- asterisk / open_source1.2.12.1 – 1.2.12.1
- asterisk / open_source1.2.12.1 – 1.2.12.1
- asterisk / open_source1.2.13 – 1.2.13
- asterisk / open_source1.2.13 – 1.2.13
- asterisk / open_source1.2.14 – 1.2.14
- asterisk / open_source1.2.14 – 1.2.14
- asterisk / open_source1.2.15 – 1.2.15
- asterisk / open_source1.2.15 – 1.2.15
- asterisk / open_source1.2.16 – 1.2.16
- asterisk / open_source1.2.16 – 1.2.16
- asterisk / open_source1.2.17 – 1.2.17
- asterisk / open_source1.2.17 – 1.2.17
- asterisk / open_source1.2.18 – 1.2.18
- asterisk / open_source1.2.18 – 1.2.18
- asterisk / open_source1.2.19 – 1.2.19
- asterisk / open_source1.2.19 – 1.2.19
- asterisk / open_source1.2.20 – 1.2.20
- asterisk / open_source1.2.20 – 1.2.20
- asterisk / open_source1.2.21 – 1.2.21
- asterisk / open_source1.2.21 – 1.2.21
- asterisk / open_source1.2.21.1 – 1.2.21.1
- asterisk / open_source1.2.21.1 – 1.2.21.1
- asterisk / open_source1.2.22 – 1.2.22
- asterisk / open_source1.2.22 – 1.2.22
- asterisk / open_source1.2.23 – 1.2.23
- asterisk / open_source1.2.23 – 1.2.23
- asterisk / open_source1.2.24 – 1.2.24
- asterisk / open_source1.2.24 – 1.2.24
- asterisk / open_source1.2.25 – 1.2.25
- asterisk / open_source1.2.25 – 1.2.25
- asterisk / open_source1.2.26 – 1.2.26
- asterisk / open_source1.2.26 – 1.2.26
- asterisk / open_source1.2.26.1 – 1.2.26.1
- asterisk / open_source1.2.26.1 – 1.2.26.1
- asterisk / open_source1.2.26.2 – 1.2.26.2
- asterisk / open_source1.2.26.2 – 1.2.26.2
- asterisk / open_source1.4.0 – 1.4.0
- asterisk / open_source1.4.0 – 1.4.0
- asterisk / open_source1.4.0 – 1.4.0
- asterisk / open_source1.4.0 – 1.4.0
- asterisk / open_source1.4.1 – 1.4.1
- asterisk / open_source1.4.10 – 1.4.10
- asterisk / open_source1.4.10.1 – 1.4.10.1
- asterisk / open_source1.4.11 – 1.4.11
- asterisk / open_source1.4.12 – 1.4.12
- asterisk / open_source1.4.12.1 – 1.4.12.1
- asterisk / open_source1.4.13 – 1.4.13
- asterisk / open_source1.4.14 – 1.4.14
- asterisk / open_source1.4.15 – 1.4.15
- asterisk / open_source1.4.16 – 1.4.16
- asterisk / open_source1.4.16.1 – 1.4.16.1
- asterisk / open_source1.4.16.2 – 1.4.16.2
- asterisk / open_source1.4.17 – 1.4.17
- asterisk / open_source1.4.18 – 1.4.18
- asterisk / open_source1.4.18.1 – 1.4.18.1
- asterisk / s800i1.1.0.2
- asterisk / s800i1.0 – 1.0
- asterisk / s800i1.0.1 – 1.0.1
- asterisk / s800i1.0.2 – 1.0.2
- asterisk / s800i1.0.3 – 1.0.3
- asterisk / s800i1.0.3.3 – 1.0.3.3
- asterisk / s800i1.1.0 – 1.1.0
- asterisk / s800i1.1.0.1 – 1.1.0.1
References
- MISChttp://security.gentoo.org/glsa/glsa-200905-01.xml
- VENDOR_ADVISORYhttp://secunia.com/advisories/29927
- MISChttps://exchange.xforce.ibmcloud.com/vulnerabilities/41966
- MISChttp://www.securityfocus.com/bid/28901
- VENDOR_ADVISORYhttp://secunia.com/advisories/30010
- VENDOR_ADVISORYhttp://www.vupen.com/english/advisories/2008/1324
- MISChttp://downloads.digium.com/pub/security/AST-2008-006.html
- MISChttp://bugs.digium.com/view.php?id=10078
- MISChttps://www.redhat.com/archives/fedora-package-announce/2008-April/msg00600.html
- MISChttp://www.securityfocus.com/archive/1/491220/100/0/threaded
- MISChttp://www.altsci.com/concepts/page.php?s=asteri&p=2
- VENDOR_ADVISORYhttp://secunia.com/advisories/30042
- VENDOR_ADVISORYhttp://www.debian.org/security/2008/dsa-1563
- VENDOR_ADVISORYhttp://secunia.com/advisories/34982
- MISChttp://www.securitytracker.com/id?1019918
- MISChttps://www.redhat.com/archives/fedora-package-announce/2008-April/msg00581.html
- MISChttps://downloads.asterisk.org/pub/security/AST-2008-006.html
- PATCHhttps://github.com/xrg/asterisk-xrg/commit/51714a24347dc57f9a208a4a8af84115ef407b83
- PATCHhttps://github.com/jcollie/asterisk/commit/a8b180875b037b8da26f6a3bcc8e5e98b8c904d2
- PATCHhttps://github.com/xrg/asterisk-xrg/commit/10da3dab24e8ca08cf2c983f8d0206e383535b5a
- PATCHhttps://github.com/jcollie/asterisk/commit/771b3d8749b34b6eea4e03a2e514380da9582f90
- PATCHhttps://github.com/pruiz/asterisk/commit/e0ef9bd22810c6969a7f222eec04798f19a7e2d6
- PATCHhttps://github.com/jcollie/asterisk/commit/60de4fbbdf3ede49f158e23a9e3b679f2e519c1e
- PATCHhttps://github.com/mojolingo/asterisk/commit/20ac3662f137dbf7f42d5295590069a7d3b1166b
- PATCHhttps://github.com/silentindark/asterisk-1/commit/fe8b7f31db687f8b9992864b82c93d22833019c7
- PATCHhttps://github.com/kaoru6/asterisk/commit/1fe14f38dd43dc894d21f85762b51208ba5c8acb
- PATCHhttps://github.com/lyx2014/Asterisk/commit/0670e43c30135044e25cca7f80e1833e2c128653