doc/SecurityProtocol.md
This document outlines internal procedures for handling security vulnerabilities in Tock.
The Triage Coordinator (currently @charles37) responsibilities:
Consists of subsystem maintainers called upon to address vulnerabilities.
| Subsystem | Primary Contact | Secondary Contact |
|---|---|---|
| Kernel | @alevy | @alexandruradovici |
| Drivers | @alevy | @bradjc |
| libtock-c | @brghena | @ppanuto |
| libtock-rs | @jrvanwhy | @hudson-ayers |
| Build | @ppannuto | TBD |
| ARM | @ppannuto | @alevy |
| RISC-V | @lschuermann | TBD |
| x86 | @alexandruradovici | TBD |
uuidgen | cut -d'-' -f1 (example IDs: C2C47E9A, 97C24006)Subject: [Tock Security] Acknowledgment of Security Report #[ID]
Dear [Reporter Name],
Thank you for reporting this potential security issue to the Tock team.
We take all security reports seriously and will investigate promptly.
We have assigned this report ID: #[ID]
Please include a reference to the ID for all future communications regarding this report.
We have received your report and have begun our initial assessment.
We will keep you updated on our progress and may reach out if we need additional information.
Best regards,
[Coordinator Name]
Tock Security Team
Subject: [Tock Security] Status Update on Report #[ID]
Dear [Reporter Name],
We wanted to provide you with an update on the security vulnerability you reported.
Current status: [Assessment/In Development/Testing/Preparing Release]
Estimated resolution timeline: [Date]
[Additional details as appropriate]
Thank you for your patience as we work to address this issue.
Best regards,
[Coordinator Name]
Tock Security Team
Subject: [Tock Security] Security Advisory Publication Notice
Dear [Reporter Name],
We will be publicly disclosing the security vulnerability you reported on [Date].
The fix is included in version [Version Number], which is now available.
The CVE assigned to this issue is [CVE-ID].
We would like to acknowledge your contribution in discovering and responsibly
disclosing this vulnerability. Please let us know if you would prefer to
remain anonymous or if you would like to be credited differently than your
submitted name.
Thank you again for helping improve the security of Tock.
Best regards,
[Coordinator Name]
Tock Security Team