Linux Netfilter/IPTables IP Queuing Arbitrary Network Traffic Reading Vulnerability
BID:6305
Info
Linux Netfilter/IPTables IP Queuing Arbitrary Network Traffic Reading Vulnerability
| Bugtraq ID: | 6305 |
| Class: | Origin Validation Error |
| CVE: | |
| Remote: | No |
| Local: | Yes |
| Published: | Dec 03 2002 12:00AM |
| Updated: | Dec 03 2002 12:00AM |
| Credit: | Vulnerability announced by James Morris <[email protected]>. |
| Vulnerable: |
Linux kernel 2.5.31 Linux kernel 2.5.30 Linux kernel 2.5.29 Linux kernel 2.5.28 Linux kernel 2.5.27 Linux kernel 2.5.26 Linux kernel 2.5.25 Linux kernel 2.5.24 Linux kernel 2.5.23 Linux kernel 2.5.22 Linux kernel 2.5.21 Linux kernel 2.5.20 Linux kernel 2.5.19 Linux kernel 2.5.18 Linux kernel 2.5.17 Linux kernel 2.5.16 Linux kernel 2.5.15 Linux kernel 2.5.14 Linux kernel 2.5.13 Linux kernel 2.5.12 Linux kernel 2.5.11 Linux kernel 2.5.10 Linux kernel 2.5.9 Linux kernel 2.5.8 Linux kernel 2.5.7 Linux kernel 2.5.6 Linux kernel 2.5.5 Linux kernel 2.5.4 Linux kernel 2.5.3 Linux kernel 2.5.2 Linux kernel 2.5.1 Linux kernel 2.5 .0 Linux kernel 2.4.19 Linux kernel 2.4.18 Linux kernel 2.4.17 Linux kernel 2.4.16 Linux kernel 2.4.15 Linux kernel 2.4.14 Linux kernel 2.4.13 Linux kernel 2.4.12 Linux kernel 2.4.11 Linux kernel 2.4.10 Linux kernel 2.4.9 Linux kernel 2.4.8 Linux kernel 2.4.7 Linux kernel 2.4.6 Linux kernel 2.4.5 Linux kernel 2.4.4 Linux kernel 2.4.3 Linux kernel 2.4.2 Linux kernel 2.4.1 Linux kernel 2.4 |
| Not Vulnerable: |
Linux kernel 2.5.32 Linux kernel 2.4.20 |
Discussion
Linux Netfilter/IPTables IP Queuing Arbitrary Network Traffic Reading Vulnerability
IPTables and Netfilter are the firewall infrastructure developed for the Linux kernel.
The IP Queuing module requires a privileged process to communicate with user space to handle the queuing of network traffic on the local host. Insufficient checking of the integrity of the privileged process is performed. This could lead to a local user gaining access to information meant for the privileged process.
IPTables and Netfilter are the firewall infrastructure developed for the Linux kernel.
The IP Queuing module requires a privileged process to communicate with user space to handle the queuing of network traffic on the local host. Insufficient checking of the integrity of the privileged process is performed. This could lead to a local user gaining access to information meant for the privileged process.
Exploit / POC
Linux Netfilter/IPTables IP Queuing Arbitrary Network Traffic Reading Vulnerability
Currently we are not aware of any exploits for this issue. If you feel we are in error or are aware of more recent information, please mail us at: [email protected] <mailto:[email protected]>.
Currently we are not aware of any exploits for this issue. If you feel we are in error or are aware of more recent information, please mail us at: [email protected] <mailto:[email protected]>.
Solution / Fix
Linux Netfilter/IPTables IP Queuing Arbitrary Network Traffic Reading Vulnerability
Solution:
This problem has been resolved in kernels 2.4.20 and 2.5.32.
It should be noted that an ext3 corruption bug exists in kernel 2.4.20. Users needing ext3 with IP Queuing have been advised to wait for kernel 2.4.21.
Fixes available:
Linux kernel 2.4.1
Linux kernel 2.4.10
Linux kernel 2.4.11
Linux kernel 2.4.12
Linux kernel 2.4.13
Linux kernel 2.4.14
Linux kernel 2.4.15
Linux kernel 2.4.16
Linux kernel 2.4.17
Linux kernel 2.4.18
Linux kernel 2.4.19
Linux kernel 2.4.2
Linux kernel 2.4.3
Linux kernel 2.4.4
Linux kernel 2.4.5
Linux kernel 2.4.6
Linux kernel 2.4.7
Linux kernel 2.4.8
Linux kernel 2.4.9
Linux kernel 2.5 .0
Linux kernel 2.5.1
Linux kernel 2.5.10
Linux kernel 2.5.11
Linux kernel 2.5.12
Linux kernel 2.5.13
Linux kernel 2.5.14
Linux kernel 2.5.15
Linux kernel 2.5.16
Linux kernel 2.5.17
Linux kernel 2.5.18
Linux kernel 2.5.19
Linux kernel 2.5.2
Linux kernel 2.5.20
Linux kernel 2.5.21
Linux kernel 2.5.22
Linux kernel 2.5.23
Linux kernel 2.5.24
Linux kernel 2.5.25
Linux kernel 2.5.26
Linux kernel 2.5.27
Linux kernel 2.5.28
Linux kernel 2.5.29
Linux kernel 2.5.3
Linux kernel 2.5.30
Linux kernel 2.5.31
Linux kernel 2.5.4
Linux kernel 2.5.5
Linux kernel 2.5.6
Linux kernel 2.5.7
Linux kernel 2.5.8
Linux kernel 2.5.9
Solution:
This problem has been resolved in kernels 2.4.20 and 2.5.32.
It should be noted that an ext3 corruption bug exists in kernel 2.4.20. Users needing ext3 with IP Queuing have been advised to wait for kernel 2.4.21.
Fixes available:
Linux kernel 2.4.1
-
Linux linux-2.4.20.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.gz
Linux kernel 2.4.10
-
Linux linux-2.4.20.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.gz
Linux kernel 2.4.11
-
Linux linux-2.4.20.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.gz
Linux kernel 2.4.12
-
Linux linux-2.4.20.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.gz
Linux kernel 2.4.13
-
Linux linux-2.4.20.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.gz
Linux kernel 2.4.14
-
Linux linux-2.4.20.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.gz
Linux kernel 2.4.15
-
Linux linux-2.4.20.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.gz
Linux kernel 2.4.16
-
Linux linux-2.4.20.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.gz
Linux kernel 2.4.17
-
Linux linux-2.4.20.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.gz
Linux kernel 2.4.18
-
Linux linux-2.4.20.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.gz
Linux kernel 2.4.19
-
Linux linux-2.4.20.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.gz
Linux kernel 2.4.2
-
Linux linux-2.4.20.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.gz
Linux kernel 2.4.3
-
Linux linux-2.4.20.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.gz
Linux kernel 2.4.4
-
Linux linux-2.4.20.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.gz
Linux kernel 2.4.5
-
Linux linux-2.4.20.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.gz
Linux kernel 2.4.6
-
Linux linux-2.4.20.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.gz
Linux kernel 2.4.7
-
Linux linux-2.4.20.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.gz
Linux kernel 2.4.8
-
Linux linux-2.4.20.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.gz
Linux kernel 2.4.9
-
Linux linux-2.4.20.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.gz
Linux kernel 2.5 .0
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.1
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.10
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.11
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.12
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.13
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.14
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.15
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.16
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.17
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.18
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.19
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.2
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.20
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.21
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.22
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.23
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.24
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.25
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.26
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.27
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.28
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.29
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.3
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.30
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.31
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.4
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.5
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.6
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.7
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.8
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
Linux kernel 2.5.9
-
Linux linux-2.5.32.tar.gz
http://www.kernel.org/pub/linux/kernel/v2.5/linux-2.5.32.tar.gz
References
Linux Netfilter/IPTables IP Queuing Arbitrary Network Traffic Reading Vulnerability
References:
References:
- NetFilter Homepage (Linux NetFilter Developers)
- Local Netfilter / IPTables IP Queue PID Wrap Flaw (James Morris
) - Re: Local Netfilter / IPTables IP Queue PID Wrap Flaw (James Morris
)