Skip to content

Commit 2df0aaf

Browse files
authored
chore: Update ignored advisories (#978)
* chore: Update RSA advisory * chore: Update instant advisory * chore: Add backoff advisory * chore: Add paste advisory
1 parent 4cb3ddf commit 2df0aaf

File tree

1 file changed

+25
-10
lines changed

1 file changed

+25
-10
lines changed

deny.toml

Lines changed: 25 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,37 @@ ignore = [
1717
# So we need to accept this, as of SDP 24.11 we are not using the rsa crate to create certificates used in production
1818
# setups.
1919
#
20-
# TODO: Remove after https://github.com/RustCrypto/RSA/pull/394 is merged
20+
# TODO: Remove after https://github.com/RustCrypto/RSA/pull/394 is merged and v0.10.0 is released
2121
"RUSTSEC-2023-0071",
2222

2323
# https://rustsec.org/advisories/RUSTSEC-2024-0384
2424
# "instant" is unmaintained
2525
#
2626
# The upstream "kube" crate also silenced this in https://github.com/kube-rs/kube/commit/4f1e889f265da8f19f03f60683569cae1a154fda
2727
# They/we are actively working on migrating kube from backoff to backon, which removes the transitive dependency on
28-
# instant, in https://github.com/kube-rs/kube/pull/1652.
28+
# instant, in https://github.com/kube-rs/kube/pull/1653.
2929
#
30-
# TODO: Remove after https://github.com/kube-rs/kube/pull/1652 is merged
30+
# TODO: Remove after https://github.com/kube-rs/kube/pull/1653 is released
3131
"RUSTSEC-2024-0384",
32+
33+
# Advisory: https://rustsec.org/advisories/RUSTSEC-2025-0012
34+
# The [backoff](https://crates.io/crates/backoff) crate is no longer actively maintained. For exponential backoffs/retrying, you can use the [backon](https://crates.io/crates/backon) crate.
35+
# Announcement: https://github.com/ihrwein/backoff/issues/66
36+
#
37+
# TODO: Remove after https://github.com/kube-rs/kube/pull/1653 is released
38+
"RUSTSEC-2025-0012",
39+
40+
# Advisory: https://rustsec.org/advisories/RUSTSEC-2024-0436
41+
# The creator of the crate `paste` has stated in the [`README.md`](https://github.com/dtolnay/paste/blob/master/README.md)
42+
# that this project is not longer maintained as well as archived the repository
43+
# Announcement: https://github.com/dtolnay/paste
44+
#
45+
# This comes in via aws-lc-rs. There is a PR open to migrate from `paste` to `concat-idents`.
46+
# https://github.com/aws/aws-lc-rs/pull/723
47+
#
48+
# TODO: Remove after the migration is done and aws-lc-rs doesn't use paste anymore.
49+
"RUSTSEC-2024-0436",
50+
3251
]
3352

3453
[bans]
@@ -47,7 +66,7 @@ allow = [
4766
"LicenseRef-webpki",
4867
"MIT",
4968
"MPL-2.0",
50-
"OpenSSL", # Needed for the ring and/or aws-lc-sys crate. See https://github.com/stackabletech/operator-templating/pull/464 for details
69+
"OpenSSL", # Needed for the ring and/or aws-lc-sys crate. See https://github.com/stackabletech/operator-templating/pull/464 for details
5170
"Unicode-3.0",
5271
"Unicode-DFS-2016",
5372
"Zlib",
@@ -58,16 +77,12 @@ private = { ignore = true }
5877
[[licenses.clarify]]
5978
name = "ring"
6079
expression = "LicenseRef-ring"
61-
license-files = [
62-
{ path = "LICENSE", hash = 0xbd0eed23 },
63-
]
80+
license-files = [{ path = "LICENSE", hash = 0xbd0eed23 }]
6481

6582
[[licenses.clarify]]
6683
name = "webpki"
6784
expression = "LicenseRef-webpki"
68-
license-files = [
69-
{ path = "LICENSE", hash = 0x001c7e6c },
70-
]
85+
license-files = [{ path = "LICENSE", hash = 0x001c7e6c }]
7186

7287
[sources]
7388
unknown-registry = "deny"

0 commit comments

Comments
 (0)