PT-2026-44841

CVE-2026-40528

·

Published

2026-05-29

·

Updated

2026-09-17

Description by

CVSS 3.1
7.8
High
MetricsAV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions OpenSC versions prior to 0.27.0
Description A stack and heap buffer overrun occurs in the do key value() function within src/pkcs15init/profile.c. This issue allows memory corruption when a crafted profile configuration file is supplied. During the invocation of pkcs15-init, a key value entry starting with '=' followed by more than the size of keybuf is copied into keybuf using memcpy without a length check.
Recommendations Update to version 0.27.0 or apply the fix from commit 0358817.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
AZL-89147
CLSA-2026-1780711381
CLSA-2026-1781088266
OPENSUSE-SU-2026:11022-1
OPENSUSE-SU-2026:21873-1
SUSE-SU-2026:22103-1
SUSE-SU-2026:22139-1
SUSE-SU-2026:2657-1
SUSE-SU-2026:2697-1
Found an issue in the description? Have something to add? Feel free to write us 👾