Recommended update for pcsc-ccid

Announcement ID: SUSE-RU-2016:2810-1
Rating: moderate
References:
Affected Products:
  • SUSE Linux Enterprise Desktop 12 SP1
  • SUSE Linux Enterprise Desktop 12 SP2
  • SUSE Linux Enterprise High Performance Computing 12 SP2
  • SUSE Linux Enterprise Server 12 SP1
  • SUSE Linux Enterprise Server 12 SP2
  • SUSE Linux Enterprise Server for SAP Applications 12 SP1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP2
  • SUSE Linux Enterprise Server for the Raspberry Pi 12-SP2

An update that has one fix can now be installed.

Description:

This update provides pcsc-ccid 1.4.25, which brings several fixes and enhancements:

  • Add support for new devices:
  • Access IS NFC Smart Module
  • ACS ACR1251 and ACR1252 Dual Reader
  • ACS ACR3901U ICC Reader
  • AK910 CKey
  • Aktiv Rutoken PINPad 2
  • Aladdin R.D. JaCarta (Flash, LT, U2F)
  • Aladdin R.D. JCR-770 and JC-WebPass
  • Alcor Micro AU9560
  • appidkey GmbH ID100-USB SC Reader
  • appidkey GmbH ID50-USB
  • Athena ASEDrive IIIe Combo Bio PIV
  • Athena ASEDrive IIIe KB Bio PIV
  • BIFIT iToken
  • BLUTRONICS BLUDRIVE II CCID
  • Broadcom Corp 5880
  • CASTLES EZCCID Smart Card Reader
  • Cherry Cherry TC 1100
  • Cherry KC 1000 SC, SC/DI, SC/DI Z, SC Z
  • Cherry Smartcard Keyboard G87-1xx44
  • Cherry Smart Card Reader USB
  • Cherry SmartTerminal XX44
  • Cherry TC 1300
  • Chicony HP USB Smartcard CCID Keyboard JP, KR
  • Chicony USB Smart Card Keyboard
  • Crypto Stick Crypto Stick v1.4
  • DUALi DRAGON NFC READER
  • eID_R6 001 X8
  • Elatec TWN4 SmartCard NFC
  • ESMART Token GOST X2 ET1020-A
  • Feitian 502-CL, bR301, bR301 BLE, bR500, eJAVA Token, iR301, R502
  • Feitian VR504 VHBR Contactless & Contact Card Reader
  • Free Software Initiative of Japan Gnuk Token
  • FT ePass2003Auto
  • FujitsuTechnologySolutions GmbH Keyboard KB100 SCR, KB100 SCR eSIG, KB SCR2
  • Gemalto CR30 reader in serial communication
  • Gemalto CT1100, Ezio Shield Pro SC, K1100, K50
  • Generic MultiCard Device
  • Generic USB Smart Card Reader
  • German Privacy Foundation Crypto Stick v2.0
  • Giesecke & Devrient GmbH StarSign CUT S
  • Hewlett-Packard HP lt4112 Gobi 4G Module
  • Hewlett Packard USB Smartcard CCID Keyboard
  • HID AVIATOR Generic
  • HID Global OMNIKEY Smart Card Reader
  • HID Global veriCLASS Reader
  • HID OMNIKEY 5025-CL
  • Hitachi, Ltd. Hitachi Biometric Reader, Portable Biometric Reader
  • Identiv CLOUD 2980 F Smart Card Reader
  • Identive Identive CLOUD 4000 F DTC
  • Identive SCT3522CC token
  • Identive Technologies Multi-ISO HF Reader - USB
  • Identiv Identiv uTrust 4701 F Dual Interface Reader
  • Identiv @MAXX ID-1 Smart Card Reader
  • Identiv @MAXX Light2 token
  • Identiv SCR3500 A and B Contact Reader
  • Identiv SCR35xx USB Smart Card Reader
  • Identiv uTrust 2900 R and 2910 R Smart Card Reader
  • Identiv uTrust 2910 R Taglio SC Reader
  • Identiv uTrust 3512 SAM slot Token
  • Identiv uTrust 3522 embd SE RFID Token
  • Identiv uTrust 3700 and 3701 F CL Reader
  • IID AT90S064 CCID READER
  • IIT E.Key Almaz-1C
  • INSIDE Secure VaultIC 405, 441 Smart Object
  • IonIDe Smartcard Reader reader
  • KACST HSID Reader, Single and Dual Storage
  • Lenovo Lenovo USB Smartcard Keyboard
  • Liteon HP SC Keyboard - Apollo JP, KR (Liteon)
  • Microchip SEC1110, SEC1210
  • Nitrokey Nitrokey HSM, Pro, Start, Storage
  • NXP Pegoda 2 N
  • OMNIKEY 5421, AG 3121 USB, AG 6121 USB mobile
  • PIVKey T800
  • REINER SCT tanJack Bluetooth
  • Rocketek RT-SCR1
  • SafeNet eToken 5100, 7300
  • Thursby Software Systems, Inc. TSS-PK7, TSS-PK8, TSS-PK1
  • udea MILKO V1.
  • VASCO DIGIPASS 875
  • WatchCNPC USB CCID Key
  • Watchdata USB Key, W5181
  • Yubico Yubikey 4 CCID, OTP+CCID, OTP+U2F+CCID, U2F+CCID
  • Yubico Yubikey NEO OTP+U2F+CCID, U2F+CCID

  • Remove suport for:

  • Broadcom Corp 5880 (idProducts: 0x5800, 0x5805)
  • KEBTechnology KONA USB SmartCard
  • VMware Virtual USB CCID
  • Crypto Stick Crypto Stick v1.4
  • Free Software Initiative of Japan Gnuk Token

  • Better support for Elatec TWN4 SmartCard NFC

  • Better support for SCM SCL011
  • Fix crash with GemCore Pos Pro and GemCore Sim Pro.
  • Fix SCARD_ATTR_VENDOR_IFD_SERIAL_NO attribute size
  • Fix a race condition on card events with multiple readers
  • Fix a busy loop consuming 100% of CPU for some composite USB devices
  • Log libusb error name instead of decimal value
  • Patch for Cherry KC 1000 SC (problem was with a T=1 card and case 2 APDU)
  • Fix support of FEATURE_MCT_READER_DIRECT for the Kobil mIDentity visual reader
  • Set timeout to 90 sec for PPDU (Pseudo APDU) commands.
  • Fix a crash when reader reader initialization failed
  • Display a human readable version of the error code returned by libusb
  • The O2 Micro Oz776 reader only supports 9600 bps
  • Fix a memory leak in an error path
  • Fix support of Omnikey CardMan 3121
  • Fix support for O2 Micro Oz776. The reader is limited to 9600 bps
  • Add support for DRIVER_OPTION_DISABLE_PIN_RETRIES
  • Add support of WTX received before SW during Secure Pin Entry Verify.

