mirror of
https://github.com/usnistgov/macos_security.git
synced 2026-02-03 14:03:24 +00:00
handful of settings aren't "fixed" by compliance script #196
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @bdruth on GitHub.
Originally assigned to: @robertgendler on GitHub.
Summary
After setting up a baseline using 800-53 Low, a handful of settings don't seem to be applied and/or fixed by the compliance script, specifically:
auth_ssh_password_authentication_disablepwpolicy_lower_case_character_enforcepwpolicy_minimum_lifetime_enforcepwpolicy_upper_case_character_enforceSteps to reproduce
/Library/Preferences& reboot--checkand--fixand--checkagain to see if settings are in complianceOperating System version
Ventura 13.1
Intel or Apple Silicon
Intel via VMware Fusion
What is the current bug behavior?
no matter how many times I run
--fix/ reboot / etc. - the--checkis still failing with the above keysoutput from
--fixseems OK, no indication of an errorWhat is the expected correct behavior?
Running
--fixshould correct things found by--checkand a subsequent--checkshould pass.Relevant logs and/or screenshots
From
--fixOutput of checks
From
--checkPossible fixes
unknown at this time - very new to this effort / process
@robertgendler commented on GitHub:
the pwpolicy rules listed will not apply a fix. As noted in the Fix
@robertgendler commented on GitHub:
It appears the setting changed in openssh from
ChallengeResponseAuthenticationtoKbdInteractiveAuthenticationfor auth_ssh_password_authentication_disable@robertgendler commented on GitHub:
In the rules folder there's a supplemental folder.
When you generate guidance, it's included at the end of the document.
@bdruth commented on GitHub:
@robertgendler - thx for the addl info - what's the password policy supplemental that's referenced?