Snort Time To Live Fragment Reassembly Security Bypass Weakness
BID:29327
Info
Snort Time To Live Fragment Reassembly Security Bypass Weakness
| Bugtraq ID: | 29327 |
| Class: | Design Error |
| CVE: |
CVE-2008-1804 |
| Remote: | Yes |
| Local: | No |
| Published: | May 21 2008 12:00AM |
| Updated: | Apr 13 2015 08:24PM |
| Credit: | Silvio Cesare |
| Vulnerable: |
Snort Project Snort 2.6 Snort Project Snort 2.8 Red Hat Fedora 7 Mandriva Linux Mandrake 2008.1 x86_64 Mandriva Linux Mandrake 2008.1 Mandriva Linux Mandrake 2008.0 x86_64 Mandriva Linux Mandrake 2008.0 IPCop IPCop 1.4.18 IPCop IPCop 1.4.17 IPCop IPCop 1.4.16 IPCop IPCop 1.4.15 IPCop IPCop 1.4.14 IPCop IPCop 1.4.13 IPCop IPCop 1.4.12 IPCop IPCop 1.4.11 IPCop IPCop 1.4.10 |
| Not Vulnerable: |
Snort Project Snort 2.8.1 IPCop IPCop 1.4.20 IPCop IPCop 1.4.19 |
Discussion
Snort Time To Live Fragment Reassembly Security Bypass Weakness
Snort is prone to a security-bypass weakness because of a design error affected by the Time To Live values of disassembled network packets.
Attackers can exploit this issue to bypass all Snort rules. This may facilitate further attacks.
This issue affects Snort 2.8 and 2.6 on multiple platforms.
Snort is prone to a security-bypass weakness because of a design error affected by the Time To Live values of disassembled network packets.
Attackers can exploit this issue to bypass all Snort rules. This may facilitate further attacks.
This issue affects Snort 2.8 and 2.6 on multiple platforms.
Exploit / POC
Snort Time To Live Fragment Reassembly Security Bypass Weakness
To leverage this issue, attackers can use readily available network utilities.
To leverage this issue, attackers can use readily available network utilities.
Solution / Fix
Snort Time To Live Fragment Reassembly Security Bypass Weakness
Solution:
Updates are available. Please see the references for more information.
Mandriva Linux Mandrake 2008.1 x86_64
Mandriva Linux Mandrake 2008.1
Snort Project Snort 2.8
Mandriva Linux Mandrake 2008.0 x86_64
Mandriva Linux Mandrake 2008.0
Snort Project Snort 2.6
Solution:
Updates are available. Please see the references for more information.
Mandriva Linux Mandrake 2008.1 x86_64
-
Mandriva snort-2.8.0.1-0.3mdv2008.1.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-bloat-2.8.0.1-0.3mdv2008.1.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-inline+flexresp-2.8.0.1-0.3mdv2008.1.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-inline-2.8.0.1-0.3mdv2008.1.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-mysql+flexresp-2.8.0.1-0.3mdv2008.1.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-mysql-2.8.0.1-0.3mdv2008.1.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-plain+flexresp-2.8.0.1-0.3mdv2008.1.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-postgresql+flexresp-2.8.0.1-0.3mdv2008.1.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-postgresql-2.8.0.1-0.3mdv2008.1.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-prelude+flexresp-2.8.0.1-0.3mdv2008.1.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-prelude-2.8.0.1-0.3mdv2008.1.x86_64.rpm
http://www.mandriva.com/en/download/
Mandriva Linux Mandrake 2008.1
-
Mandriva snort-2.8.0.1-0.3mdv2008.1.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-bloat-2.8.0.1-0.3mdv2008.1.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-inline+flexresp-2.8.0.1-0.3mdv2008.1.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-inline-2.8.0.1-0.3mdv2008.1.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-mysql+flexresp-2.8.0.1-0.3mdv2008.1.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-mysql-2.8.0.1-0.3mdv2008.1.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-plain+flexresp-2.8.0.1-0.3mdv2008.1.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-postgresql+flexresp-2.8.0.1-0.3mdv2008.1.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-postgresql-2.8.0.1-0.3mdv2008.1.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-prelude+flexresp-2.8.0.1-0.3mdv2008.1.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-prelude-2.8.0.1-0.3mdv2008.1.i586.rpm
http://www.mandriva.com/en/download/
Snort Project Snort 2.8
-
Snort Project snort-2.8.1.tar.gz
http://snort.org/dl/current/snort-2.8.1.tar.gz
Mandriva Linux Mandrake 2008.0 x86_64
-
Mandriva snort-2.7.0.1-2.1mdv2008.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-bloat-2.7.0.1-2.1mdv2008.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-inline+flexresp-2.7.0.1-2.1mdv2008.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-inline-2.7.0.1-2.1mdv2008.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-mysql+flexresp-2.7.0.1-2.1mdv2008.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-mysql-2.7.0.1-2.1mdv2008.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-plain+flexresp-2.7.0.1-2.1mdv2008.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-postgresql+flexresp-2.7.0.1-2.1mdv2008.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-postgresql-2.7.0.1-2.1mdv2008.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-prelude+flexresp-2.7.0.1-2.1mdv2008.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-prelude-2.7.0.1-2.1mdv2008.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-rules-2.3.3-4.1mdv2008.0.noarch.rpm
http://www.mandriva.com/en/download/
Mandriva Linux Mandrake 2008.0
-
Mandriva snort-2.7.0.1-2.1mdv2008.0.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-bloat-2.7.0.1-2.1mdv2008.0.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-inline+flexresp-2.7.0.1-2.1mdv2008.0.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-inline-2.7.0.1-2.1mdv2008.0.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-mysql+flexresp-2.7.0.1-2.1mdv2008.0.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-mysql-2.7.0.1-2.1mdv2008.0.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-plain+flexresp-2.7.0.1-2.1mdv2008.0.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-postgresql+flexresp-2.7.0.1-2.1mdv2008.0.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-postgresql-2.7.0.1-2.1mdv2008.0.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-prelude+flexresp-2.7.0.1-2.1mdv2008.0.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-prelude-2.7.0.1-2.1mdv2008.0.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva snort-rules-2.3.3-4.1mdv2008.0.noarch.rpm
http://www.mandriva.com/en/download/
Snort Project Snort 2.6
-
Snort Project snort-2.8.1.tar.gz
http://snort.org/dl/current/snort-2.8.1.tar.gz
References
Snort Time To Live Fragment Reassembly Security Bypass Weakness
References:
References:
- IPCop Home Page (IPCop)
- Snort Homepage (Snort Project)
- IPCop 1.4.19 / 1.4.20 released (IPCop)
- Multiple Vendor Snort IP Fragment TTL Evasion Vulnerability (iDefense Labs)