Skip to content

Tanium 7.x Application on TanOS Security Technical Implementation Guide

Rules, Groups, and Values defined within the XCCDF Benchmark

  • SRG-APP-000068

    Group
  • SRG-APP-000001

    Group
  • The Tanium max_soap_sessions_total setting must be explicitly enabled to limit the number of simultaneous sessions.

    Application management includes the ability to control the number of users and user sessions that utilize an application. Limiting the number of allowed users and sessions per user is helpful in li...
    Rule Medium Severity
  • The Tanium max_soap_sessions_per_user setting must be explicitly enabled to limit the number of simultaneous sessions.

    Application management includes the ability to control the number of users and user sessions that utilize an application. Limiting the number of allowed users and sessions per user is helpful in li...
    Rule Medium Severity
  • The Tanium endpoint must have the Tanium Server's pki.db in its installation.

    Without cryptographic integrity protections in the Tanium Client, information could be altered by unauthorized users without detection. Cryptographic mechanisms used for protecting the integrity o...
    Rule Medium Severity
  • Tanium Trusted Content providers must be documented.

    A Tanium Sensor, also called content, enables an organization to gather real-time inventory, configuration, and compliance data elements from managed computers. Sensors gather specific information ...
    Rule Medium Severity
  • Tanium public keys of content providers must be validated against documented trusted content providers.

    A Tanium Sensor, also called content, enables an organization to gather real-time inventory, configuration, and compliance data elements from managed computers. Sensors gather specific information ...
    Rule Medium Severity
  • Tanium Computer Groups must be used to restrict console users from affecting changes to unauthorized computers.

    Computer Groups allow a site running Tanium to assign responsibility of specific Computer Groups to specific Tanium console users. By doing so, a desktop administrator, for example, will not have t...
    Rule Medium Severity
  • Documentation identifying Tanium console users, their respective User Groups, Computer Groups, and Roles must be maintained.

    System access must be reviewed periodically to verify all Tanium users are assigned the appropriate functional role, with the least privileged access possible to perform assigned tasks being the re...
    Rule Medium Severity
  • The Tanium documentation identifying recognized and trusted folders for Threat Response Local Directory Source must be maintained.

    Using trusted and recognized IOC sources may detect and prevent systems from becoming compromised. An IOC stream is a series or stream of IOCs that are imported from a vendor based on a subscriptio...
    Rule Medium Severity
  • The publicly accessible Tanium application must display the Standard Mandatory DOD Notice and Consent Banner before granting access to the application.

    Display of a standardized and approved use notification before granting access to the publicly accessible application ensures privacy and security notification verbiage used is consistent with appl...
    Rule Medium Severity
  • Multi-factor authentication must be enabled and enforced on the Tanium Server for all access and all accounts.

    To ensure accountability and prevent unauthenticated access, organizational users must be identified and authenticated to prevent potential misuse and compromise of the system. Organizational user...
    Rule Medium Severity
  • The Tanium application must be configured to send audit records from multiple components within the system to a central location for review and analysis of audit records.

    Successful incident response and auditing relies on timely, accurate system information and analysis to allow the organization to identify and respond to potential incidents in a proficient manner....
    Rule Medium Severity
  • The Tanium cryptographic signing capabilities must be enabled on the Tanium Clients to safeguard the authenticity of communications sessions when answering requests from the Tanium Server.

    All of Tanium's signing capabilities should be enabled upon install. Tanium supports the cryptographic signing and verification before execution of all Sensors, Questions, Actions, Sensor Libraries...
    Rule Medium Severity
  • Firewall rules must be configured on the Tanium Server for Client-to-Server communications.

    In addition to the client-to-server TCP communication that takes place over port 17472, Tanium Clients also communicate to other Tanium-managed computers over port 17472. Without proper firewall co...
    Rule Medium Severity
  • Firewall rules must be configured on the Tanium Zone Server for Client-to-Zone Server communications.

    In customer environments using the Tanium Zone Server, a Tanium Client may be configured to point to a Zone Server instead of a Tanium Server. The communication requirements for these Clients are i...
    Rule Medium Severity
  • The Tanium Application Server must be configured to prohibit or restrict the use of organization-defined functions, ports, protocols, and/or services, as defined in the PPSM CAL and vulnerability assessments.

    To prevent unauthorized connection of devices, unauthorized transfer of information, or unauthorized tunneling (i.e., embedding of data types within data types), organizations must disable or restr...
    Rule Medium Severity
  • The Tanium application must enforce a 60-day maximum password lifetime restriction.

    Any password, no matter how complex, can eventually be cracked. Therefore, passwords need to be changed at specific intervals. One method of minimizing this risk is to use complex passwords and p...
    Rule Medium Severity
  • The Tanium application must separate user functionality (including user interface services) from information system management functionality.

    Application management functionality includes functions necessary for administration and requires privileged user access. Allowing nonprivileged users to access application management functionality...
    Rule Medium Severity
  • The Tanium Server and Client applications must have logging enabled.

    Failure to a known state can address safety or security in accordance with the mission/business needs of the organization. Failure to a known secure state helps prevent a loss of confidentiality, i...
    Rule Medium Severity
  • The Tanium application must restrict the ability of individuals to use information systems to launch organization-defined Denial of Service (DoS) attacks against other information systems.

    The Tanium Action Approval feature provides a two-person integrity control mechanism designed to achieve a high-level of security and reduce the possibility of error for critical operations and DoS...
    Rule Medium Severity
  • The Tanium application must employ automated mechanisms to determine the state of information system components with regard to flaw remediation using the following frequency: Continuously, where ESS is used; 30 days, for any additional internal network scans not covered by ESS; and annually, for external scans by Computer Network Defense Service Provider (CNDSP).

    Without the use of automated mechanisms to scan for security flaws on a continuous and/or periodic basis, the system components may remain vulnerable to the exploits presented by undetected softwar...
    Rule Medium Severity
  • Tanium must notify SA and ISSO when accounts are created.

    Once an attacker establishes initial access to a system, the attacker often attempts to create a persistent method of re-establishing access. One way to accomplish this is for the attacker to simpl...
    Rule Medium Severity
  • The Tanium Application Server must be configured with a connector to sync to Microsoft Active Directory for account management functions.

    By restricting access to the Tanium Server to only Microsoft Active Directory, user accounts and related permissions can be strictly monitored. Account management will be under the operational resp...
    Rule Medium Severity
  • Tanium must notify system administrator and ISSO of account enabling actions.

    Once an attacker establishes access to an application, the attacker often attempts to create a persistent method of re-establishing access. One way to accomplish this is for the attacker to simply ...
    Rule Medium Severity
  • The Tanium application must allocate audit record storage capacity in accordance with organization-defined audit record storage requirements.

    In order to ensure applications have a sufficient storage capacity in which to write the audit logs, applications need to be able to allocate audit record storage capacity. The task of allocating...
    Rule Medium Severity
  • The Tanium application must prohibit user installation of software without explicit privileged status.

    Allowing regular users to install software without explicit privileges creates the risk that untested or potentially malicious software will be installed on the system. Explicit privileges (escalat...
    Rule Medium Severity
  • Firewall rules must be configured on the Tanium Server for Console-to-Server communications.

    An HTML5 based application, the Tanium Console runs from any device with a browser that supports HTML5. For security, the HTTP and SOAP communication to the Tanium Server is SSL encrypted, so the T...
    Rule Medium Severity
  • The SSLHonorCipherOrder must be configured to disable weak encryption algorithms on the Tanium Server.

    Use of weak or untested encryption algorithms undermines the purposes of utilizing encryption to protect data. The application must implement cryptographic modules adhering to the higher standards ...
    Rule Medium Severity
  • Tanium must alert the ISSO, ISSM, and other individuals designated by the local organization when the following Indicators of Compromise (IOCs) or potential compromise are detected: real time intrusion detection; threats identified by authoritative sources (e.g., CTOs); and Category I, II, IV, and VII incidents in accordance with CJCSM 6510.01B.

    When a security event occurs, the application that has detected the event must immediately notify the appropriate support personnel so they can respond appropriately. Alerts may be generated from...
    Rule Medium Severity
  • Tanium must enforce 24 hours/1 day as the minimum password lifetime.

    Enforcing a minimum password lifetime helps prevent repeated password changes to defeat the password reuse or history enforcement requirement.
    Rule Medium Severity
  • SRG-APP-000174

    Group
  • SRG-APP-000291

    Group
  • SRG-APP-000001

    Group
  • SRG-APP-000003

    Group
  • The Tanium Application Server console must be configured to initiate a session lock after a 15-minute period of inactivity.

    The Tanium Console, when multi-factor authentication is enabled, will initiate a session lock based upon the ActivClient or other Smart Card software. By initiating the session lock, the console...
    Rule Medium Severity
  • SRG-APP-000015

    Group
  • SRG-APP-000015

    Group
  • SRG-APP-000015

    Group
  • Content providers must provide their public key to the Tanium administrator to import for validating signed content.

    A Tanium Sensor, also called content, enables an organization to gather real-time inventory, configuration, and compliance data elements from managed computers. Sensors gather specific information ...
    Rule Medium Severity
  • SRG-APP-000015

    Group
  • SRG-APP-000023

    Group
  • The Tanium Application Server must be configured to only use LDAP for account management functions.

    Enterprise environments make application account management challenging and complex. A manual process for account management functions adds the risk of a potential oversight or other error. To r...
    Rule Medium Severity
  • SRG-APP-000033

    Group
  • SRG-APP-000033

    Group
  • SRG-APP-000033

    Group
  • The Tanium application must be configured to use Tanium User Groups in a manner consistent with the model outlined within the environment's system documentation.

    It is important for information system owners to document authorized user groups for the Tanium application to avoid unauthorized access to systems. Misaligned implementation of user groups grants ...
    Rule Medium Severity
  • SRG-APP-000033

    Group
  • Documentation identifying Tanium console users and their respective Computer Group rights must be maintained.

    System access must be reviewed periodically to verify all Tanium users are assigned the appropriate computer groups, with the least privileged access possible to perform assigned tasks. Users who h...
    Rule Medium Severity
  • SRG-APP-000033

    Group

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.

Capacity
Modules