Description
OpenSC before 0.27.0-rc1, fixed in commit 3f24f0b, contains a stack buffer overflow vulnerability in piv_process_history() in src/libopensc/card-piv.c that allows physically present attackers to trigger memory corruption by presenting a crafted PIV smart card or USB device returning a URL field longer than 118 bytes in the Key History Object ASN.1 response.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
OpenSC OpenSC
Default version status: affected
0 to < 0.27.0-rc1affected0 to < 3f24f0b48a481a8cf2e46059d8238a283ddc1c13affected
pkg:github/OpenSC/OpenSC