CVE-2026-8507
9.8 CRITICALCrypt::OpenSSL::PKCS12 versions through 1.94 for Perl have out-of-bounds (OOB) write flaws
Published: 2026-05-17 · Last updated: 2026-05-18
Severity and scoring
- CVSS
- 9.8 CRITICAL
- Vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- CWE
- CWE-787
Description
Crypt::OpenSSL::PKCS12 versions through 1.94 for Perl have out-of-bounds (OOB) write flaws. When parsing a PKCS12 file, with a >= 1 GiB OCTET STRING (or BIT STRING) attribute on a SAFEBAG, via info() or info_as_hash(), a heap out-of-bounds write would be triggered with remote-code-execution potential (RCE) due to a signed integer overflow in the size calculation passed to Renew().
Source: NVD
References
- [NVD]https://nvd.nist.gov/vuln/detail/CVE-2026-8507
- [Other]https://github.com/dsully/perl-crypt-openssl-pkcs12/commit/b9d0469c6d8f5b5c6c2a45a3d0647a532b749397.patch
- [Other]https://github.com/dsully/perl-crypt-openssl-pkcs12/issues/55
- [Other]https://github.com/dsully/perl-crypt-openssl-pkcs12/issues/56
- [Other]https://metacpan.org/release/JONASBN/Crypt-OpenSSL-PKCS12-1.95/view/Changes.md
- [Other]http://www.openwall.com/lists/oss-security/2026/05/17/5
Related CVEs
Same CWE
- CVE-2026-11933 — A use-after-free vulnerability exists in MongoDB Server's server-side JavaScript engine when converting BSON documents to JavaScript arrays (8.8 HIGH)
- CVE-2026-12019 — Heap buffer overflow in Codecs in Google Chrome on Linux and ChromeOS prior to 149.0.7827.115 allowed a remote attacker who had compromis... (8.3 HIGH)
- CVE-2026-53702 — A stack buffer overflow flaw was found in the GStreamer H.265 codec parser library (gst-plugins-bad) (6.5 MEDIUM)
- CVE-2026-53701 — An out-of-bounds write vulnerability was found in GStreamer's H.266/VVC PPS picture partition parser in gst-plugins-bad (6.5 MEDIUM)
- CVE-2026-53465 — ImageMagick is free and open-source software used for editing and manipulating digital images (6.2 MEDIUM)