These are the guidelines for the security response team members including OpenBMC community members who are responding to problems reported by the security vulnerability reporting process.
The security response team coordinates activity to address privately disclosed security vulnerabilities, engages resources to address them, and creates security advisories.
Here are the primary expectations:
Workflow highlights:
Handle new problem reports
Analyze the problem
Bring in contributors as needed (upstream, downstream, and OpenBMC)
For OpenBMC problems:
The OpenBMC security response team has received the problem.
OpenBMC Security Advisory Title: ... ...summary: include CVEs, releases affected, etc.... The CVSS score for these vulnerabilities is "...", with temporal score "...", with the following notes: https://www.first.org/cvss/calculator/3.0 - AV: - AC: - PR: - UI: - S: - C/I/A: - E: - RC: The fix is in the https://github.com/openbmc/... repository as git commit ID .... For more information, see OpenBMC contact information at https://github.com/openbmc/openbmc file README.md. Credit for finding these problems: ...
Some of these guidelines were collected from:
The security response team is controlled by the OpenBMC Technical Steering Committee. Membership is restricted to a core group, with selection based upon their community role(s), experience, and expertise responding to security incidents.
The security response team uses the openbmc-security at lists.ozlabs.org
private email list as a channel for confidential communication, so its membership reflects the composition of the security response team. The list membership should be reviewed periodically and can be managed from https://lists.ozlabs.org/listinfo/openbmc-security
.
The email list subscribers should be reminded periodically to protect access to the emails from the list because of the sensitive information they contain.
The email list membership is not intended to be secret. For example, we can discuss it a public forum. However, no effort is made to make the list public.
The email list identification could be for privately reporting OpenBMC security vulnerabilities
and its description could be: This email list is for privately reporting OpenBMC security vulnerabilities. List membership is limited to the OpenBMC security response team. For more information, see https://github.com/openbmc/docs/blob/master/security/how-to-report-a-security-vulnerability.md
Sample response for denying list membership:
Thanks for your interest in OpenBMC security. Subscriptions to the openbmc-security@lists.ozlabs.org email list are by invitation only and are typically extended only to security response team members. For more information, see https://github.com/openbmc/docs/security or attend a security working group meeting: https://github.com/openbmc/openbmc/wiki/Security-working-group. Yours truly, OpenBMC security response team