Mozilla Firefox Security Technical Implementation Guide

Description

This Security Technical Implementation Guide is published as a tool to improve the security of Department of Defense (DoD) information systems. The requirements are derived from the National Institute of Standards and Technology (NIST) 800-53 and related documents. Comments or proposed revisions to this document should be sent via email to the following address: [email protected]

Details

Version / Release: V6R3

Published: 2022-06-09

Updated At: 2022-08-25 11:37:06

Compare/View Releases

Select any two versions of this STIG to compare the individual requirements

Select any old version/release of this STIG to view the previous requirements

Actions

Download

Filter

Findings
Severity Open Not Reviewed Not Applicable Not a Finding
Overall 0 0 0 0
Low 0 0 0 0
Medium 0 0 0 0
High 0 0 0 0
Drop CKL or SCAP (XCCDF) results here.

    Vuln Rule Version CCI Severity Title Description Status Finding Details Comments
    SV-251545r807107_rule FFOX-00-000001 CCI-002605 HIGH The installed version of Firefox must be supported. Using versions of an application that are not supported by the vendor is not permitted. Vendors respond to security flaws with updates and patches. These updates are not available for unsupported versions, which can leave the application vulnerable to att
    SV-251546r820745_rule FFOX-00-000002 CCI-001453 HIGH Firefox must be configured to allow only TLS 1.2 or above. Use of versions prior to TLS 1.2 are not permitted. SSL 2.0 and SSL 3.0 contain a number of security flaws. These versions must be disabled in compliance with the Network Infrastructure and Secure Remote Computing STIGs.
    SV-251547r807113_rule FFOX-00-000003 CCI-000187 MEDIUM Firefox must be configured to ask which certificate to present to a website when a certificate is required. When a website asks for a certificate for user authentication, Firefox must be configured to have the user choose which certificate to present. Websites within DoD require user authentication for access, which increases security for DoD information. Acces
    SV-251548r807116_rule FFOX-00-000004 CCI-000381 MEDIUM Firefox must be configured to not automatically check for updated versions of installed search plugins. Updates must be controlled and installed from authorized and trusted servers. This setting overrides a number of other settings that may direct the application to access external URLs.
    SV-251549r807119_rule FFOX-00-000005 CCI-000381 MEDIUM Firefox must be configured to not automatically update installed add-ons and plugins. Set this to false to disable checking for updated versions of the Extensions/Themes. Automatic updates from untrusted sites puts the enclave at risk of attack and may override security settings.
    SV-251550r832305_rule FFOX-00-000006 CCI-001242 MEDIUM Firefox must be configured to not automatically execute or download MIME types that are not authorized for auto-download. Some files can be downloaded or execute without user interaction. This setting ensures these files are not downloaded and executed.
    SV-251551r807125_rule FFOX-00-000007 CCI-000381 MEDIUM Firefox must be configured to disable form fill assistance. To protect privacy and sensitive data, Firefox provides the ability to configure the program so that data entered into forms is not saved. This mitigates the risk of a website gleaning private information from prefilled information.
    SV-251552r822411_rule FFOX-00-000008 CCI-000381 MEDIUM Firefox must be configured to not use a password store with or without a master password. Firefox can be set to store passwords for sites visited by the user. These individual passwords are stored in a file and can be protected by a master password. Autofill of the password can then be enabled when the site is visited. This feature could also
    SV-251553r820750_rule FFOX-00-000009 CCI-000381 MEDIUM Firefox must be configured to block pop-up windows. Pop-up windows may be used to launch an attack within a new browser window with altered settings. This setting blocks pop-up windows created while the page is loading.
    SV-251554r807134_rule FFOX-00-000010 CCI-000381 MEDIUM Firefox must be configured to prevent JavaScript from moving or resizing windows. JavaScript can make changes to the browser's appearance. This activity can help disguise an attack taking place in a minimized background window. Configure the browser setting to prevent scripts on visited websites from moving and resizing browser windows
    SV-251555r807137_rule FFOX-00-000011 CCI-000381 MEDIUM Firefox must be configured to prevent JavaScript from raising or lowering windows. JavaScript can raise and lower browser windows to cause improper input. Configure the browser setting to prevent scripts on visited websites from raising and lowering browser windows.
    SV-251557r820752_rule FFOX-00-000013 CCI-000381 MEDIUM Firefox must be configured to disable the installation of extensions. A browser extension is a program that has been installed into the browser to add functionality. Where a plug-in interacts only with a web page and usually a third-party external application (e.g., Flash, Adobe Reader), an extension interacts with the brow
    SV-251558r807146_rule FFOX-00-000014 CCI-000381 MEDIUM Background submission of information to Mozilla must be disabled. Firefox by default sends information about Firefox to Mozilla servers. There should be no background submission of technical and other information from DoD computers to Mozilla with portions posted publicly.
    SV-251559r807149_rule FFOX-00-000015 CCI-001312 LOW Firefox development tools must be disabled. Information needed by an attacker to begin looking for possible vulnerabilities in a web browser includes any information about the web browser and plug-ins or modules being used. When debugging or trace information is enabled in a production web browser,
    SV-251560r820754_rule FFOX-00-000016 CCI-000185 MEDIUM Firefox must have the DoD root certificates installed. The DoD root certificates will ensure that the trust chain is established for server certificates issued from the DoD Certificate Authority (CA).
    SV-251562r807158_rule FFOX-00-000018 CCI-002355 MEDIUM Firefox must prevent the user from quickly deleting data. There should not be an option for a user to "forget" work they have done. This is required to meet non-repudiation controls.
    SV-251563r807161_rule FFOX-00-000019 CCI-000381 MEDIUM Firefox private browsing must be disabled. Private browsing allows the user to browse the internet without recording their browsing history/activity. From a forensics perspective, this is unacceptable. Best practice requires that browser history is retained.
    SV-251564r807164_rule FFOX-00-000020 CCI-000381 MEDIUM Firefox search suggestions must be disabled. Search suggestions must be disabled as this could lead to searches being conducted that were never intended to be made.
    SV-251565r832307_rule FFOX-00-000021 CCI-000381 LOW Firefox autoplay must be disabled. Autoplay allows the user to control whether videos can play automatically (without user consent) with audio content. The user must be able to select content that is run within the browser window.
    SV-251566r807170_rule FFOX-00-000022 CCI-000381 MEDIUM Firefox network prediction must be disabled. If network prediction is enabled, requests to URLs are made without user consent. The browser should always make a direct DNS request without prefetching occurring.
    SV-251567r807173_rule FFOX-00-000023 CCI-000381 MEDIUM Firefox fingerprinting protection must be enabled. The Content Blocking/Tracking Protection feature stops Firefox from loading content from malicious sites. The content might be a script or an image, for example. If a site is on one of the tracker lists that Firefox is set to use, the fingerprinting scrip
    SV-251568r807176_rule FFOX-00-000024 CCI-000381 MEDIUM Firefox cryptomining protection must be enabled. The Content Blocking/Tracking Protection feature stops Firefox from loading content from malicious sites. The content might be a script or an image, for example. If a site is on one of the tracker lists that Firefox is set to use, the fingerprinting scrip
    SV-251569r807179_rule FFOX-00-000025 CCI-000381 MEDIUM Firefox Enhanced Tracking Protection must be enabled. Tracking generally refers to content, cookies, or scripts that can collect browsing data across multiple sites. It is detrimental for applications to provide, or install by default, functionality exceeding requirements or mission objectives. These unnece
    SV-251570r820759_rule FFOX-00-000026 CCI-000381 MEDIUM Firefox extension recommendations must be disabled. The Recommended Extensions program makes it easier for users to discover extensions that have been reviewed for security, functionality, and user experience. Allowed extensions are to be centrally managed.
    SV-251571r820762_rule FFOX-00-000027 CCI-000381 MEDIUM Firefox deprecated ciphers must be disabled. A weak cipher is defined as an encryption/decryption algorithm that uses a key of insufficient length. Using an insufficient length for a key in an encryption/decryption algorithm opens up the possibility (or probability) that the encryption scheme could
    SV-251572r807188_rule FFOX-00-000028 CCI-000381 MEDIUM Firefox must not recommend extensions as the user is using the browser. The Recommended Extensions program recommends extensions to users as they surf the web. The user must not be encouraged to install extensions from the websites they visit. Allowed extensions are to be centrally managed.
    SV-251573r822781_rule FFOX-00-000029 CCI-000381 MEDIUM The Firefox New Tab page must not show Top Sites, Sponsored Top Sites, Pocket Recommendations, Sponsored Pocket Stories, Searches, Highlights, or Snippets. The New Tab page by default shows a list of built-in top sites, as well as the top sites the user has visited. It is detrimental for applications to provide, or install by default, functionality exceeding requirements or mission objectives. These unneces
    SV-251577r807203_rule FFOX-00-000033 CCI-000381 MEDIUM Firefox must be configured so that DNS over HTTPS is disabled. DNS over HTTPS has generally not been adopted in the DoD. DNS is tightly controlled. It is detrimental for applications to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or servi
    SV-251578r807206_rule FFOX-00-000034 CCI-000381 MEDIUM Firefox accounts must be disabled. Disable Firefox Accounts integration (Sync). It is detrimental for applications to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services are often overlooked and therefore
    SV-251580r809561_rule FFOX-00-000036 CCI-000381 MEDIUM Firefox feedback reporting must be disabled. Disable the menus for reporting sites (Submit Feedback, Report Deceptive Site). It is detrimental for applications to provide, or install by default, functionality exceeding requirements or mission objectives. These unnecessary capabilities or services
    SV-251581r807215_rule FFOX-00-000037 CCI-000381 MEDIUM Firefox encrypted media extensions must be disabled. Enable or disable Encrypted Media Extensions and optionally lock it. If "Enabled" is set to "false", Firefox does not download encrypted media extensions (such as Widevine) unless the user consents to installing them. If "Locked" is set to "true" and "E
    SV-252881r820757_rule FFOX-00-000017 CCI-000381 MEDIUM Firefox must be configured to not delete data upon shutdown. For diagnostic purposes, data must remain behind when the browser is closed. This is required to meet non-repudiation controls.
    SV-252908r836395_rule FFOX-00-000038 CCI-000381 MEDIUM Pocket must be disabled. Pocket, previously known as Read It Later, is a social bookmarking service for storing, sharing, and discovering web bookmarks. Data gathering cloud services such as this are generally disabled in the DoD.
    SV-252909r836408_rule FFOX-00-000039 CCI-000381 MEDIUM Firefox Studies must be disabled. Studies try out different features and ideas before they are released to all Firefox users. Testing beta software is not in the DoD user's mission.