December 2022 CU for SharePoint Server 2016 is available for download

The product group released the December 2022 Cumulative Update for SharePoint Server 2016 product family.

This CU also includes Feature Pack 1 which was released with December 2016 CU and Feature Pack 2 which was released with September 2017 CU.

The KB articles for December 2022 CU should be available at the following locations in a couple of hours:

  • KB 5002321 – December 2022 Update for SharePoint Server 2016 (language independent)
    This is also a security update!
  • There was no language dependent fix released this month.
    The most recent language dependent fix is KB 5002289 from November 2022 CU.

The downloads for December 2022 CU are available through the following links:

Important: It is required to install both fixes (language dependent and independent) to fully patch a SharePoint server. This applies also to servers which do not have language packs installed. The reason is that each SharePoint installation includes a language dependent component together with a language independent component. If additional language packs are added later (only) the language dependent fix has to be applied again.

It is irrelevant which language you pick on the drop down in download center. Even the language dependent fixes are all in the same package for all languages.

After installing the fixes you need to run the SharePoint 2016 Products Configuration Wizard on each machine in the farm. If you prefer to run the command line version psconfig.exe ensure to have a look here for the correct options.

 
SharePoint 2016 December 2022 CU Build Numbers:

Language independent fix: 16.0.5374.1000

 
To understand the different version numbers please have a look at my article which explains the different SharePoint build numbers.

Please ensure to have a look at the SharePoint Patching Best Practices before applying new fixes.

Related Links:

16 Comments


  1. Hi Stefan,
    Our current farm has Januaruy 2022 CU and we want to install fix for CVE-2022-44690 Vulnerability so can we install
    December 2022 Language independent & Nov 2022 Language dependent.

    Reply

    1. Yes, that is the correct method.

      Reply

  2. Don’t we have OOS Security update for December 2022 ?

    Reply

    1. Hi Nixon,
      no there are no OOS security fixes in December 2022.
      Cheers,
      Stefan

      Reply

  3. Hello,
    Our current farm has October 2022 CU and January 2022 Language pack and we want to install Dec 2022 Cu so can we install December 2022 Language independent & Nov 2022 Language dependent.

    We have tried to install Nov 2022 language pack and run the config wizard it gives this error:

    Failed to initialize the SharePoint Products configuration.

    An exception of type System.Data.SqlClient.SqlException was thrown. Additional exception information: The INSERT permission was denied on the object ‘Locks’, database ‘Server_Config’, schema ‘dbo’.

    Please help on how to proceed?

    Thanks

    Reply

    1. Hi Ryan,
      from the message it seems the account you are using to run PSConfig has insufficient rights on the configuration database.
      Cheers,
      Stefan

      Reply

      1. Thanks for your response.
        What approach should be followed?

        Install Only Nov 2022 LangDep cu version
        Install Dec 2022 cu
        Run PSConfig.exe

        Or

        Install Only Nov 2022 LangDep cu version
        Run PSConfig.exe
        Install Dec 2022 cu
        Run PSConfig.exe

        Thanks

        Reply

        1. PSConfig only has to be run once at the very end.

          Reply

          1. Thanks. We have followed same but the config DB version shows this 16.0.5373.1000. Isn’t incorrect as per Dec 2022 Cu? If so, any thought?


  4. The KB5002321 fails install both run as exe and through MS Updates. Where is the update log to see the failure please.

    Reply

    1. Hi Steve,
      see here for detail:
      https://learn.microsoft.com/en-us/SharePoint/install/single-server-with-a-built-in-database?redirectedfrom=MSDN#section4

      If Setup fails, check log files in the Temp folder of the user account that you used to run Setup. Ensure that you are logged in using the same user account, and then type %temp% in the location bar in Windows Explorer. If the path in Windows Explorer resolves to a location that ends in a “1” or “2”, you will have to navigate up one level to view the log files. The log file name is SharePoint Server Setup (< time stamp>).

      Additional info: for a fix the name of the log file is different:
      the log file for the language independent fix is named sts-x-none_MSPLOG.LOG
      the log file for the language dependent fix is named wssmui-XX-XX_MSPLOG.LOG
      (there might be multiple language dependent log files. XX-XX in the name identifies the language)

      Cheers,
      Stefan

      Reply

  5. We upgraded our severs to Dec 2022 SharePoint Patch. Ninitex workflows failed to publish.

    To resolve it, we had to add below code in web.config (in all web and app servers)

    After modifying web.config, we were able to publish the workflows. Workflows are working fine and users are able to approve/reject items from tasks.

    however, Lazy approvals are not able to approve/reject the flexi task in NIntex workflow when replied from emails.

    We get below error

    Engine RunWorkflow: System.Workflow.Activities.EventDeliveryFailedException: Event “OnTaskChanged” on interface type “Microsoft.SharePoint.Workflow.ITaskService” for instance id “xxx” cannot be delivered

    Only lazy approval part is not working, rest all seems to be fine.

    Reply

  6. Hi Stefan,

    Our current Production farm has April 2020 CU, can we directly install
    December 2022 Language independent & Nov 2022 Language dependent?

    Reply

Leave a Reply to Ryan Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.