AIOS-16-706900 - Apple iOS/iPadOS 16 must be configured to not allow more than 10 consecutive failed authentication attempts.

Information

The more attempts an adversary has to guess a password, the more likely the adversary will enter the correct password and gain access to resources on the device. Setting a limit on the number of attempts mitigates this risk. Setting the limit at 10 or less gives authorized users the ability to make a few mistakes when entering the password but still provides adequate protection against dictionary or brute force attacks on the password.

SFR ID: FMT_SMF_EXT.1.1 #2c, FIA_AFL_EXT.1.5

Solution

For User Enrollment, this is a User-Based Enforcement (UBE) control. The device user must configure setting on their personal phone.
1. Open the Settings app.
2. Tap 'Face ID & Passcode'.
3. When prompted, enter Passcode.
4. Scroll down and turn on 'Erase Data'.
Note: The number of failed attempts is automatically set to '10'.

For Device Enrollment, install a configuration profile to allow only '10' or fewer consecutive failed authentication attempts.

See Also

https://dl.dod.cyber.mil/wp-content/uploads/stigs/zip/U_Apple_iOS-iPadOS_16_BYOAD_Y23M08_STIG.zip

Item Details

Category: ACCESS CONTROL

References: 800-53|AC-7a., CAT|II, CCI|CCI-000044, Rule-ID|SV-257111r904233_rule, STIG-ID|AIOS-16-706900, Vuln-ID|V-257111

Plugin: MDM

Control ID: c25e54aeda5315b52714638ebe0fc0316e9098b5467bf4f6ab8ff997e820083c