mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2026-01-27 02:25:47 +01:00
chore(audit): add temporary license allowlist for common OSI-approved licenses; document in tracking issue
This commit is contained in:
parent
c97fc90f40
commit
6ed3d31cc0
2 changed files with 19 additions and 1 deletions
11
deny.toml
11
deny.toml
|
|
@ -9,5 +9,14 @@ ignore = ["RUSTSEC-2023-0071", "RUSTSEC-2024-0436"]
|
|||
|
||||
[licenses]
|
||||
# Allowlist of licenses. Edit to match project policy.
|
||||
allow = ["AGPL-3.0-only", "MIT", "Apache-2.0", "BSD-3-Clause"]
|
||||
allow = [
|
||||
"AGPL-3.0-only",
|
||||
"MIT",
|
||||
"Apache-2.0",
|
||||
"BSD-3-Clause",
|
||||
"Unicode-3.0",
|
||||
"ISC",
|
||||
"0BSD",
|
||||
"Zlib",
|
||||
]
|
||||
exceptions = []
|
||||
|
|
|
|||
|
|
@ -54,3 +54,12 @@ Links
|
|||
Next steps
|
||||
----------
|
||||
- Assign an owner, run `cargo tree -i rsa` and `cargo tree -i paste`, and update this issue with findings and the chosen remediation path.
|
||||
|
||||
---
|
||||
|
||||
Temporary license allowlist (2025-11-09)
|
||||
-------------------------------------
|
||||
|
||||
On 2025-11-09 a temporary license allowlist was added to `deny.toml` to reduce noise from widely-used OSI-approved licenses so CI can proceed with the security remediation work. The licenses added were: `Unicode-3.0`, `ISC`, `0BSD`, and `Zlib`. This change explicitly did NOT add `MPL-2.0` or `CDLA-Permissive-2.0`.
|
||||
|
||||
Review: The license allowlist will be revisited on or before 2026-02-07 (90 days) and removed or narrowed depending on remediation progress.
|
||||
|
|
|
|||
Loading…
Reference in a new issue