mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: pageexec@freemail.hu
To: Greg KH <greg@kroah.com>
Cc: Andrew Morton <akpm@linux-foundation.org>,
	torvalds@linux-foundation.org, linux-kernel@vger.kernel.org,
	stable@kernel.org
Subject: Re: [stable] Linux 2.6.25.10
Date: Tue, 15 Jul 2008 04:14:35 +0200	[thread overview]
Message-ID: <487C242B.19490.17F690F7@pageexec.freemail.hu> (raw)
In-Reply-To: <20080714120418.GA5334@kroah.com>

On 14 Jul 2008 at 5:04, Greg KH wrote:

> Sorry for the delay, was on vacation...

a collective one, i take it, as noone else bothered to respond either ;).

anyway, you must have been at an interesting place i suppose as you
even managed to slip a mail through a wormhole that somehow arrived
here on 8th ;).

> > On 3 Jul 2008 at 11:57, Greg KH wrote:
> > 
> > > On Thu, Jul 03, 2008 at 10:29:14AM -0700, Greg KH wrote:
> > > Adding 2 more addresses to this thread, as they were said to have
> > > questions about this kernel release.
> > 
> > not only this one, but every commit for the past few years that fixed
> > bugs with security impact. for reference:
> > 
> > http://lwn.net/Articles/285438/
> > http://lwn.net/Articles/286263/
> > http://lwn.net/Articles/287339/
> > http://lwn.net/Articles/288473/
> 
> As I'm somewhere there is no web access, mind summarizing these if they
> are relevant?

they're very relevant and rather long, you should take your time and read
them whenever you're back on the normal net. or you can do like RMS and
surf the web through email ;).

> > what is the disclosure policy used for commits fixing bugs with security
> > impact (both vanilla and -stable, especially if there's a difference)?
> 
> What is outlined in Documentation/SecurityBugs.

so it's full disclosure for both vanilla and -stable, there's no difference?
just because at the end of your mail you say:

> > how does it relate to what is declared in Documentation/SecurityBugs?
> 
> That deals with how security bugs that are sent to security@kernel.org
> are handled, which is totally different from -stable releases, right?

now are they totally different or not? ;)

in any case, you say the full disclosure policy applies. what does that mean
for you? does it mean omitting security impact information you know about
(not 'here is a working exploit' but 'this is a buffer overflow' or 'this
is an exploitable bug')? because such omissions have repeatedly occured for
the past many years (you'll find several examples pointed out at those LWN
URLs) and they're hard to reconcile with your declared disclosure policy.

> > what do you include/omit?
> 
> Personally, I omit posting full "and here is explicitly how to exploit
> this problem" notices as that is foolish.

do you also omit any of the usual security related words, such as, say,
'buffer overflow', 'security' when describing a bug? say, look at today's
2.6.25.11 and its single fix that doesn't say anything about 'security',
heck, not even its announcement does. do you think it's what constitutes
full disclosure? ;)

> But also remember that -stable releases are just a compilation of
> patches that developers have sent to the stable developers, we use the
> original commit messages as published in the main kernel tree, except
> where the patch differs, which is rare.

you at least add CVE IDs on occasion, mainline commits are even worse in
that regard.

>  So it's not like these releases are any different than the main kernel
> releases on descriptions of patches and issues surrounding them. 

yes, the real and more important problem is with the mainline development
itself, you're mostly suffering collateral damage, so to speak. but since
you're also part of that development process, you can't hide behind that.

so guys (meaning not only Greg but Andrew, Linus, et al.), when will you
publicly explain why you're covering up security impact of bugs? and even
more importantly, when will you change your policy or bring your process
in line with what you declared?

cheers,
  PaX Team


  reply	other threads:[~2008-07-15  2:15 UTC|newest]

