#VU23848 Out-of-bounds read in OpenSC - CVE-2019-19479
Published: December 30, 2019
OpenSC
OpenSC
Description
The vulnerability allows a local user to gain access to potentially sensitive information.
The vulnerability exists due to a boundary condition when parsing SETCOS file attribute in libopensc/card-setcos.c. A local user can pass specially crafted file to the application, trigger out-of-bounds read error and read contents of memory on the system.
Remediation
External links
- http://www.openwall.com/lists/oss-security/2019/12/29/1
- https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=18693
- https://bugzilla.redhat.com/show_bug.cgi?id=1782521
- https://github.com/OpenSC/OpenSC/commit/c3f23b836e5a1766c36617fe1da30d22f7b63de2
- https://lists.debian.org/debian-lts-announce/2019/12/msg00031.html
- https://github.com/OpenSC/OpenSC/releases/tag/0.20.0