IPSec-Tools IKE Message Handling Denial of Service Vulnerability
BID:15523
Info
IPSec-Tools IKE Message Handling Denial of Service Vulnerability
| Bugtraq ID: | 15523 |
| Class: | Failure to Handle Exceptional Conditions |
| CVE: |
CVE-2005-3732 |
| Remote: | Yes |
| Local: | No |
| Published: | Nov 22 2005 12:00AM |
| Updated: | Nov 24 2006 08:35PM |
| Credit: | Discovery is credited to NISCC, CERT-FI, and the Oulu University Secure Programming Group. |
| Vulnerable: |
Ubuntu Ubuntu Linux 5.10 powerpc Ubuntu Ubuntu Linux 5.10 i386 Ubuntu Ubuntu Linux 5.10 amd64 Ubuntu Ubuntu Linux 5.0 4 powerpc Ubuntu Ubuntu Linux 5.0 4 i386 Ubuntu Ubuntu Linux 5.0 4 amd64 Ubuntu Ubuntu Linux 4.1 ppc Ubuntu Ubuntu Linux 4.1 ia64 Ubuntu Ubuntu Linux 4.1 ia32 SuSE Linux Enterprise Server 9 SGI ProPack 3.0 SP6 S.u.S.E. Linux Professional 10.0 OSS S.u.S.E. Linux Professional 9.3 x86_64 S.u.S.E. Linux Professional 9.3 S.u.S.E. Linux Professional 9.2 x86_64 S.u.S.E. Linux Professional 9.2 S.u.S.E. Linux Professional 9.1 x86_64 S.u.S.E. Linux Professional 9.1 S.u.S.E. Linux Personal 10.0 OSS S.u.S.E. Linux Personal 9.3 x86_64 S.u.S.E. Linux Personal 9.3 S.u.S.E. Linux Personal 9.2 x86_64 S.u.S.E. Linux Personal 9.2 S.u.S.E. Linux Personal 9.1 x86_64 S.u.S.E. Linux Personal 9.1 Redhat Fedora Core3 Redhat Fedora Core2 Redhat Enterprise Linux WS 4 Redhat Enterprise Linux WS 3 Redhat Enterprise Linux ES 4 Redhat Enterprise Linux ES 3 Redhat Enterprise Linux AS 4 Redhat Enterprise Linux AS 3 Redhat Desktop 4.0 Redhat Desktop 3.0 Mandriva Linux Mandrake 2006.0 x86_64 Mandriva Linux Mandrake 2006.0 Mandriva Linux Mandrake 10.2 x86_64 Mandriva Linux Mandrake 10.2 Mandriva Linux Mandrake 10.1 x86_64 Mandriva Linux Mandrake 10.1 MandrakeSoft Multi Network Firewall 2.0 IPsec-Tools IPsec-Tools 0.6.2 IPsec-Tools IPsec-Tools 0.6.1 IPsec-Tools IPsec-Tools 0.6 IPsec-Tools IPsec-Tools 0.5.2 IPsec-Tools IPsec-Tools 0.5.1 IPsec-Tools IPsec-Tools 0.5 Gentoo Linux Debian Linux 3.1 sparc Debian Linux 3.1 s/390 Debian Linux 3.1 ppc Debian Linux 3.1 mipsel Debian Linux 3.1 mips Debian Linux 3.1 m68k Debian Linux 3.1 ia-64 Debian Linux 3.1 ia-32 Debian Linux 3.1 hppa Debian Linux 3.1 arm Debian Linux 3.1 amd64 Debian Linux 3.1 alpha Debian Linux 3.1 |
| Not Vulnerable: |
IPsec-Tools IPsec-Tools 0.6.3 |
Discussion
IPSec-Tools IKE Message Handling Denial of Service Vulnerability
IPsec-Tools is prone to a denial-of-service vulnerability. This issue is due to a failure in the application to handle exceptional conditions when in 'AGGRESSIVE' mode.
An attacker can exploit this issue to crash the application, thus denying service to legitimate users.
These vulnerabilities were discovered by, and may be reproduced by, the University of Oulu Secure Programming Group PROTOS IPSec Test Suite.
IPsec-Tools is prone to a denial-of-service vulnerability. This issue is due to a failure in the application to handle exceptional conditions when in 'AGGRESSIVE' mode.
An attacker can exploit this issue to crash the application, thus denying service to legitimate users.
These vulnerabilities were discovered by, and may be reproduced by, the University of Oulu Secure Programming Group PROTOS IPSec Test Suite.
Exploit / POC
IPSec-Tools IKE Message Handling Denial of Service Vulnerability
This issue can be reproduced with the PROTOS IPSec Test Suite.
This issue can be reproduced with the PROTOS IPSec Test Suite.
Solution / Fix
IPSec-Tools IKE Message Handling Denial of Service Vulnerability
Solution:
Please see the referenced advisories for more information.
NOTE: The vendor has addressed this issue in IPsec-Tools version 0.6.3.
IPsec-Tools IPsec-Tools 0.5
IPsec-Tools IPsec-Tools 0.5.1
IPsec-Tools IPsec-Tools 0.5.2
IPsec-Tools IPsec-Tools 0.6
IPsec-Tools IPsec-Tools 0.6.1
IPsec-Tools IPsec-Tools 0.6.2
Solution:
Please see the referenced advisories for more information.
NOTE: The vendor has addressed this issue in IPsec-Tools version 0.6.3.
IPsec-Tools IPsec-Tools 0.5
-
Concatus ipsec-tools-0.5.2-57526U10_6cl.i386.rpm
Version: 10
ftp://atualizacoes.conectiva.com.br/10/RPMS/ipsec-tools-0.5.2-57526U10 _6cl.i386.rpm -
Concatus libipsec0-0.5.2-57526U10_6cl.i386.rpm
Version: 10
ftp://atualizacoes.conectiva.com.br/10/RPMS/libipsec0-0.5.2-57526U10_6 cl.i386.rpm -
Concatus libipsec0-devel-0.5.2-57526U10_6cl.i386.rpm
Version: 10
ftp://atualizacoes.conectiva.com.br/10/RPMS/libipsec0-devel-0.5.2-5752 6U10_6cl.i386.rpm -
Concatus libipsec0-devel-static-0.5.2-57526U10_6cl.i386.rpm
Version: 10
ftp://atualizacoes.conectiva.com.br/10/RPMS/libipsec0-devel-static-0.5 .2-57526U10_6cl.i386.rpm -
IPsec-Tools ipsec-tools-0.6.3.tar.bz2
http://prdownloads.sourceforge.net/ipsec-tools/ipsec-tools-0.6.3.tar.b z2?download -
Mandriva ipsec-tools-0.5-4.2.102mdk.i586.rpm
Mandriva Linux 10.2:
http://wwwnew.mandriva.com/en/downloads/ -
Mandriva ipsec-tools-0.5-4.2.102mdk.x86_64.rpm
Mandriva Linux 10.2:
http://wwwnew.mandriva.com/en/downloads/ -
Mandriva lib64ipsec0-0.5-4.2.102mdk.x86_64.rpm
Mandriva Linux 10.2:
http://wwwnew.mandriva.com/en/downloads/ -
Mandriva lib64ipsec0-devel-0.5-4.2.102mdk.x86_64.rpm
Mandriva Linux 10.2:
http://wwwnew.mandriva.com/en/downloads/ -
Mandriva libipsec0-0.5-4.2.102mdk.i586.rpm
Mandriva Linux 10.2:
http://wwwnew.mandriva.com/en/downloads/ -
Mandriva libipsec0-devel-0.5-4.2.102mdk.i586.rpm
Mandriva Linux 10.2:
http://wwwnew.mandriva.com/en/downloads/ -
SuSE ipsec-tools-0.5-5.2.i586.rpm
SUSE LINUX 9.3:
ftp://ftp.suse.com/pub/suse/i386/update/9.3/rpm/i586/ipsec-tools-0.5-5 .2.i586.rpm -
SuSE ipsec-tools-0.5-5.2.x86_64.rpm
SUSE LINUX 9.3:
ftp://ftp.suse.com/pub/suse/i386/update/9.3/rpm/x86_64/ipsec-tools-0.5 -5.2.x86_64.rpm -
Ubuntu ipsec-tools_0.5-5ubuntu0.1_powerpc.deb
Ubuntu 5.04:
http://security.ubuntu.com/ubuntu/pool/main/i/ipsec-tools/ipsec-tools_ 0.5-5ubuntu0.1_powerpc.deb -
Ubuntu racoon_0.5-5ubuntu0.1_powerpc.deb
Ubuntu 5.04:
http://security.ubuntu.com/ubuntu/pool/universe/i/ipsec-tools/racoon_0 .5-5ubuntu0.1_powerpc.deb -
Ubuntu ipsec-tools_0.5-5ubuntu0.1_amd64.deb
Ubuntu 5.04 (Hoary Hedgehog)
http://security.ubuntu.com/ubuntu/pool/main/i/ipsec-tools/ipsec-tools_ 0.5-5ubuntu0.1_amd64.deb -
Ubuntu ipsec-tools_0.5-5ubuntu0.1_i386.deb
Ubuntu 5.04 (Hoary Hedgehog)
http://security.ubuntu.com/ubuntu/pool/main/i/ipsec-tools/ipsec-tools_ 0.5-5ubuntu0.1_i386.deb -
Ubuntu ipsec-tools_0.5-5ubuntu0.1_powerpc.deb
Ubuntu 5.04 (Hoary Hedgehog)
http://security.ubuntu.com/ubuntu/pool/main/i/ipsec-tools/ipsec-tools_ 0.5-5ubuntu0.1_powerpc.deb -
Ubuntu racoon_0.5-5ubuntu0.1_amd64.deb
Ubuntu 5.04 (Hoary Hedgehog)
http://security.ubuntu.com/ubuntu/pool/universe/i/ipsec-tools/racoon_0 .5-5ubuntu0.1_amd64.deb -
Ubuntu racoon_0.5-5ubuntu0.1_i386.deb
Ubuntu 5.04 (Hoary Hedgehog)
http://security.ubuntu.com/ubuntu/pool/universe/i/ipsec-tools/racoon_0 .5-5ubuntu0.1_i386.deb -
Ubuntu racoon_0.5-5ubuntu0.1_powerpc.deb
Ubuntu 5.04 (Hoary Hedgehog)
http://security.ubuntu.com/ubuntu/pool/universe/i/ipsec-tools/racoon_0 .5-5ubuntu0.1_powerpc.deb
IPsec-Tools IPsec-Tools 0.5.1
-
IPsec-Tools ipsec-tools-0.6.3.tar.bz2
http://prdownloads.sourceforge.net/ipsec-tools/ipsec-tools-0.6.3.tar.b z2?download
IPsec-Tools IPsec-Tools 0.5.2
-
Debian ipsec-tools_0.5.2-1sarge1_alpha.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/ipsec-tools _0.5.2-1sarge1_alpha.deb -
Debian ipsec-tools_0.5.2-1sarge1_amd64.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/ipsec-tools _0.5.2-1sarge1_amd64.deb -
Debian ipsec-tools_0.5.2-1sarge1_arm.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/ipsec-tools _0.5.2-1sarge1_arm.deb -
Debian ipsec-tools_0.5.2-1sarge1_hppa.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/ipsec-tools _0.5.2-1sarge1_hppa.deb -
Debian ipsec-tools_0.5.2-1sarge1_i386.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/ipsec-tools _0.5.2-1sarge1_i386.deb -
Debian ipsec-tools_0.5.2-1sarge1_ia64.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/ipsec-tools _0.5.2-1sarge1_ia64.deb -
Debian ipsec-tools_0.5.2-1sarge1_m68k.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/ipsec-tools _0.5.2-1sarge1_m68k.deb -
Debian ipsec-tools_0.5.2-1sarge1_mips.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/ipsec-tools _0.5.2-1sarge1_mips.deb -
Debian ipsec-tools_0.5.2-1sarge1_mipsel.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/ipsec-tools _0.5.2-1sarge1_mipsel.deb -
Debian ipsec-tools_0.5.2-1sarge1_powerpc.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/ipsec-tools _0.5.2-1sarge1_powerpc.deb -
Debian ipsec-tools_0.5.2-1sarge1_s390.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/ipsec-tools _0.5.2-1sarge1_s390.deb -
Debian ipsec-tools_0.5.2-1sarge1_sparc.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/ipsec-tools _0.5.2-1sarge1_sparc.deb -
Debian racoon_0.5.2-1sarge1_alpha.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/racoon_0.5. 2-1sarge1_alpha.deb -
Debian racoon_0.5.2-1sarge1_amd64.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/racoon_0.5. 2-1sarge1_amd64.deb -
Debian racoon_0.5.2-1sarge1_arm.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/racoon_0.5. 2-1sarge1_arm.deb -
Debian racoon_0.5.2-1sarge1_hppa.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/racoon_0.5. 2-1sarge1_hppa.deb -
Debian racoon_0.5.2-1sarge1_i386.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/racoon_0.5. 2-1sarge1_i386.deb -
Debian racoon_0.5.2-1sarge1_ia64.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/racoon_0.5. 2-1sarge1_ia64.deb -
Debian racoon_0.5.2-1sarge1_m68k.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/racoon_0.5. 2-1sarge1_m68k.deb -
Debian racoon_0.5.2-1sarge1_mips.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/racoon_0.5. 2-1sarge1_mips.deb -
Debian racoon_0.5.2-1sarge1_mipsel.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/racoon_0.5. 2-1sarge1_mipsel.deb -
Debian racoon_0.5.2-1sarge1_powerpc.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/racoon_0.5. 2-1sarge1_powerpc.deb -
Debian racoon_0.5.2-1sarge1_s390.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/racoon_0.5. 2-1sarge1_s390.deb -
Debian racoon_0.5.2-1sarge1_sparc.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/i/ipsec-tools/racoon_0.5. 2-1sarge1_sparc.deb -
IPsec-Tools ipsec-tools-0.6.3.tar.bz2
http://prdownloads.sourceforge.net/ipsec-tools/ipsec-tools-0.6.3.tar.b z2?download -
Mandriva ipsec-tools-0.5.2-5.1.20060mdk.i586.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads/ -
Mandriva ipsec-tools-0.5.2-5.1.20060mdk.x86_64.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads/ -
Mandriva lib64ipsec0-0.5.2-5.1.20060mdk.x86_64.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads/ -
Mandriva lib64ipsec0-devel-0.5.2-5.1.20060mdk.x86_64.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads/ -
Mandriva libipsec0-0.5.2-5.1.20060mdk.i586.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads/ -
Mandriva libipsec0-devel-0.5.2-5.1.20060mdk.i586.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads/
IPsec-Tools IPsec-Tools 0.6
-
IPsec-Tools ipsec-tools-0.6.3.tar.bz2
http://prdownloads.sourceforge.net/ipsec-tools/ipsec-tools-0.6.3.tar.b z2?download -
SuSE ipsec-tools-0.6-4.2.i586.rpm
SUSE LINUX 10.0:
ftp://ftp.suse.com/pub/suse/i386/update/10.0/rpm/i586/ipsec-tools-0.6- 4.2.i586.rpm -
SuSE ipsec-tools-0.6-4.2.ppc.rpm
SUSE LINUX 10.0:
ftp://ftp.suse.com/pub/suse/i386/update/10.0/rpm/ppc/ipsec-tools-0.6-4 .2.ppc.rpm -
SuSE ipsec-tools-0.6-4.2.x86_64.rpm
SUSE LINUX 10.0:
ftp://ftp.suse.com/pub/suse/i386/update/10.0/rpm/x86_64/ipsec-tools-0. 6-4.2.x86_64.rpm -
Ubuntu racoon_0.5-5ubuntu0.1_powerpc.deb
Ubuntu 5.10:
http://security.ubuntu.com/ubuntu/pool/main/i/ipsec-tools/ipsec-tools_ 0.6-1ubuntu1.1_amd64.deb -
Ubuntu ipsec-tools_0.6-1ubuntu1.1_amd64.deb
Ubuntu 5.10 (Breezy Badger)
http://security.ubuntu.com/ubuntu/pool/main/i/ipsec-tools/ipsec-tools_ 0.6-1ubuntu1.1_amd64.deb -
Ubuntu ipsec-tools_0.6-1ubuntu1.1_i386.deb
Ubuntu 5.10 (Breezy Badger)
http://security.ubuntu.com/ubuntu/pool/main/i/ipsec-tools/ipsec-tools_ 0.6-1ubuntu1.1_i386.deb -
Ubuntu ipsec-tools_0.6-1ubuntu1.1_powerpc.deb
Ubuntu 5.10 (Breezy Badger)
http://security.ubuntu.com/ubuntu/pool/main/i/ipsec-tools/ipsec-tools_ 0.6-1ubuntu1.1_powerpc.deb -
Ubuntu racoon_0.6-1ubuntu1.1_amd64.deb
Ubuntu 5.10 (Breezy Badger)
http://security.ubuntu.com/ubuntu/pool/universe/i/ipsec-tools/racoon_0 .6-1ubuntu1.1_amd64.deb -
Ubuntu racoon_0.6-1ubuntu1.1_i386.deb
Ubuntu 5.10 (Breezy Badger)
http://security.ubuntu.com/ubuntu/pool/universe/i/ipsec-tools/racoon_0 .6-1ubuntu1.1_i386.deb -
Ubuntu racoon_0.6-1ubuntu1.1_powerpc.deb
Ubuntu 5.10 (Breezy Badger)
http://security.ubuntu.com/ubuntu/pool/universe/i/ipsec-tools/racoon_0 .6-1ubuntu1.1_powerpc.deb
IPsec-Tools IPsec-Tools 0.6.1
-
IPsec-Tools ipsec-tools-0.6.3.tar.bz2
http://prdownloads.sourceforge.net/ipsec-tools/ipsec-tools-0.6.3.tar.b z2?download
IPsec-Tools IPsec-Tools 0.6.2
-
IPsec-Tools ipsec-tools-0.6.3.tar.bz2
http://prdownloads.sourceforge.net/ipsec-tools/ipsec-tools-0.6.3.tar.b z2?download
References
IPSec-Tools IKE Message Handling Denial of Service Vulnerability
References:
References:
- DSA-965-1 ipsec-tools -- null dereference (Debian)
- IPsec-Tools 0.6.3 Changelog (IPsec-Tools)
- IPsec-Tools Homepage (IPsec-Tools)
- Multiple Vulnerability Issues in Implementations of ISAKMP Protocol (NISCC)
- Potential DoS fixed in ipsec-tools (IPsec-Tools)
- RHSA-2006:0267-11 - ipsec-tools security update (Red Hat)