For a comprehensive list of changes please refer to the package's change log.

Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

  • SUSE Linux Enterprise Desktop 12 SP1
    zypper in -t patch SUSE-SLE-DESKTOP-12-SP1-2016-1654=1
  • SUSE Linux Enterprise Desktop 12 SP2
    zypper in -t patch SUSE-SLE-DESKTOP-12-SP2-2016-1654=1
  • SUSE Linux Enterprise Server for the Raspberry Pi 12-SP2
    zypper in -t patch SUSE-SLE-RPI-12-SP2-2016-1654=1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP1
    zypper in -t patch SUSE-SLE-SERVER-12-SP1-2016-1654=1
  • SUSE Linux Enterprise Server 12 SP1
    zypper in -t patch SUSE-SLE-SERVER-12-SP1-2016-1654=1
  • SUSE Linux Enterprise High Performance Computing 12 SP2
    zypper in -t patch SUSE-SLE-SERVER-12-SP2-2016-1654=1
  • SUSE Linux Enterprise Server 12 SP2
    zypper in -t patch SUSE-SLE-SERVER-12-SP2-2016-1654=1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP2
    zypper in -t patch SUSE-SLE-SERVER-12-SP2-2016-1654=1

Package List:

  • SUSE Linux Enterprise Desktop 12 SP1 (x86_64)
    • pcsc-ccid-debuginfo-1.4.25-4.1
    • pcsc-ccid-1.4.25-4.1
    • pcsc-ccid-debugsource-1.4.25-4.1
  • SUSE Linux Enterprise Desktop 12 SP2 (x86_64)
    • pcsc-ccid-debuginfo-1.4.25-4.1
    • pcsc-ccid-1.4.25-4.1
    • pcsc-ccid-debugsource-1.4.25-4.1
  • SUSE Linux Enterprise Server for the Raspberry Pi 12-SP2 (aarch64)
    • pcsc-ccid-debuginfo-1.4.25-4.1
    • pcsc-ccid-1.4.25-4.1
    • pcsc-ccid-debugsource-1.4.25-4.1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP1 (ppc64le x86_64)
    • pcsc-ccid-debuginfo-1.4.25-4.1
    • pcsc-ccid-1.4.25-4.1
    • pcsc-ccid-debugsource-1.4.25-4.1
  • SUSE Linux Enterprise Server 12 SP1 (ppc64le s390x x86_64)
    • pcsc-ccid-debuginfo-1.4.25-4.1
    • pcsc-ccid-1.4.25-4.1
    • pcsc-ccid-debugsource-1.4.25-4.1
  • SUSE Linux Enterprise High Performance Computing 12 SP2 (aarch64 x86_64)
    • pcsc-ccid-debuginfo-1.4.25-4.1
    • pcsc-ccid-1.4.25-4.1
    • pcsc-ccid-debugsource-1.4.25-4.1
  • SUSE Linux Enterprise Server 12 SP2 (aarch64 ppc64le s390x x86_64)
    • pcsc-ccid-debuginfo-1.4.25-4.1
    • pcsc-ccid-1.4.25-4.1
    • pcsc-ccid-debugsource-1.4.25-4.1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP2 (ppc64le x86_64)
    • pcsc-ccid-debuginfo-1.4.25-4.1
    • pcsc-ccid-1.4.25-4.1
    • pcsc-ccid-debugsource-1.4.25-4.1

References: