Closed Bug 1338821 Opened 8 years ago Closed 8 years ago

Smartcard removal is not properly detected by Firefox

Categories

(Core :: Security: PSM, defect, P5)

51 Branch
Unspecified
macOS
defect

Tracking

()

RESOLVED INVALID

People

(Reporter: minfrin, Unassigned)

Details

(Whiteboard: [psm-smartcard])

Attachments

(2 files)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:51.0) Gecko/20100101 Firefox/51.0 Build ID: 20170125094131 Steps to reproduce: When an attempt is made to insert a smartcard using the OpenSC PKCS11 module, the certificates and keys on the smartcard are available and work correctly. When the smartcard is removed however, Firefox does not notice the removal of the smartcard and still asks for the smartcard PIN and lists the certificates on the smartcard. Actual results: After removal of the smartcard, the following happens shortly afterwards: - Firefox will ask for the PIN of the smartcard, even though this smartcard is no longer plugged in. - Firefox will list the certificates on the smartcard, even though these certificates are no longer available. Expected results: Firefox must not ask for the PIN of a smartcard that is not plugged into Firefox at the time. Firefox must not list certificates from a smartcard that is no longer plugged in.
PIN entry dialog asking for the smartcard PIN while the smartcard is not plugged in.
While the smartcard is unplugged, the smartcard "Keys of Doom" is still listed in the preferences dropdown, even though this smartcard is no longer plugged in.
Component: Untriaged → Security: PSM
OS: Unspecified → Mac OS X
Product: Firefox → Core
What version of OpenSC are you using?
Flags: needinfo?(minfrin)
Priority: -- → P5
Whiteboard: [psm-smartcard]
This was thought to be OpenSC 0.16.0, but turned out to be a build of OpenSC 0.16.0 from start of Jan. A rebuild of git master of OpenSC has solved the problem.
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Flags: needinfo?(minfrin)
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: