First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 55694
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Security <security@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Chris White (RETIRED) <chriswhite@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:
Flags: Requestee:
 
 
  ()

Filename Description Type Creator Created Size Actions
kernel2.6-iptables.patch Kernel 2.6 iptables patch patch Chris White (RETIRED) 2004-06-30 10:30 0000 440 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 55694 depends on: Show dependency tree
Show dependency graph
Bug 55694 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-06-30 10:28 0000
A recent exploit has been detected in net/ipv4/netfilter/ip_tables.c in version
2.6 kernels.

Version 2.4 kernels and below are not affected.  As noted in the url:

char opt[60 - sizeof(struct tcphdr)];

is the exploitable code.  Being cast to a character, anything over ascii value
127 (the last character of the standard ascii table) would be cast to a
negative number, causing a possible infinite loop and an unresponsive system.

A patch has already been made avaliable by Adam Osuchowski
and Tomasz Dubinski, who also discovered the exploit.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From Chris White (RETIRED) 2004-06-30 10:30:41 0000 -------
Created an attachment (id=34501) [edit]
Kernel 2.6 iptables patch

------- Comment #2 From Tim Yamin (RETIRED) 2004-06-30 11:19:28 0000 -------
OK, I've patched everything 2.6-based in Portage, and I'm now CCing the
following who maintain external kernel sources:

gentoo-dev-sources: CCing gregkh.
hardened-dev-sources: CCing tseng.
hppa-dev-sources: CCing gmsoft.
mips-sources: CCing `Kumba.
pegasos-dev-sources: CCing dholm.
rsbac-dev-sources: CCing kang.
ppc64-sources: CCing tgall.

------- Comment #3 From Greg Kroah-Hartman 2004-06-30 11:26:07 0000 -------
What packages are 2.6 based in the portage tree that you fixed already?

I'll go roll g-d-s with this patch and a few others in a few hours...

------- Comment #4 From Guillaume Destuynder (RETIRED) 2004-06-30 13:49:43 0000 -------
rsbac-dev-sources has now been fixed.

------- Comment #5 From Greg Kroah-Hartman 2004-06-30 15:34:08 0000 -------
gentoo-dev-sources is now fixed with this patch (well a whitespace fixed up
one)

------- Comment #6 From Martin Holzer (RETIRED) 2004-07-01 04:51:19 0000 -------
*** Bug 55776 has been marked as a duplicate of this bug. ***

------- Comment #7 From Greg Kroah-Hartman 2004-07-01 08:25:03 0000 -------
CAN-2004-0626 has been assigned to this bug.

------- Comment #8 From Thierry Carrez (RETIRED) 2004-07-01 14:11:00 0000 -------
*** Bug 55809 has been marked as a duplicate of this bug. ***

------- Comment #9 From Joshua Kinard 2004-07-01 16:39:57 0000 -------
Added to mips-sources

------- Comment #10 From Brandon Hale (RETIRED) 2004-07-02 09:24:34 0000 -------
I commited a fix yesterday, removing CC

------- Comment #11 From David Holm (RETIRED) 2004-07-02 13:45:32 0000 -------
pegasos-dev-sources fixed

------- Comment #12 From Guy Martin 2004-07-03 14:10:48 0000 -------
Finally fixed on hppa. Sorry for the delay.

------- Comment #13 From Tom Gall 2004-07-04 10:43:05 0000 -------
I've now moved ppc64 to use gentoo-dev-sources with the rest of the crowd. Use
of ppc64-sources will be officially depricated this evening

------- Comment #14 From Greg Kroah-Hartman 2004-07-04 10:58:12 0000 -------
Yeah, thanks Tom, that's one less kernel package we have to worry about now :)

------- Comment #15 From Thierry Carrez (RETIRED) 2004-07-05 02:13:42 0000 -------
Looks like all sources have been fixed (?)
Then it's ready for GLSA.

------- Comment #16 From Thierry Carrez (RETIRED) 2004-07-12 06:28:01 0000 -------
Waiting for ppc64-sources to disappear from portage

------- Comment #17 From Tim Yamin (RETIRED) 2004-07-14 14:06:01 0000 -------
GLSA 200407-12.

First Last Prev Next    No search results available      Search page      Enter new bug