mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: pageexec@freemail.hu
To: Greg KH <greg@kroah.com>
Cc: Tiago Assumpcao <tiago@assumpcao.org>,
	Andrew Morton <akpm@linux-foundation.org>,
	Linus Torvalds <torvalds@linux-foundation.org>,
	linux-kernel@vger.kernel.org, stable@kernel.org
Subject: Re: [stable] Linux 2.6.25.10
Date: Wed, 16 Jul 2008 19:25:17 +0200	[thread overview]
Message-ID: <487E4B1D.24359.205EB2E5@pageexec.freemail.hu> (raw)
In-Reply-To: <20080716162949.GA7480@kroah.com>

On 16 Jul 2008 at 9:29, Greg KH wrote:

> On Wed, Jul 16, 2008 at 05:43:15PM +0200, pageexec@freemail.hu wrote:
> > exploiting local bugs has nothing to do with having untrusted users in
> > the age of client side exploits. due to your completely
> > mischaracterized description, individual home users may very well feel
> > that they do not need to upgrade, to the delight of the next malware
> > owning their browser. you can congratulate yourself Greg, you
> > successfully misled a whole class of users.
> 
> No, I do not believe this is true, for this bug, sorry.

what do you not believe in? that a task refcount leak can be exploited
for privilege elevation?

>  If you disagree, please feel free to post such an exploit.

i never post exploits. however spender did write at least a proof-of-concept
that triggers it and proves that it's potentially exploitable. writing a
weaponized version takes a whole lot more effort than it's worth for us
(though i bet others have been working on it ever since if they didn't
already write one when the bug got introduced).

>  Such a problem
> would be a browser issue, and totally out of scope for a kernel issue.

what i said was *not* specific to this bug at all, any local privilege
elevation bug can be used to, well, elevate privileges, regardless of
how one gets into a box. the browser example was just that, to highlight
that even single home user systems may very well be affected. sure, the
browser bug is not your problem, but the local privilege elevation due
to kernel bugs *is*. your wording was wrong, untrusted users are only
*one* potential kind of threat therefore if only such systems update,
many others will remain vulnerable.

> > > then they need to rely on a company
> > > to provide updates for them, and not be running their own kernels
> > > because they really have no clue about system management.
> > 
> > you conveniently failed to respond to the rest of my mail where i showed
> > that Chris Wright, heck, even yourself did announce security fixes as such
> > in the past. how do you explain that?
> 
> I am human and as such, word things differently at times.  Based on crap
> like this thread, and from discussions with Linus and others, trying to
> classify such things as "security fixes" all the time isn't useful or
> helpful.

why isn't it useful? i've been asking every one of you who said so and
have yet to receive a reasonable justification. remember, your own
employers do it 'all the time', it must be useful to someone.

and what's with this 'all the time'? if you guys fix security bugs all
the time, then yes, you are expected to announce them all the time. if
you think that reflects badly on the quality of the kernel code, then
maybe you should think over your development process that results in
security fixes 'all the time'.

> Again, I still feel my original wording was sufficent.  If you disagree,
> feel free to start releasing your own kernels with whatever wording you
> like.  If people find them useful, perhaps they will use them instead of
> the ones I do at times.

if you are not qualified to do this job then don't do it. noone forced
you to accept this task. look at Chris Wright, he has no problems with
disclosing the security issues and he actually publicly pledged to do
his best to do so (and i hope he won't revert his position now).

cheers,
  PaX Team


  reply	other threads:[~2008-07-16 17:27 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
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 [this message]
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=487E4B1D.24359.205EB2E5@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=tiago@assumpcao.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