Article Number: 000177896
Before installing Dell Update Package (DUP) on a system running Windows 7 (32-bit or 64-bit versions), Microsoft Windows update KB2533623 must be installed. The guidelines below provide more information about this update and the Dell Update Package (DUP).
Microsoft has published the security advisory below for applications running on Windows 7 and Windows Server 2008 Operating Systems, which provides new API enhancements to securely load external libraries in the respective applications: Microsoft Security Advisory: Insecure library loading could allow remote code execution .
Application developers are advised to utilize the API enhancements to strengthen the secure loading of external libraries in their applications.
How this security update affects the Dell Update Package (DUP):
The Dell Update Package (DUP) provides a uniform framework (GUI & Command Line Interface support) to deliver single-click installers containing Drivers, Applications, BIOS and Firmware to Dell client commercial and consumer system customers.
The Dell Update Package (DUP) is available for download at Dell's Support Website and carried in different types of catalogs--for example, Platform Catalog, PDK Catalog, Microsoft System Center Update Catalog. The catalogs are utilized by Dell Command product suite, 3rd-party integrations, and Microsoft System Configuration Manager for delivering and installing the updates on your Dell system. For more information on using the Dell Update Package, refer to the following reference: Dell Update Packages User's Guide.
The Dell Update Package (DUP) installation framework has implemented the guidelines provided by Microsoft to take advantage of the new API enhancements.
According to Microsoft recommendations the KB2533623 article, is a prerequisite and must be installed on the system to utilize the new API enhancements.
If KB2533623 isn't installed, the following error will occur when you attempt to install the DUP executable using either command line or DUP GUI on Dell Client commercial and consumer systems:
The procedure entry point AddDllDirectory could not be located in the dynamic link library KERNEL32.dll.
If KB2533623 is installed on the system, or the system is running a different operating system higher than Windows 7, then this error message will not be shown and the installation process will continue successfully.
The End User / IT Administrator must ensure KB2533623 is installed on Dell client commercial and consumers systems running on Windows 7 operating systems (32-bit or 64-bit) before attempting to install the Dell Update Package, or when encountered with this error and before re-attempting to install the particular Dell Update Package.
The latest KB4457144, with additional fixes including KB2533623, can be downloaded from Microsoft.
23 Jun 2021