SU501: [Impact: High] Impact of Microsoft CVE-2021-42287 fixes on ONTAP 9

Views:
6,393
Last Updated:
5/5/2023, 8:19:49 PM

收藏

Summary

[Impact High: Possible loss of CIFS data access]

Microsoft April 2022 Windows update for Active Directory (AD) servers to address CVE-2021-42287 might cause the CIFS password change operation from ONTAP 9 to fail.

This is tracked by Bug 1465232. There are several fixed versions of ONTAP available. (see the Solution section for details).

Issue Description

In April 2022, Microsoft released a patch to its CVE-2021-42287 solution for Active Directory (AD) servers, resolving an issue with third-party vendors issuing machine account password sets/resets when privilege attribute certificate (PAC) enforcement was enabled (PacRequestorEnforcement = 2). The issue is not present if only the November 2021 Windows update is in place.

This patch impacted ONTAP’s ability to change its password or enable AES on the machine account, regardless of the PacRequestorEnforcement setting. This is tracked as Bug 1465232 - CIFS password change operation might fail. NetApp has resolved this issue with a patch to ONTAP.

Symptom

The followings commands and operations are impacted:

  • vserver cifs domain password change
  • vserver cifs domain password schedule
  • vserver cifs security modify -is-aes-encryption-enabled true

When these commands are run, these operations can silently fail, where appearances are that the commands succeeded. When viewing the event log (event log show), the following event is shown:
event log show indicates the following:

Sat Apr 16 03:00:00 +0800 [cluster1-01: secd: secd.kerberos.preauth:error]: Kerberos pre-authentication failure due to out-of-sync machine account password for vserver (svm1).

CIFS client access fails with secd.log error KRB5KDC_ERR_PREAUTH_FAILED

Workaround

Instead of using cifs domain password change CLI command to change the password of the CIFS server's machine account, run the cifs domain password reset command.

The preferred solution is to upgrade to a version of ONTAP where Bug 1465232 is fixed.

Solution

Upgrade to an ONTAP release that has the fix for Bug 1465232. These include:

  • 9.6P18 (released)
  • 9.7P19 (released)
  • 9.8P12 (released)
  • 9.9.1P9 (released)
  • 9.10.1P3 (released)
  • 9.11.1 (released)