File: Healthcheck/Rules/HeatlcheckRuleAnomalyRemoteBlankPasswordUse.cs
Line: 19
Issue:
The rule iterates over healthcheckData.GPPPasswordPolicy but the
LimitBlankPasswordUse setting is stored in healthcheckData.GPOLsaPolicy
by the SubExtractLsaSettings() method in HealthcheckAnalyzer.cs (line 3914).
Current (incorrect):
foreach (GPPSecurityPolicy policy in healthcheckData.GPPPasswordPolicy)
Should be:
foreach (GPPSecurityPolicy policy in healthcheckData.GPOLsaPolicy)
Impact:
The rule never triggers because it searches for LimitBlankPasswordUse in a
collection that doesn't contain it.
File: Healthcheck/Rules/HeatlcheckRuleAnomalyRemoteBlankPasswordUse.cs
Line: 19
Issue:
The rule iterates over
healthcheckData.GPPPasswordPolicybut theLimitBlankPasswordUsesetting is stored inhealthcheckData.GPOLsaPolicyby the SubExtractLsaSettings() method in HealthcheckAnalyzer.cs (line 3914).
Current (incorrect):
foreach (GPPSecurityPolicy policy in healthcheckData.GPPPasswordPolicy)
Should be:
foreach (GPPSecurityPolicy policy in healthcheckData.GPOLsaPolicy)
Impact:
The rule never triggers because it searches for LimitBlankPasswordUse in a
collection that doesn't contain it.