From 96b4e53cb9d8daf2b23df3d225c4d66cc549f3e3 Mon Sep 17 00:00:00 2001 From: Patrick Gallagher Date: Tue, 26 Sep 2023 22:00:03 -0400 Subject: [PATCH] Update os_safari_javascript_enabled.yaml Adds quotes around WebKitPreferences.javaScriptEnabled to fix https://github.com/usnistgov/macos_security/issues/307 --- rules/os/os_safari_javascript_enabled.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/os/os_safari_javascript_enabled.yaml b/rules/os/os_safari_javascript_enabled.yaml index b794774d..dc45ac05 100644 --- a/rules/os/os_safari_javascript_enabled.yaml +++ b/rules/os/os_safari_javascript_enabled.yaml @@ -3,7 +3,7 @@ title: "Ensure JavaScript is Enabled in Safari" discussion: | Safari _MUST_ be configured to enable Javascript. check: | - /usr/bin/profiles -P -o stdout | /usr/bin/grep -c 'WebKitPreferences.javaScriptEnabled = 1' | /usr/bin/awk '{ if ($1 >= 1) {print "1"} else {print "0"}}' + /usr/bin/profiles -P -o stdout | /usr/bin/grep -c '"WebKitPreferences.javaScriptEnabled" = 1' | /usr/bin/awk '{ if ($1 >= 1) {print "1"} else {print "0"}}' result: integer: 1 fix: |