Security changes related to end-of-life third-party components
- Last UpdatedJan 31, 2025
- 1 minute read
Security changes in System Platform 2023 and later include the removal of certain assemblies from Microsoft that have reached their end-of-life and are now out of support. These assemblies may pose a security risk and are no longer needed to support System Platform installation. The removed assemblies include:
-
Microsoft SQL Server 2012 Management Objects SP2 (11.2.5058.0)
-
Microsoft Visual C++ 2008 Redistributable
-
Microsoft Visual C++ 2010 Redistributable
System Platform components that may be affected: The flexibility of System Platform allows extensive customization, which could potentially involve these libraries. It is important to note that components that do not reference the removed libraries are not affected. System Platform components that may be affected include:
-
Custom or third-party base templates built with the Application Object Toolkit, if they reference any of the removed libraries.
-
The discontinued ApplicationObjects $FieldReference and $Switch
-
Custom script libraries (DLLs) or custom .NET controls built with these out-of-support components.
-
Any other component that leverages the out-of-support assemblies.
-
Remote Response Objects (RRO).
If you are upgrading an existing System Platform installation, the out-of-support libraries are retained if they are already present, ensuring ongoing functionality. However, clean installations of System Platform 2023 R2 will not include the libraries, and this could affect any imported/migrated applications that rely on them.
For ways to take remedial action to avoid any problems with components that may be affected by the removal of the out-of-support libraries, see the System Platform Installation Guide.
Important: Installation of out-of-support assemblies is not recommended.