All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Michael S. Tsirkin" <mst@redhat.com>
To: "Daniel P. Berrangé" <berrange@redhat.com>
Cc: qemu-devel@nongnu.org,
	"Pierrick Bouvier" <pierrick.bouvier@oss.qualcomm.com>,
	"Alex Bennée" <alex.bennee@linaro.org>,
	"Mauro Matteo Cascella" <mcascell@redhat.com>,
	"Paolo Bonzini" <pbonzini@redhat.com>,
	"Thomas Huth" <thuth@redhat.com>
Subject: Re: [qemu-web RFC 3/3] contribute: switch security process to gitlab confidential issues
Date: Wed, 10 Jun 2026 07:20:20 -0400	[thread overview]
Message-ID: <20260610071756-mutt-send-email-mst@kernel.org> (raw)
In-Reply-To: <ailGDPPj-YfGepTk@redhat.com>

On Wed, Jun 10, 2026 at 12:10:04PM +0100, Daniel P. Berrangé wrote:
> On Wed, Jun 10, 2026 at 07:06:38AM -0400, Michael S. Tsirkin wrote:
> > On Wed, Jun 10, 2026 at 12:02:43PM +0100, Daniel P. Berrangé wrote:
> > > On Wed, Jun 10, 2026 at 06:18:39AM -0400, Michael S. Tsirkin wrote:
> > > > On Thu, Jun 04, 2026 at 05:50:48PM +0100, Daniel P. Berrangé wrote:
> > > > > It is no longer viable to handle the incredible volumes of
> > > > > AI assisted security disclosures via email, nor are extended
> > > > > embargos practical or useful.
> > > > > 
> > > > > Remove all information about the current security process and
> > > > > instruct reporters to use 'confidential' issues. In contrast
> > > > > to the old highly restrictive "need to know" approach, the
> > > > > new approach makes all security issues visible to all QEMU
> > > > > maintainers immediately.
> > > > > 
> > > > > The focus is on making issues public as soon as possible with
> > > > > a viable patch. Co-ordinated disclosure will no longer be
> > > > > attempted and nor will requests to embargoes be accepted.
> > > > > 
> > > > > Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
> > > > > ---
> > > > >  contribute/report-a-bug.md     |   9 +-
> > > > >  contribute/security-process.md | 280 ++++++++++++++-------------------
> > > > >  2 files changed, 119 insertions(+), 170 deletions(-)
> > > > > 
> > > > > diff --git a/contribute/report-a-bug.md b/contribute/report-a-bug.md
> > > > > index fd3bc6b..b506f9f 100644
> > > > > --- a/contribute/report-a-bug.md
> > > > > +++ b/contribute/report-a-bug.md
> > > > > @@ -11,6 +11,11 @@ on GitLab, taking into account the following guidance.
> > > > >    requested pieces of information that are relevant to the
> > > > >    discovered bug.
> > > > >  
> > > > > +* Bugs which are suspected, or known, to have security implications
> > > > > +  **must** be marked as "*confidential*" prior to submitting the
> > > > > +  disclosure. Consult the [security process](../security-process)
> > > > > +  for further guidance on security issue handling.
> > > > > +
> > > > 
> > > > Do we want to do like linux does, and make AI found issues public,
> > > > on the assumption that bad guys can find them just as easily?
> > > 
> > > I'm pretty sympathetic to the idea that AI discovered issues
> > > are "effectively public", but IMHO that's not quite the same
> > > as "actually public".
> > > 
> > > While people can re-discover things, that doesn't mean we should
> > > do the job for them by publicising everything immediately.
> > > 
> > > To me, the main implications of the "effectively public" view
> > > point are
> > > 
> > >  * Minimizing time-to-fix is the core priority
> > >  * Process needs to be low cost minimal external dependencies
> > > 
> > > Delaying disclosure to suit arbitrary downstream vendor's or user's
> > > update schedules is not helpful. The only delays to publication should
> > > be to allow a maintainer to get a patch prepared, nothing beyond that.
> > > "Low" severity bugs can be public immediately regardless of a patch.
> > > 
> > > With regards,
> > > Daniel
> > 
> > 
> > Ok so you are saying the process will be: 
> > - patch posted on public list -> maintainer makes the bug public?
> 
> Yes, I even wrote that in this patch :-)
> 
>  + * At the time the proposed patches are sent to qemu-devel, the
>  +   maintainers should remove the "*confidential*" marker from the
>  +   GitLab issue.
> 

Right, you did.

> > and if the issue is coming with a patch?
> 
> If the reporter provides a patch, the maintainer merely needs to
> review it. If happy, either the reporter or maintainer can send
> it to qemu-devel immediately.
> 
> With regards,
> Daniel

Presumably with a Fixes tag.



  reply	other threads:[~2026-06-10 11:20 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-06-04 16:50 [qemu-web RFC 0/3] switch to GitLab confidential issues for security disclosure Daniel P. Berrangé
2026-06-04 16:50 ` [qemu-web RFC 1/3] contribute: reformat/restructure bug report guidance Daniel P. Berrangé
2026-06-08 13:13   ` Peter Maydell
2026-06-04 16:50 ` [qemu-web RFC 2/3] contribute: add automate tool disclosure to bug reporting Daniel P. Berrangé
2026-06-08 13:16   ` Peter Maydell
2026-06-10 10:29   ` Michael S. Tsirkin
2026-06-04 16:50 ` [qemu-web RFC 3/3] contribute: switch security process to gitlab confidential issues Daniel P. Berrangé
2026-06-08 13:39   ` Peter Maydell
2026-06-10 10:22     ` Michael S. Tsirkin
2026-06-10  8:14   ` Thomas Huth
2026-06-10 10:18   ` Michael S. Tsirkin
2026-06-10 11:02     ` Daniel P. Berrangé
2026-06-10 11:06       ` Michael S. Tsirkin
2026-06-10 11:10         ` Daniel P. Berrangé
2026-06-10 11:20           ` Michael S. Tsirkin [this message]
2026-06-08 16:10 ` [qemu-web RFC 0/3] switch to GitLab confidential issues for security disclosure Mauro Matteo Cascella
2026-06-10 10:28 ` Michael S. Tsirkin
2026-06-10 11:07   ` Daniel P. Berrangé

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=20260610071756-mutt-send-email-mst@kernel.org \
    --to=mst@redhat.com \
    --cc=alex.bennee@linaro.org \
    --cc=berrange@redhat.com \
    --cc=mcascell@redhat.com \
    --cc=pbonzini@redhat.com \
    --cc=pierrick.bouvier@oss.qualcomm.com \
    --cc=qemu-devel@nongnu.org \
    --cc=thuth@redhat.com \
    /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 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.