@@ -13,13 +13,26 @@ ignore = [
13
13
# https://rustsec.org/advisories/RUSTSEC-2023-0071
14
14
# "rsa" crate: Marvin Attack: potential key recovery through timing sidechannel
15
15
#
16
- # No patch is yet available, however work is underway to migrate to a fully constant-time implementation
17
- # So we need to accept this, as of SDP 24.11 we are not using the rsa crate to create certificates used in production
18
- # setups.
16
+ # No patch is yet available, however work is underway to migrate to a fully constant-time
17
+ # implementation. So we need to accept this, as of SDP 24.11 we are not using the rsa crate to
18
+ # create certificates used in production setups.
19
19
#
20
20
# TODO: Remove after https://github.com/RustCrypto/RSA/pull/394 is merged and v0.10.0 is released
21
21
" RUSTSEC-2023-0071" ,
22
22
23
+ # https://rustsec.org/advisories/RUSTSEC-2024-0436
24
+ # The "paste" crate is no longer maintained because the owner states that the implementation is
25
+ # finished. There are at least two (forked) alternatives which state to be maintained. They'd
26
+ # need to be vetted before a potential switch. Additionally, they'd need to be in a maintained
27
+ # state for a couple of years to provide any benefit over using "paste".
28
+ #
29
+ # This crate is only used in a single place in the xtask package inside the declarative
30
+ # "write_crd" macro. The impact of vulnerabilities, if any, should be fairly minimal.
31
+ #
32
+ # See thread: https://users.rust-lang.org/t/paste-alternatives/126787/4
33
+ #
34
+ # This can only be removed again if we decide to use a different crate.
35
+ " RUSTSEC-2024-0436" ,
23
36
]
24
37
25
38
[bans ]
@@ -38,7 +51,10 @@ allow = [
38
51
" LicenseRef-webpki" ,
39
52
" MIT" ,
40
53
" MPL-2.0" ,
41
- " OpenSSL" , # Needed for the ring and/or aws-lc-sys crate. See https://github.com/stackabletech/operator-templating/pull/464 for details
54
+
55
+ # Needed for the ring and/or aws-lc-sys crate.
56
+ # See https://github.com/stackabletech/operator-templating/pull/464 for details.
57
+ " OpenSSL" ,
42
58
" Unicode-3.0" ,
43
59
" Unicode-DFS-2016" ,
44
60
" Zlib" ,
0 commit comments