CVE-2023-53160: sequoia-openpgp vulnerable to out-of-bounds array access leading to panic
(updated )
Affected versions of the crate have several bugs where attacker-controlled input can result in the use of an out-of-bound array index. Rust detects the use of the out-of-bound index and causes the application to panic. An attacker may be able to use this to cause a denial-of-service. However, it is not possible for an attacker to read from or write to the application’s address space.
References
- github.com/advisories/GHSA-25mx-8f3v-8wh7
- github.com/advisories/GHSA-29mf-62xx-28jq
- gitlab.com/sequoia-pgp/sequoia
- gitlab.com/sequoia-pgp/sequoia/-/blob/main/openpgp/NEWS
- lists.sequoia-pgp.org/hyperkitty/list/announce@lists.sequoia-pgp.org/thread/SN2E3QRT4DMQ5JNEK6VIN6DJ5SH766DI
- nvd.nist.gov/vuln/detail/CVE-2023-53160
- rustsec.org/advisories/RUSTSEC-2023-0038.html
Code Behaviors & Features
Detect and mitigate CVE-2023-53160 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →