[Module Name] Security Manual#
Note
Document header
[Module Name] Security Manual
|
status: draft
security: YES
safety: ASIL_B
|
||||
Attention
The above directive must be updated according to your Module.
Modify
Your Module Nameto be your Module NameModify
idto be your Module Name in lower snake case preceded bydoc__and followed by_security_manualAdjust
statusto bevalidAdjust
securityandtagsaccording to your needs
Introduction/Scope#
Assumed Platform Security Requirements#
Assumptions of Use#
Assumptions on the Environment#
List of AoUs expected from the environment the platform / module runs on:
Title |
ID |
Status |
|---|---|---|
Another Title |
invalid |
Attention
Make sure these AoU are here for a security reason, i.e. every one “mitigates” a security analysis entry.
Assumptions on the User#
List of AoUs on the user of the platform features or the module of this Security Manual:
Note: Platform security manual collects all platform wide AoU (have to be fulfilled by the user for any feature). Module security manual collects all AoUs specific to a feature and its realizing components. This means for every feature the user selects, the platform security manual and the related module manual has to be considered.
Title |
ID |
Status |
|---|---|---|
Next Title |
valid |
Attention
Make sure these AoU are here for a security reason, i.e. every one “mitigates” a security analysis entry.
Security concept of the OoC#
Cybersecurity Claims and Residual Risk#
For cybersecurity risks that were treated by “accept” or “share” in the module’s TARA risk treatment decision (rather than mitigated by a cybersecurity requirement), the resulting cybersecurity claim and the residual risk are documented here. These claims are assumptions the integrator has to fulfil, or risks the integrator knowingly accepts, when using this module.
<List here the cybersecurity claims and the residual risk per accepted/shared threat scenario, with a link to the corresponding TARA entry.>
Secure Configuration and Hardening#
<Describe here the assumptions on cryptographic algorithms/key and secrets management, and on OS-level access control (e.g. secure boot, HSM/TEE usage, user/process privilege separation) the module relies on. These are in addition to the general Assumptions of Use above.>
Security Weaknesses, Vulnerabilities#
Weaknesses, vulnerabilities (bugs in security relevant SW, detected by testing or by users, which could not be fixed) known before release are documented in the platform/module release notes <add link to release note>.
Vulnerabilities discovered after release shall be reported via <link to SECURITY.md / PSIRT contact for this module>.
Security Support#
<Describe here until when security support (i.e. vulnerability monitoring and fixes) is provided for this module/version, and what happens at end of security support.>