On 15.4.2022 4.38, John Helmert III wrote:
> Hi all! Currently all security bugs are assigned to security@g.o,
> always. This can easily lead to some confusion about who needs to do
> something about a given bug; right now this is generally tracked by
> whiteboard magic strings that probably not many people outside of the
> Security Project understand [1] and this has been a source of
> confusion around security bugs for a long time.

Is there a specific group that has this problem? E.g. inactive
developers, proxied maintainers, (dead) projects? Like is this actually
a wide-spread problem?

> 
> To make it abundantly clear who needs to take action for a given bug,
> I propose we move away from the dogma of security@ always being
> assigned to security bugs, and instead assign bugs to whoever needs to
> take action for the bug. For example, on security bugs that need a
> package bumped or cleaned up, the package maintainer would be
> assigned. For bugs needing a GLSA, security@ would be assigned.
> 
> As a nice side effect, this would be a step towards making security
> bug state discernable outside of the human-maintained and oft-stale
> whiteboard. In the long term, a maintainer's security bugs could be
> more easily tracked via things like packages.g.o.

p.g.o already has a "security" tab for maintainers, but the bug listing
is pretty ineffective already as-is.

> 
> As far as bug handling goes, I see two obvious (though rathor minor)
> sticky points:
> 
> - Who do we assign bugs to when a bug is in stabilization
>   state? The stabilization bug will always be assigned to the
>   maintainer, but the security bug will be neither actionable by the
>   maintainer nor security@ until the stabilization is finished.
> 
> - Rarely, we have a security bug that affects multiple packages with
>   different maintainers (e.g. a package and its -bin variant). Under
>   this scheme, we would have to always separate bugs by package
>   maintainer.
> 
> I'm not proposing any change to the Bugzilla product or component, so
> security bugs will still be able to be exhaustively enumerated this
> way, but any tooling that relies on security bugs always being
> assigned to security@ would have to be changed.
> 
> What do you all think?
> 
> [1] 
> https://www.gentoo.org/support/security/vulnerability-treatment-policy.html 
> "Severity Level" section

I don't mind either way as long as it's really fixing a problem. Just
got familiar with the new workflow after most recent change...

Anyway hope things have gotten better since sending this e-mail, but I
fear (assume) people who had these problems aren't actively reading the
mailing list either.

-- juippis

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to