BSD Ports

security/p5-Crypt-OpenSSL-X509 2.1.3nb1 NetBSD

Perl extension to OpenSSL's X509 API

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
618415630a
License
gnu-gpl-v2 OR artistic
Categories
security, perl5
Package size
29.0 KiB, 102.0 KiB installed

Description

Perl extension to OpenSSL's X509 API.

In the other systems

SystemPortVersion
NetBSDsecurity/p5-Crypt-OpenSSL-X5092.1.3nb1
FreeBSDsecurity/p5-Crypt-OpenSSL-X5092.0.1
OpenBSDsecurity/p5-Crypt-OpenSSL-X5092.1.5
DragonFlysecurity/p5-Crypt-OpenSSL-X5092.0.1
MidnightBSDsecurity/p5-Crypt-OpenSSL-X5092.0.1
HardenedBSDsecurity/p5-Crypt-OpenSSL-X5092.0.1
GhostBSDsecurity/p5-Crypt-OpenSSL-X5092.0.1

Install

Binary package:

pkgin install p5-Crypt-OpenSSL-X509

From pkgsrc:

cd /usr/pkgsrc/security/p5-Crypt-OpenSSL-X509 && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_642.1.3nb1
NetBSD 10.1 aarch642.1.3
SmartOS / illumos x86_642.1.3nb1
macOS 15 arm642.1.3nb1

Dependencies

Run dependencies 3

No port depends on this one.

Commit history 2

DateCommitCreditsLog message
618415630a wiz *: recursive bump for perl5 5.44.0
5c921fc2ae wiz p5-Crypt-OpenSSL-X509: update to 2.1.3.
## 2.1.3 2026-07-12 - Fixed CVE-2026-58102: heap out-of-bounds read in `hv_exts()`. The function allocated a fixed 128-byte buffer for an extension's OID string but used `OBJ_obj2txt()`'s return value (the full required length, not the number of bytes actually written) as the key length passed to `hv_store()`. A certificate with an extension whose OID stringifies to more than 128 bytes caused a heap over-read. Fixed with a two-phase `OBJ_obj2txt()` call (probe the required length, allocate exactly, then format) and by using `strlen(key)` rather than the `OBJ_obj2txt()` return value for the `hv_store()` key length. This is a **security fix; update is strongly recommended** - Fixed CVE-2026-58101: NULL-pointer dereference in several …