Crypt::OpenSSL::X509 versions before 2.1.3 for Perl allow denial of service via NULL pointer dereference.
X509V3_EXT_d2i(ext) returns NULL when an extension's DER value fails to parse. basicC, ia5string, and auth_att dereference its result without a NULL check. keyid_data also dereferences akid->keyid, which is NULL for an empty AKI SEQUENCE (DER 30 00) even when the parse succeeds.
A caller invoking an affected helper on an extension from an untrusted certificate triggers a SIGSEGV that crashes the Perl process.
References
Configurations
History
11 Aug 2026, 01:16
| Type | Values Removed | Values Added |
|---|---|---|
| First Time |
Jonasbn crypt\
Jonasbn |
|
| References | () https://github.com/dsully/perl-crypt-openssl-x509/commit/4c1e2370556097c253ae27abe9e1097ea377fbd2.patch - Patch | |
| References | () https://metacpan.org/release/JONASBN/Crypt-OpenSSL-X509-2.1.3/source/Changes.md - Release Notes | |
| CPE | cpe:2.3:a:jonasbn:crypt\:\:openssl\:\:x509:*:*:*:*:*:perl:*:* |
14 Jul 2026, 13:18
| Type | Values Removed | Values Added |
|---|---|---|
| CVSS |
v2 : v3 : |
v2 : unknown
v3 : 7.5 |
13 Jul 2026, 23:16
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-07-13 23:16
Updated : 2026-08-11 01:16
NVD link : CVE-2026-58101
Mitre link : CVE-2026-58101
CVE.ORG link : CVE-2026-58101
JSON object : View
Products Affected
jonasbn
- crypt\
CWE
CWE-476
NULL Pointer Dereference
