CVE-2010-4531 Stack-based buffer overflow in the ATRDecodeAtr function in the Answer-to-Reset (ATR) Handler (atrhandler.c) for pcscd in PCSC-Lite 1.5.3, and possibly other 1.5.x and 1.6.x versions, allows physicall...
MediumCVSS 4.4
EPSS 0.50%
- Published
- Updated
- Exploit status
- No public exploit known
Description
Stack-based buffer overflow in the ATRDecodeAtr function in the Answer-to-Reset (ATR) Handler (atrhandler.c) for pcscd in PCSC-Lite 1.5.3, and possibly other 1.5.x and 1.6.x versions, allows physically proximate attackers to cause a denial of service (crash) and possibly execute arbitrary code via a smart card with an ATR message containing a long attribute value.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| muscle pcsc-lite | = 1.5.3 | No fix listed |
| debian/pcsc-lite(Debian:12) | < 1.5.5-4 | 1.5.5-4 |
| debian/pcsc-lite(Debian:13) | < 1.5.5-4 | 1.5.5-4 |
| debian/pcsc-lite(Debian:14) | < 1.5.5-4 | 1.5.5-4 |
References
- bugs.debian.org patch
- labs.mwrinfosecurity.com patch
- [Pcsclite-cvs-commit] 20101103 r5370 - /trunk/PCSC/src/atrhandler.c mailing-list patch
- FEDORA-2011-0164 vendor-advisory
- FEDORA-2011-0123 vendor-advisory
- 42912 third-party-advisory vendor-advisory
- 43112 third-party-advisory
- DSA-2156 vendor-advisory
- MDVSA-2011:015 vendor-advisory
- [oss-security] 20101222 CVE Request -- 1, ccid -- int.overflow leading to array index error 2, pcsc-lite stack-based buffer overflow in ATR decoder [was: CVE request: opensc buffer overflow ] mailing-list patch
- [oss-security] 20110103 Re: CVE Request -- 1, ccid -- int.overflow leading to array index error 2, pcsc-lite stack-based buffer overflow in ATR decoder [was: CVE request: opensc buffer overflow ] mailing-list patch
- 45450 vdb-entry
- ADV-2010-3264 vdb-entry vendor-advisory
- ADV-2011-0101 vdb-entry vendor-advisory
- ADV-2011-0180 vdb-entry
- ADV-2011-0256 vdb-entry
- bugzilla.redhat.com patch
- Debian Security Tracker CVE-2010-4531 vendor-advisory
- bugs.debian.org issue-tracking