Guide to the Secure Configuration of Firefox
Rules, Groups, and Values defined within the XCCDF Benchmark
-
Disable JavaScript's Raise Or Lower Windows Capability
JavaScript can configure and make changes to the web browser's appearance by specifically raising and lowering windows. This can be disabled by setting <code>dom.disable_window_flip</code> to <code...Rule Medium Severity -
Firefox must be configured to not use a password store with or without a master password.
The update check may be disabled in an administrative policy by setting thePasswordManager
key underpolicies
tofalse
.Rule Medium Severity -
Enable Firefox Pop-up Blocker
The pop-up blocker can be enabled by setting <code>Default</code> key under <code>PopupBlocking</code> to <code>true</code> in <code>policies.json</code>. <code>Allowed</code> may be set to a list ...Rule Medium Severity -
Firefox private browsing must be disabled.
Private browsing may be disabled in an administrative policy by setting theDisablePrivateBrowsing
key underpolicies
totrue
.Rule Medium Severity -
Firefox search suggestions must be disabled.
Search Suggestions may be disabled in an administrative policy by setting theSearchSuggestEnabled
key underpolicies
tofalse
.Rule Medium Severity -
Disable Installed Search Plugins Update Checking
Firefox automatically checks for updated versions of search plugins. To disable the automatic updates of plugins, set value of <code>browser.search.update</code> to <code>false</code> via policies....Rule Medium Severity -
Firefox must be configured to allow only TLS 1.2 or above.
Firefox may be configured via administrative policy to allow TLS 1.2 at minimum by settingSSLVersionMin
totls1.2
.Rule Medium Severity -
Firefox accounts must be disabled.
Firefox accounts feature may be disabled via administrative policy by settingDisableFirefoxAccounts
underpolicies
totrue
.Rule Medium Severity -
Disable Firefox Telemetry
Telemetry can be disabled by settingtoolkit.telemetry.enabled
tofalse
.Rule Medium Severity -
Firefox must not recommend extensions as the user is using the browser.
The extension recommendation messages may be disabled in an administrative policy by setting theExtensionRecommendations
key underUserMessaging
tofalse
.Rule Medium Severity
Node 2
The content of the drawer really is up to you. It could have form fields, definition lists, text lists, labels, charts, progress bars, etc. Spacing recommendation is 24px margins. You can put tabs in here, and can also make the drawer scrollable.