CVE-2010-4523
CVE-2010-4523 is a high-severity vulnerability in Opensc-project Opensc with a CVSS 2.0 base score of 7.2. It is not currently listed as actively exploited by CISA, and its EPSS exploit-prediction score is low. The underlying weakness is classified as CWE-119.
Key facts
- Severity: High (CVSS 2.0 base score 7.2)
- EPSS exploit prediction: 1% (54th percentile)
- Actively exploited: Not listed in CISA KEV
- Weakness: CWE-119
- Affected product: Opensc-project Opensc
- Published:
- Last modified:
Description
Multiple stack-based buffer overflows in libopensc in OpenSC 0.11.13 and earlier allow physically proximate attackers to execute arbitrary code via a long serial-number field on a smart card, related to (1) card-acos5.c, (2) card-atrust-acos.c, and (3) card-starcos.c.
Frequently asked questions
- What is CVE-2010-4523?
- Multiple stack-based buffer overflows in libopensc in OpenSC 0.11.13 and earlier allow physically proximate attackers to execute arbitrary code via a long serial-number field on a smart card, related to (1) card-acos5.c, (2) card-atrust-acos.c, and (3) card-starcos.c.
- How severe is CVE-2010-4523?
- CVE-2010-4523 has a CVSS 2.0 base score of 7.2, rated high severity.
- Is CVE-2010-4523 being actively exploited?
- It is not currently listed in CISA's KEV catalog. Its EPSS exploit-prediction score is 1% (54th percentile), an estimate of the probability of exploitation in the next 30 days.
- What products are affected by CVE-2010-4523?
- CVE-2010-4523 primarily affects Opensc-project Opensc. In total, 38 product configurations (CPEs) are listed as vulnerable; see the affected-products list for the exact versions.
- How do I fix CVE-2010-4523?
- Review the linked vendor and NVD advisories for patched versions and mitigations, then upgrade or apply the recommended workaround. Given its high severity, prioritise patching exposed systems.
- When was CVE-2010-4523 published?
- CVE-2010-4523 was published on 2011-01-07 and last updated on 2026-06-16.
References
- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=607427
- http://labs.mwrinfosecurity.com/files/Advisories/mwri_opensc-get-serial-buffer-overflow_2010-12-13.pdf
- http://lists.fedoraproject.org/pipermail/package-announce/2011-January/052777.html
- http://lists.fedoraproject.org/pipermail/package-announce/2011-January/052796.html
- http://lists.opensuse.org/opensuse-security-announce/2011-01/msg00006.html
- http://openwall.com/lists/oss-security/2010/12/21/2
- http://openwall.com/lists/oss-security/2010/12/22/3
- http://secunia.com/advisories/42658
- http://secunia.com/advisories/42807
- http://secunia.com/advisories/43068
- http://www.h-online.com/open/news/item/When-a-smart-card-can-root-your-computer-1154829.html
- http://www.mandriva.com/security/advisories?name=MDVSA-2011:011
- http://www.securityfocus.com/bid/45435
- http://www.vupen.com/english/advisories/2011/0009
- http://www.vupen.com/english/advisories/2011/0109
- http://www.vupen.com/english/advisories/2011/0212
- https://bugs.launchpad.net/ubuntu/+source/opensc/+bug/692483
- https://bugzilla.redhat.com/show_bug.cgi?id=664831
- https://www.opensc-project.org/opensc/changeset/4913
Affected products (38)
- cpe:2.3:a:opensc-project:opensc:*:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.3.2:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.3.5:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.4.0:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.5.0:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.6.0:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.6.1:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.7.0:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.8:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.8.0:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.8.0.0:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.8.1:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.9:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.9.2:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.9.3:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.9.4:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.9.5:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.9.6:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.9.7:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.9.7:b:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.9.7:d:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.9.8:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.10.0:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.10.1:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.11.0:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.11.1:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.11.2:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.11.3:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.11.3:pre3:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.11.4:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.11.5:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.11.6:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.11.7:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.11.8:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.11.9:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.11.10:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.11.11:*:*:*:*:*:*:*
- cpe:2.3:a:opensc-project:opensc:0.11.12:*:*:*:*:*:*:*
More vulnerabilities in Opensc-project Opensc
- CVE-2009-1603 — High (CVSS 7.5): src/tools/pkcs11-tool.c in pkcs11-tool in OpenSC 0.11.7, when used with unspecified third-party PKCS#11 modules,…
- CVE-2008-3972 — Medium (CVSS 6.6): pkcs15-tool in OpenSC before 0.11.6 does not apply security updates to a smart card unless the card's label matches the…
- CVE-2008-2235 — Medium (CVSS 4.9): OpenSC before 0.11.5 uses weak permissions (ADMIN file control information of 00) for the 5015 directory on smart cards…
- CVE-2009-0368 — Low (CVSS 2.1): OpenSC before 0.11.7 allows physically proximate attackers to bypass intended PIN requirements and read private data…
All CVEs affecting Opensc-project Opensc →
Other CWE-119 (Improper Restriction of Operations within the Bounds of a Memory Buffer) vulnerabilities
- CVE-2026-2778 — Critical (CVSS 10.0): Sandbox escape due to incorrect boundary conditions in the DOM: Core & HTML component. This vulnerability was fixed in…
- CVE-2026-2776 — Critical (CVSS 10.0): Sandbox escape due to incorrect boundary conditions in the Telemetry component in External Software. This vulnerability…
- CVE-2025-1866 — Critical (CVSS 10.0): Improper Restriction of Operations within the Bounds of a Memory Buffer vulnerability in warmcat libwebsockets allows…
- CVE-2022-27625 — Critical (CVSS 10.0): A vulnerability regarding improper restriction of operations within the bounds of a memory buffer is found in the…
- CVE-2022-27624 — Critical (CVSS 10.0): A vulnerability regarding improper restriction of operations within the bounds of a memory buffer is found in the…
- CVE-2020-11896 — Critical (CVSS 10.0): The Treck TCP/IP stack before 6.0.1.66 allows Remote Code Execution, related to IPv4 tunneling.