Skip to content

Application Security and Development Security Technical Implementation Guide

Rules, Groups, and Values defined within the XCCDF Benchmark

  • The application must implement replay-resistant authentication mechanisms for network access to nonprivileged accounts.

    <VulnDiscussion>A replay attack is a man-in-the-middle style attack which allows an attacker to repeat or alter a valid data transmission tha...
    Rule Medium Severity
  • SRG-APP-000158

    <GroupDescription></GroupDescription>
    Group
  • The application must utilize mutual authentication when endpoint device non-repudiation protections are required by DoD policy or by the data owner.

    &lt;VulnDiscussion&gt;Without identifying devices, unidentified or unknown devices may be introduced, thereby facilitating malicious activity. Wit...
    Rule Medium Severity
  • SRG-APP-000394

    <GroupDescription></GroupDescription>
    Group
  • The application must authenticate all network connected endpoint devices before establishing any connection.

    &lt;VulnDiscussion&gt;Without authenticating devices, unidentified or unknown devices may be introduced, thereby facilitating malicious activity. ...
    Rule Medium Severity
  • SRG-APP-000395

    <GroupDescription></GroupDescription>
    Group
  • Service-Oriented Applications handling non-releasable data must authenticate endpoint devices via mutual SSL/TLS.

    &lt;VulnDiscussion&gt;Without identifying devices, unidentified or unknown devices may be introduced, thereby facilitating malicious activity. One...
    Rule Medium Severity
  • SRG-APP-000163

    <GroupDescription></GroupDescription>
    Group
  • SRG-APP-000169

    <GroupDescription></GroupDescription>
    Group
  • The application must disable device identifiers after 35 days of inactivity unless a cryptographic certificate is used for authentication.

    &lt;VulnDiscussion&gt;Device identifiers are used to identify hardware devices that interact with the application much like a user account is used ...
    Rule Medium Severity

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