system_settings_firewall_stealth_mode_enable Enable Firewall Stealth Mode
All changes in this version
Title
Enable Firewall Stealth Mode
Control
/usr/bin/osascript -l JavaScript << EOS
$.NSUserDefaults.alloc.initWithSuiteName('com.apple.security.firewall')\
.objectForKey('EnableStealthMode').js
EOS
Discussion
Firewall Stealth Mode _MUST_ be enabled.
When stealth mode is enabled, the Mac will not respond to any probing requests, and only requests from authorized applications will still be authorized.
[IMPORTANT]
====
Enabling firewall stealth mode may prevent certain remote mechanisms used for maintenance and compliance scanning from properly functioning. Information System Security Officers (ISSOs) are advised to first fully weigh the potential risks posed to their organization before opting not to enable stealth mode.
====
Related controls
cm-7, cm-7.1, sc-7, sc-7.16
Fix
This is implemented by a Configuration Profile.