diff --git a/src/verify_cert.rs b/src/verify_cert.rs index 1a48c9e4..9085e29b 100644 --- a/src/verify_cert.rs +++ b/src/verify_cert.rs @@ -243,7 +243,13 @@ impl Budget { impl Default for Budget { fn default() -> Self { - Self { signatures: 100 } + Self { + // This limit is taken from the remediation for golang CVE-2018-16875. However, + // note that golang subsequently implemented AKID matching due to this limit + // being hit in real applications (see ). + // So this may actually be too aggressive. + signatures: 100, + } } }