* [RFC] syzkaller/docs: reporting kernel security bugs guide
@ 2024-11-11 13:24 Sabyrzhan Tasbolatov
2024-11-11 14:37 ` Greg KH
0 siblings, 1 reply; 5+ messages in thread
From: Sabyrzhan Tasbolatov @ 2024-11-11 13:24 UTC (permalink / raw)
To: gregkh
Cc: Linux Kernel Mailing List, Sabyrzhan Tasbolatov,
Alexander Potapenko, Aleksandr Nogikh, Dmitry Vyukov,
Andrey Konovalov
Hello,
Greg,
Could you please confirm that the updated version of
reporting Linux kernel security bugs guide is correct
since kernel.org is CNA as of February 13, 2024 and
with linux-cve-announce reference?
The updated doc and drawn diagram is available
in this PR of syzkaller project:
https://github.com/google/syzkaller/pull/5461
Please also see the diagram in the PR
docs/linux/reporting_kernel_bugs.png.
Thanks
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [RFC] syzkaller/docs: reporting kernel security bugs guide
2024-11-11 13:24 [RFC] syzkaller/docs: reporting kernel security bugs guide Sabyrzhan Tasbolatov
@ 2024-11-11 14:37 ` Greg KH
2024-11-11 14:42 ` Greg KH
0 siblings, 1 reply; 5+ messages in thread
From: Greg KH @ 2024-11-11 14:37 UTC (permalink / raw)
To: Sabyrzhan Tasbolatov
Cc: Linux Kernel Mailing List, Alexander Potapenko, Aleksandr Nogikh,
Dmitry Vyukov, Andrey Konovalov
On Mon, Nov 11, 2024 at 06:24:36PM +0500, Sabyrzhan Tasbolatov wrote:
> Hello,
>
> Greg,
> Could you please confirm that the updated version of
> reporting Linux kernel security bugs guide is correct
> since kernel.org is CNA as of February 13, 2024 and
> with linux-cve-announce reference?
>
> The updated doc and drawn diagram is available
> in this PR of syzkaller project:
> https://github.com/google/syzkaller/pull/5461
I can't read this mess:
https://github.com/google/syzkaller/pull/5461/commits/35b45ef3c4600fd62f5d05a17fc6855fc0b5e402
So I have no idea, sorry.
Just reference the in-kernel documentation about security bugs and cves
for this information, that is up to date properly. If you wish to write
additional documentation for external projects, that's up to those
projects.
good luck!
greg k-h
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [RFC] syzkaller/docs: reporting kernel security bugs guide
2024-11-11 14:37 ` Greg KH
@ 2024-11-11 14:42 ` Greg KH
2024-11-11 15:36 ` Sabyrzhan Tasbolatov
0 siblings, 1 reply; 5+ messages in thread
From: Greg KH @ 2024-11-11 14:42 UTC (permalink / raw)
To: Sabyrzhan Tasbolatov
Cc: Linux Kernel Mailing List, Alexander Potapenko, Aleksandr Nogikh,
Dmitry Vyukov, Andrey Konovalov
On Mon, Nov 11, 2024 at 03:37:27PM +0100, Greg KH wrote:
> On Mon, Nov 11, 2024 at 06:24:36PM +0500, Sabyrzhan Tasbolatov wrote:
> > Hello,
> >
> > Greg,
> > Could you please confirm that the updated version of
> > reporting Linux kernel security bugs guide is correct
> > since kernel.org is CNA as of February 13, 2024 and
> > with linux-cve-announce reference?
> >
> > The updated doc and drawn diagram is available
> > in this PR of syzkaller project:
> > https://github.com/google/syzkaller/pull/5461
>
> I can't read this mess:
> https://github.com/google/syzkaller/pull/5461/commits/35b45ef3c4600fd62f5d05a17fc6855fc0b5e402
>
> So I have no idea, sorry.
Ah, the graph is at the bottom of the page, kind of messy...
Anyway, as I have stated numerous times, I DO NOT RECOMMEND EVER
CONTACTING the linux-distros mailing list for lots of various reasons.
You do so at your own risk and liability (i.e. doing so imparts a number
of requirements on you!) So be VERY VERY VERY careful to ever tell
anyone to do so as the side affects can be very bad in some cases (i.e.
they "blackmail" you to release information even if you don't have a
fix.)
good luck!
greg k-h
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [RFC] syzkaller/docs: reporting kernel security bugs guide
2024-11-11 14:42 ` Greg KH
@ 2024-11-11 15:36 ` Sabyrzhan Tasbolatov
2024-11-11 18:54 ` Greg KH
0 siblings, 1 reply; 5+ messages in thread
From: Sabyrzhan Tasbolatov @ 2024-11-11 15:36 UTC (permalink / raw)
To: Greg KH
Cc: Linux Kernel Mailing List, Alexander Potapenko, Aleksandr Nogikh,
Dmitry Vyukov, Andrey Konovalov
On Mon, Nov 11, 2024 at 7:42 PM Greg KH <gregkh@linuxfoundation.org> wrote:
>
> On Mon, Nov 11, 2024 at 03:37:27PM +0100, Greg KH wrote:
> > On Mon, Nov 11, 2024 at 06:24:36PM +0500, Sabyrzhan Tasbolatov wrote:
> > > Hello,
> > >
> > > Greg,
> > > Could you please confirm that the updated version of
> > > reporting Linux kernel security bugs guide is correct
> > > since kernel.org is CNA as of February 13, 2024 and
> > > with linux-cve-announce reference?
> > >
> > > The updated doc and drawn diagram is available
> > > in this PR of syzkaller project:
> > > https://github.com/google/syzkaller/pull/5461
> >
> > I can't read this mess:
> > https://github.com/google/syzkaller/pull/5461/commits/35b45ef3c4600fd62f5d05a17fc6855fc0b5e402
> >
> > So I have no idea, sorry.
>
> Ah, the graph is at the bottom of the page, kind of messy...
>
> Anyway, as I have stated numerous times, I DO NOT RECOMMEND EVER
> CONTACTING the linux-distros mailing list for lots of various reasons.
> You do so at your own risk and liability (i.e. doing so imparts a number
> of requirements on you!)
Thanks for the feedback! Sorry for the messy diagram :(
I don't have the real experience with kernel CVEs or contacting linux-distros,
so this updated syzkaller documentation reflects only my understanding
based on reading guides from kernel.org and oss-security,
and also watching your recent OS Summit talk in Japan.
So I've wanted to update this guide for myself in the first place :)
> So be VERY VERY VERY careful to ever tell
> anyone to do so as the side affects can be very bad in some cases (i.e.
> they "blackmail" you to release information even if you don't have a
> fix.)
>
> good luck!
>
> greg k-h
From oss-security documentation [1] it's said:
[1] https://oss-security.openwall.org/wiki/mailing-lists/distros
> For Linux kernel issues, you must notify the kernel security team first, wait for the fix,
> and only then notify linux-distros or oss-security (depending on whether the information
> is still private or already public, as well as on issue severity).
I understand that their policy follows with security@kernel.org
interests to release the fix,
but it may be postponed if the reporter asks for an embargo period to
let linux-distros
prepare the update rollout during this embargo period and prior to the
bug disclosure,
the fix should be merged into the Linux kernel stable tree first.
If the reporter chooses not to request for an embargo period for
linux-distros sake,
then the fix is merged ASAP, CVE is assigned "after-the-fact" and the
reporter may
optionally report to oss-security, and linux-distros can pick the
merged fix post factum.
Personally, I prefer this option without the embargo period complexity.
But this is according to my non-experienced understanding, so there
are definitely pitfalls
I am not aware of.
So I'm still confused how the syzkaller doc should be updated,
perhaps it should just refer to existing kernel.org and oss-security guidelines,
so the reporter should consider which option is preferable.
Andrey, please suggest as well or let me know
how to proceed with the syzkaller doc update.
Thanks
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [RFC] syzkaller/docs: reporting kernel security bugs guide
2024-11-11 15:36 ` Sabyrzhan Tasbolatov
@ 2024-11-11 18:54 ` Greg KH
0 siblings, 0 replies; 5+ messages in thread
From: Greg KH @ 2024-11-11 18:54 UTC (permalink / raw)
To: Sabyrzhan Tasbolatov
Cc: Linux Kernel Mailing List, Alexander Potapenko, Aleksandr Nogikh,
Dmitry Vyukov, Andrey Konovalov
On Mon, Nov 11, 2024 at 08:36:01PM +0500, Sabyrzhan Tasbolatov wrote:
> On Mon, Nov 11, 2024 at 7:42 PM Greg KH <gregkh@linuxfoundation.org> wrote:
> >
> > On Mon, Nov 11, 2024 at 03:37:27PM +0100, Greg KH wrote:
> > > On Mon, Nov 11, 2024 at 06:24:36PM +0500, Sabyrzhan Tasbolatov wrote:
> > > > Hello,
> > > >
> > > > Greg,
> > > > Could you please confirm that the updated version of
> > > > reporting Linux kernel security bugs guide is correct
> > > > since kernel.org is CNA as of February 13, 2024 and
> > > > with linux-cve-announce reference?
> > > >
> > > > The updated doc and drawn diagram is available
> > > > in this PR of syzkaller project:
> > > > https://github.com/google/syzkaller/pull/5461
> > >
> > > I can't read this mess:
> > > https://github.com/google/syzkaller/pull/5461/commits/35b45ef3c4600fd62f5d05a17fc6855fc0b5e402
> > >
> > > So I have no idea, sorry.
> >
> > Ah, the graph is at the bottom of the page, kind of messy...
> >
> > Anyway, as I have stated numerous times, I DO NOT RECOMMEND EVER
> > CONTACTING the linux-distros mailing list for lots of various reasons.
> > You do so at your own risk and liability (i.e. doing so imparts a number
> > of requirements on you!)
>
> Thanks for the feedback! Sorry for the messy diagram :(
> I don't have the real experience with kernel CVEs or contacting linux-distros,
> so this updated syzkaller documentation reflects only my understanding
> based on reading guides from kernel.org and oss-security,
> and also watching your recent OS Summit talk in Japan.
>
> So I've wanted to update this guide for myself in the first place :)
>
> > So be VERY VERY VERY careful to ever tell
> > anyone to do so as the side affects can be very bad in some cases (i.e.
> > they "blackmail" you to release information even if you don't have a
> > fix.)
> >
> > good luck!
> >
> > greg k-h
>
> >From oss-security documentation [1] it's said:
> [1] https://oss-security.openwall.org/wiki/mailing-lists/distros
>
> > For Linux kernel issues, you must notify the kernel security team first, wait for the fix,
> > and only then notify linux-distros or oss-security (depending on whether the information
> > is still private or already public, as well as on issue severity).
>
> I understand that their policy follows with security@kernel.org
> interests to release the fix,
No it does not at all. Not even close. Don't be confused, it's totally
different and again, something I consider as blackmail.
> but it may be postponed if the reporter asks for an embargo period to
> let linux-distros prepare the update rollout during this embargo
> period and prior to the bug disclosure, the fix should be merged into
> the Linux kernel stable tree first.
Again, no, security@k.o does not work with linux-distros at all, we have
different rules and timelines that do not work together.
Only after security@k.o has fixed something then could someone possibly
contact linux-distros if they really want to. But that's on them, and
again, keep the two workflows totally separate.
Also realize that linux-distros is not needed to get fixes out to the
distros for the kernel, they should be taking the normal stream of fixes
we provide in the stable releases at a weekly basis.
> If the reporter chooses not to request for an embargo period for
> linux-distros sake, then the fix is merged ASAP, CVE is assigned
> "after-the-fact" and the reporter may optionally report to
> oss-security, and linux-distros can pick the merged fix post factum.
> Personally, I prefer this option without the embargo period
> complexity.
Again, no, keep the two groups separate, they do not work combined in
any way.
CVEs are also totally separate from all of this, it's not an issue that
you probably even need to add here at all as why are they needed here?
> But this is according to my non-experienced understanding, so there
> are definitely pitfalls
> I am not aware of.
>
> So I'm still confused how the syzkaller doc should be updated,
> perhaps it should just refer to existing kernel.org and oss-security guidelines,
> so the reporter should consider which option is preferable.
Again, they are separate, just point at our existing documentation for
kernel.org, as we always keep that up to date. Why even point at
oss-security, as that's not something that normally is used for kernel
issues otherwise it would just be a constant stream of patches sent
there (i.e. our normal mailing lists.)
> Andrey, please suggest as well or let me know
> how to proceed with the syzkaller doc update.
Just point at our existing documentation please. That should be all
that is needed.
thanks,
greg k-h
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2024-11-11 18:55 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-11 13:24 [RFC] syzkaller/docs: reporting kernel security bugs guide Sabyrzhan Tasbolatov
2024-11-11 14:37 ` Greg KH
2024-11-11 14:42 ` Greg KH
2024-11-11 15:36 ` Sabyrzhan Tasbolatov
2024-11-11 18:54 ` Greg KH
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.