AWS-LC PKCS7 Certificate Chain Validation Bypass Vulnerability
Vulnerability
A vulnerability in AWS-LC's PKCS7_verify() function allows an unauthenticated user to bypass certificate chain verification. This issue arises when processing PKCS7 objects with multiple signers, excluding the final signer. The vulnerability is present in AWS-LC versions 1.41.0 prior to 1.69.0, as well as in aws-lc-sys versions 0.24.0 prior to 0.38.0.
Impact
Exploitation of this vulnerability allows for improper validation of certificate chains, which could lead to unauthorized entities being accepted as valid signers in cryptographic operations.
Remediation
Users of AWS-LC should upgrade to version 1.69.0. For those using aws-lc-sys, the upgrade to version 0.38.0 is recommended.
Vulnerability Rating
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.
