PRB: SCardEstablishContext() Returns ERROR_ACCESS_DENIED with Hotfix Q221991ID: Q230130
|
For Smart Card Resource Manager version 1.0, SCardEstablishContext() returns ERROR_ACCESS_DENIED (5) if the following Hotfix (security bulletin MS99-008) has been applied:
Q221991 Screen Saver Vulnerability Lets User Privileges Be Elevated
Because of changes in ACL processing in service packs after SP4, the Smart Card Resource Manager's version 1.0 client is denied access to its server.
Either do not apply this Hotfix (security bulletin MS99-008), or do not use the Smart Card Resource Manager version 1.0.
Microsoft has confirmed this to be a problem in the Microsoft products listed at the beginning of this article.
You can determine whether the Hotfix has been applied by examining the following files. The English version of this fix should have the following file attributes or later:
Date | Time | Size | File Name | Platform |
---|---|---|---|---|
03/03/99 | 12:00p | 247,056 | Advapi32.dll | (x86) |
03/12/99 | 10:00p | 188,176 | Winlogon.exe | (x86) |
03/03/99 | 12:00p | 404,240 | Advapi32.dll | (Alpha) |
03/12/99 | 09:59p | 273,680 | Winlogon.exe | (Alpha) |
For additional information about this Hotfix, please see the following article in the Microsoft Knowledge Base:
Q221991 Screen Saver Vulnerability Lets User Privileges Be Elevated
Additional query words: Smart Card Resource Manager SCardEstablishContext ERROR_ACCESS_DENIED
Keywords : kbAPI kbKernBase kbSDKPlatform kbSDKWin32 kbSecurity kbSmartCard
Version : winnt:4.0
Platform : winnt
Issue type : kbprb
Last Reviewed: May 27, 1999