Thread overview: 92+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-07-03  3:58 Greg KH
2008-07-03  3:58 ` Greg KH
2008-07-03 17:08 ` Bart Van Assche
2008-07-03 17:29   ` Greg KH
2008-07-03 18:57     ` Greg KH
2008-07-03 19:31       ` pageexec
2008-07-14 12:04         ` [stable] " Greg KH
2008-07-15  2:14           ` pageexec [this message]
2008-07-15  2:27             ` Linus Torvalds
2008-07-15 15:31               ` pageexec
2008-07-15 16:07                 ` Linus Torvalds
2008-07-15 16:13                   ` Linus Torvalds
2008-07-17 21:08                     ` Aidan Thornton
2008-07-15 19:03                   ` pageexec
2008-07-15 19:16                     ` Linus Torvalds
     [not found]                       ` <487D20EC.26203.1BD1E5C5@pageexec.freemail.hu>
2008-07-15 20:18                         ` Linus Torvalds
2008-07-15 20:23                           ` pageexec
2008-07-15 20:42                             ` Linus Torvalds
2008-07-15 21:18                               ` pageexec
2008-07-15 21:26                                 ` Linus Torvalds
2008-07-15 22:08                                   ` pageexec
2008-07-15 23:28                                     ` Linus Torvalds
2008-07-16  0:00                                       ` Tiago Assumpcao
2008-07-16  0:16                                         ` Linus Torvalds
2008-07-16  0:38                                           ` Tiago Assumpcao
2008-07-16  0:51                                             ` Linus Torvalds
2008-07-16  1:10                                               ` Tiago Assumpcao
2008-07-16  1:41                                                 ` Linus Torvalds
2008-07-16  2:24                                                   ` Tiago Assumpcao
2008-07-16  3:11                                                     ` Theodore Tso
2008-07-16  9:49                                                   ` pageexec
2008-07-16 10:08                                                     ` David Miller
2008-07-16 10:23                                                       ` pageexec
2008-07-16 10:31                                                         ` David Miller
2008-07-16 10:51                                                           ` pageexec
2008-07-16 11:04                                                             ` David Miller
2008-07-16 11:52                                                               ` pageexec
2008-07-16  3:13                                                 ` Greg KH
2008-07-16  9:01                                                   ` pageexec
2008-07-16  9:35                                                     ` Gabor Gombas
2008-07-16 10:04                                                       ` pageexec
2008-07-16 14:43                                                     ` Greg KH
2008-07-16 15:43                                                       ` pageexec
2008-07-16 16:29                                                         ` Greg KH
2008-07-16 17:25                                                           ` pageexec
2008-07-16 18:08                                                             ` Theodore Tso
2008-07-16 19:09                                                               ` pageexec
2008-07-17  3:43                                                             ` Mike Galbraith
2008-07-16  1:08                                         ` Theodore Tso
2008-07-16  1:30                                           ` pageexec
2008-07-16  1:53                                           ` Tiago Assumpcao
2008-07-16  2:02                                             ` Linus Torvalds
2008-07-16  2:36                                               ` Tiago Assumpcao
2008-07-16  4:07                                                 ` Linus Torvalds
2008-07-16  4:16                                                   ` Tiago Assumpcao
2008-07-16  3:27                                             ` Casey Schaufler
2008-07-16  4:13                                               ` Tiago Assumpcao
2008-07-16  4:21                                                 ` Linus Torvalds
2008-07-16  5:02                                                   ` Tiago Assumpcao
2008-07-16  5:13                                                     ` Linus Torvalds
2008-07-16  5:26                                                 ` Casey Schaufler
2008-07-16  9:33                                               ` pageexec
2008-07-16 13:21                                                 ` Theodore Tso
2008-07-16 15:16                                                   ` pageexec
2008-07-16  0:04                                       ` pageexec
2008-07-16  0:24                                         ` Linus Torvalds
2008-07-16  0:56                                           ` pageexec
2008-07-16  1:08                                             ` Linus Torvalds
2008-07-16  1:23                                               ` pageexec
2008-07-17  7:19                                 ` Rafael C. de Almeida
2008-07-17  7:59                                   ` pageexec
2008-07-17  4:21                       ` Phil Pell
2008-07-15 18:33                 ` Theodore Tso
2008-07-15 20:28                   ` pageexec
2008-07-15 22:39                     ` Greg KH
2008-07-15 22:47                       ` David Miller
2008-07-15 23:08                         ` Tiago Assumpcao
2008-07-15 23:21                           ` David Miller
2008-07-15 23:26                             ` pageexec
2008-07-15 23:26                             ` Tiago Assumpcao
2008-07-15 23:22                         ` pageexec
2008-07-15 23:35                           ` David Miller
2008-07-15 23:09                       ` pageexec
2008-07-15 20:15               ` Tiago Assumpcao
2008-07-20  1:13                 ` Bernd Eckenfels
2008-07-15 23:34               ` Tiago Assumpcao
2008-07-19  0:47           ` David Schwartz
2008-07-19  1:01             ` david
2008-07-19  1:51               ` David Schwartz
2008-07-19  5:41                 ` Willy Tarreau
2008-07-05  7:54     ` Bart Van Assche
2008-07-08  4:12       ` Greg KH

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=487C242B.19490.17F690F7@pageexec.freemail.hu \
    --to=pageexec@freemail.hu \
    --cc=akpm@linux-foundation.org \
    --cc=greg@kroah.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=stable@kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

Powered by JetHome