Skip to content

Application Security and Development Security Technical Implementation Guide

Rules, Groups, and Values defined within the XCCDF Benchmark

  • SRG-APP-000516

    <GroupDescription></GroupDescription>
    Group
  • Applications making SAML assertions must use FIPS-approved random numbers in the generation of SessionIndex in the SAML element AuthnStatement.

    &lt;VulnDiscussion&gt;A predictable SessionIndex could lead to an attacker computing a future SessionIndex, thereby, possibly compromising the appl...
    Rule Medium Severity
  • The application must not be vulnerable to race conditions.

    &lt;VulnDiscussion&gt;A race condition is a timing event within an application that can become a security vulnerability. A race condition can occu...
    Rule Medium Severity
  • SRG-APP-000190

    <GroupDescription></GroupDescription>
    Group
  • The application must terminate all network connections associated with a communications session at the end of the session.

    &lt;VulnDiscussion&gt;Networked applications routinely open connections to and from other systems as part of their design and function. When conne...
    Rule Medium Severity
  • SRG-APP-000514

    <GroupDescription></GroupDescription>
    Group
  • The application must utilize FIPS-validated cryptographic modules when signing application components.

    &lt;VulnDiscussion&gt;Applications that distribute components of the application must sign the components to provide an identity assurance to consu...
    Rule Medium Severity
  • SRG-APP-000514

    <GroupDescription></GroupDescription>
    Group
  • The application must utilize FIPS-validated cryptographic modules when generating cryptographic hashes.

    &lt;VulnDiscussion&gt;Use of weak or untested encryption algorithms undermines the purposes of utilizing encryption to protect data. The applicatio...
    Rule Medium Severity
  • SRG-APP-000514

    <GroupDescription></GroupDescription>
    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