Re: [stable] Linux 2.6.25.10

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Linus Torvalds <torvalds@...>
Cc: Greg KH <greg@...>, Andrew Morton <akpm@...>, <linux-kernel@...>, <stable@...>
Date: Tuesday, July 15, 2008 - 8:56 pm

On 15 Jul 2008 at 17:24, Linus Torvalds wrote:


we'll see :)


nor did i say that (actually, what i said is that it didn't belong into
the commit message, see below for more).


you're wrong on that however. it is important for many people to able
to perform the same verification that you do. just imagine the backports
to versions that you don't do yourselves. but organizing the dissemination
of such code is not what i've been talking about all this time.
 

don't mistake my presence in this thread as me, an invidual arguing for his
own benefit. i already know when you fix security bugs, even when you don't
sometimes. so when i say something is relevant, it's not merely my opinion,
it's what most people dealing with security issues (both inside and outside
the linux universe) think. with that said, let's move on:


you keep saying that, but you don't explain *why*.


fine with me, i wasn't talking about that at all though ;).


fully understood and agreed. never even asked for that.


agreed (with the same additonal thoughts as above on the trigger code).

ok, so let's make it simpler for everyone to understand what is at issue
here. it seems that we agree that there're several levels of information
that exist when it comes to security bugs and we don't understand each
other as to what should go into a commit and what should stay out. let
me propose a categorization and you tell me what you think you would be
willing to put into a commit (feel free to break them up further if that's
what it takes).

1. simple words/phrases that one can grep for (mentally or automated)
   examples: 'security', 'exploitable', 'DoS', 'buffer overflow', etc

2. simple sentence describing roughly what kind of security bug it is
   example: fix exploitable null function pointer dereference in foo.

3. sample code able to trigger the bug and cause an oops/crash but not
   privilege elevation, no effort made to be 'weapons grade' (does not
   support several archs, kernel versions, etc)

4. proof-of-concept exploit that triggers the bug, and demonstrates its
   effect (say privilege elevation) with manual tweaking (say, you look
   up an address in System.map and the like, but nothing automated)

5. full blown weaponized exploit

i believe 3-5 are definitely not commit message material. 1 or 2 are.
5 should never be published or disseminated, 3 and 4 may be distributed
to interested parties.

cheers,
  PaX Team

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [stable] Linux 2.6.25.10, Linus Torvalds, (Tue Jul 15, 4:18 pm)
Re: [stable] Linux 2.6.25.10, , (Tue Jul 15, 4:23 pm)
Re: [stable] Linux 2.6.25.10, Linus Torvalds, (Tue Jul 15, 4:42 pm)
Re: [stable] Linux 2.6.25.10, , (Tue Jul 15, 5:18 pm)
Re: [stable] Linux 2.6.25.10, Rafael C. de Almeida, (Thu Jul 17, 3:19 am)
Re: [stable] Linux 2.6.25.10, , (Thu Jul 17, 3:59 am)
Re: [stable] Linux 2.6.25.10, Linus Torvalds, (Tue Jul 15, 5:26 pm)
Re: [stable] Linux 2.6.25.10, , (Tue Jul 15, 6:08 pm)
Re: [stable] Linux 2.6.25.10, Linus Torvalds, (Tue Jul 15, 7:28 pm)
Re: [stable] Linux 2.6.25.10, , (Tue Jul 15, 8:04 pm)
Re: [stable] Linux 2.6.25.10, Linus Torvalds, (Tue Jul 15, 8:24 pm)
Re: [stable] Linux 2.6.25.10, , (Tue Jul 15, 8:56 pm)
Re: [stable] Linux 2.6.25.10, Linus Torvalds, (Tue Jul 15, 9:08 pm)
Re: [stable] Linux 2.6.25.10, , (Tue Jul 15, 9:23 pm)
Re: [stable] Linux 2.6.25.10, Tiago Assumpcao, (Tue Jul 15, 8:00 pm)
Re: [stable] Linux 2.6.25.10, Theodore Tso, (Tue Jul 15, 9:08 pm)
Re: [stable] Linux 2.6.25.10, Tiago Assumpcao, (Tue Jul 15, 9:53 pm)
Re: [stable] Linux 2.6.25.10, Casey Schaufler, (Tue Jul 15, 11:27 pm)
Re: [stable] Linux 2.6.25.10, , (Wed Jul 16, 5:33 am)
Re: [stable] Linux 2.6.25.10, Theodore Tso, (Wed Jul 16, 9:21 am)
Re: [stable] Linux 2.6.25.10, , (Wed Jul 16, 11:16 am)
Re: [stable] Linux 2.6.25.10, Tiago Assumpcao, (Wed Jul 16, 12:13 am)
Re: [stable] Linux 2.6.25.10, Casey Schaufler, (Wed Jul 16, 1:26 am)
Re: [stable] Linux 2.6.25.10, Linus Torvalds, (Wed Jul 16, 12:21 am)
Re: [stable] Linux 2.6.25.10, Tiago Assumpcao, (Wed Jul 16, 1:02 am)
Re: [stable] Linux 2.6.25.10, Linus Torvalds, (Wed Jul 16, 1:13 am)
Re: [stable] Linux 2.6.25.10, Linus Torvalds, (Tue Jul 15, 10:02 pm)
Re: [stable] Linux 2.6.25.10, Tiago Assumpcao, (Tue Jul 15, 10:36 pm)
Re: [stable] Linux 2.6.25.10, Linus Torvalds, (Wed Jul 16, 12:07 am)
Re: [stable] Linux 2.6.25.10, Tiago Assumpcao, (Wed Jul 16, 12:16 am)
Re: [stable] Linux 2.6.25.10, , (Tue Jul 15, 9:30 pm)
Re: [stable] Linux 2.6.25.10, Linus Torvalds, (Tue Jul 15, 8:16 pm)
Re: [stable] Linux 2.6.25.10, Tiago Assumpcao, (Tue Jul 15, 8:38 pm)
Re: [stable] Linux 2.6.25.10, Linus Torvalds, (Tue Jul 15, 8:51 pm)
Re: [stable] Linux 2.6.25.10, Tiago Assumpcao, (Tue Jul 15, 9:10 pm)
Re: [stable] Linux 2.6.25.10, Greg KH, (Tue Jul 15, 11:13 pm)
Re: [stable] Linux 2.6.25.10, , (Wed Jul 16, 5:01 am)
Re: [stable] Linux 2.6.25.10, Greg KH, (Wed Jul 16, 10:43 am)
Re: [stable] Linux 2.6.25.10, , (Wed Jul 16, 11:43 am)
Re: [stable] Linux 2.6.25.10, Greg KH, (Wed Jul 16, 12:29 pm)
Re: [stable] Linux 2.6.25.10, , (Wed Jul 16, 1:25 pm)
Re: [stable] Linux 2.6.25.10, Mike Galbraith, (Wed Jul 16, 11:43 pm)
Re: [stable] Linux 2.6.25.10, Theodore Tso, (Wed Jul 16, 2:08 pm)
Re: [stable] Linux 2.6.25.10, , (Wed Jul 16, 3:09 pm)
Re: [stable] Linux 2.6.25.10, Gabor Gombas, (Wed Jul 16, 5:35 am)
Re: [stable] Linux 2.6.25.10, , (Wed Jul 16, 6:04 am)
Re: [stable] Linux 2.6.25.10, Linus Torvalds, (Tue Jul 15, 9:41 pm)
Re: [stable] Linux 2.6.25.10, , (Wed Jul 16, 5:49 am)
Re: [stable] Linux 2.6.25.10, David Miller, (Wed Jul 16, 6:08 am)
Re: [stable] Linux 2.6.25.10, , (Wed Jul 16, 6:23 am)
Re: [stable] Linux 2.6.25.10, David Miller, (Wed Jul 16, 6:31 am)
Re: [stable] Linux 2.6.25.10, , (Wed Jul 16, 6:51 am)
Re: [stable] Linux 2.6.25.10, David Miller, (Wed Jul 16, 7:04 am)
Re: [stable] Linux 2.6.25.10, , (Wed Jul 16, 7:52 am)
Re: [stable] Linux 2.6.25.10, Tiago Assumpcao, (Tue Jul 15, 10:24 pm)
Re: [stable] Linux 2.6.25.10, Theodore Tso, (Tue Jul 15, 11:11 pm)