Recommended update for pcsc-ccid

SUSE Recommended Update: Recommended update for pcsc-ccid
Announcement ID: SUSE-RU-2016:2810-1
Rating: moderate
References: #941721
Affected Products:
  • SUSE Linux Enterprise Server for Raspberry Pi 12-SP2
  • SUSE Linux Enterprise Server 12-SP2
  • SUSE Linux Enterprise Server 12-SP1
  • SUSE Linux Enterprise Desktop 12-SP2
  • SUSE Linux Enterprise Desktop 12-SP1

  • An update that has one recommended 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 Recommended Update use YaST online_update.
    Alternatively you can run the command listed for your product:

    • SUSE Linux Enterprise Server for Raspberry Pi 12-SP2:
      zypper in -t patch SUSE-SLE-RPI-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 12-SP1:
      zypper in -t patch SUSE-SLE-SERVER-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 Desktop 12-SP1:
      zypper in -t patch SUSE-SLE-DESKTOP-12-SP1-2016-1654=1

    To bring your system up-to-date, use "zypper patch".

    Package List:

    • SUSE Linux Enterprise Server for Raspberry Pi 12-SP2 (aarch64):
      • pcsc-ccid-1.4.25-4.1
      • pcsc-ccid-debuginfo-1.4.25-4.1
      • pcsc-ccid-debugsource-1.4.25-4.1
    • SUSE Linux Enterprise Server 12-SP2 (aarch64 ppc64le x86_64):
      • pcsc-ccid-1.4.25-4.1
      • pcsc-ccid-debuginfo-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-1.4.25-4.1
      • pcsc-ccid-debuginfo-1.4.25-4.1
      • pcsc-ccid-debugsource-1.4.25-4.1
    • SUSE Linux Enterprise Desktop 12-SP2 (x86_64):
      • pcsc-ccid-1.4.25-4.1
      • pcsc-ccid-debuginfo-1.4.25-4.1
      • pcsc-ccid-debugsource-1.4.25-4.1
    • SUSE Linux Enterprise Desktop 12-SP1 (x86_64):
      • pcsc-ccid-1.4.25-4.1
      • pcsc-ccid-debuginfo-1.4.25-4.1
      • pcsc-ccid-debugsource-1.4.25-4.1

    References: