cmdReporter Wiki

Open navigation

3.5 September 2020

New:

  • Security baseline compliance reporting: beta 1

Bug Fixes:

  • Fixed a rare crash caused by some visual studio code plugins
  • Fixed a rare case where cmdReporter may excessively write logs to disk

Improvements:

  • Minor changes and updates required for macOS 11
  • Improved null preference string checks to prevent default value overwrites
  • Intrusion detection performance improvements

New Preferences:

KeyValue TypeExample Values
Details
SecurityBaselinestring
800-53_highSecurity baseline to evaluate, current possible values are:
800-53_high
800-53_moderate
800-53_low
all_rulesĀ 
cnssi-1253
SecurityBaselineReportingIntervalinteger1440Number of minutes between baseline evaluations


Example Security Baseline Event

{
    "event_attributes":
    {
        "module": "all_rules",
        "references":
        {
            "800-53r4": ["IA-5(1)(a)"],
            "cce": ["CCE-84819-2"],
            "cci": ["CCI-001619"],
            "disa_stig": ["AOSX-14-003011"],
            "srg": ["SRG-OS-000266-GPOS-00101"]
        },
        "result_details": [
        {
            "result_actual": "",
            "result_expected": "1",
            "result_is_value_forced": false,
            "result_key_checked": "minComplexChars"
        }],
        "rule": "pwpolicy_special_character_enforce",
        "section": "PasswordPolicy",
        "status": "fail"
    },
    "header":
    {
        "event_name": "SECURITY_BASELINE_EVENT",
        "time_seconds_epoch": 1600121376
    },
    "host_info":
    {
        "host_name": "Dan's MacBook Pro",
        "host_uuid": "...",
        "osversion": "macOS 10.15.5 (Build 19F101)",
        "primary_mac_address": "...",
        "serial_number": "..."
    }
}


Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.