1.95 Security Release
Security release, update recommended
-
Security: fix CVE-2026-8507 — integer overflow in
print_attributeleading to
heap out-of-bounds write when an OCTET STRING or BIT STRING attribute length
overflowsint * 4. Lengths >INT_MAX/4now croak explicitly. -
Security (CVE-2026-8721): length-aware password handling across all XS entry points.
Passwords are now extracted withSvPV(preserving the full Perl string length)
rather than relying onstrlen. APIs that accept an explicit length
(PKCS12_verify_mac,dump_certs_keys_p12) receive the true byte count;
APIs that usestrleninternally (PKCS12_create,PKCS12_newpass) now
croak with a clear diagnostic if the password contains an embedded NUL byte.Thanks to the CPANsec team for reporting and assisting with these issues
Full Changelog: 1.94...1.95