Distro Planets

pcsc-lite 2.5.3 fixes smart card session persistence and large UID auth

Key Takeaway

pcsc-lite 2.5.3 fixes three bugs including preserving card sessions across polkit restarts and correcting authorization for UIDs above 65536.

Summary

Ludovic Rousseau released pcsc-lite 2.5.3, a maintenance update to the free PC/SC implementation for Unix systems used with smart cards and readers. The release addresses a regression in session persistence, improves ATR decoding, and fixes authorization failures for systems using UIDs larger than 65536.

What's fixed in pcsc-lite 2.5.3

  • pcscd.service: card sessions now survive polkit restarts without interruption
  • ATR decoding: corrected to properly handle all Answer-to-Reset sequences; previous fix (AI-suggested) was itself buggy
  • Authorization: resolved failure to authorize users with UIDs exceeding 65536, relevant for large-scale deployments and containerized environments

Original reference: blog.apdu.fr →