Skip to content

Application Security and Development Security Technical Implementation Guide

Rules, Groups, and Values defined within the XCCDF Benchmark

  • Messages protected with WS_Security must use time stamps with creation and expiration times.

    <VulnDiscussion>The lack of time stamps could lead to the eventual replay of the message, leaving the application susceptible to replay event...
    Rule High Severity
  • SRG-APP-000014

    <GroupDescription></GroupDescription>
    Group
  • The application must ensure each unique asserting party provides unique assertion ID references for each SAML assertion.

    &lt;VulnDiscussion&gt;SAML is a standard for exchanging authentication and authorization data between security domains. SAML uses security tokens c...
    Rule Medium Severity
  • SRG-APP-000014

    <GroupDescription></GroupDescription>
    Group
  • The application must ensure encrypted assertions, or equivalent confidentiality protections are used when assertion data is passed through an intermediary, and confidentiality of the assertion data is required when passing through the intermediary.

    &lt;VulnDiscussion&gt;SAML is a standard for exchanging authentication and authorization data between security domains. SAML uses security tokens ...
    Rule Medium Severity
  • SRG-APP-000014

    <GroupDescription></GroupDescription>
    Group
  • The application must use the NotOnOrAfter condition when using the SubjectConfirmation element in a SAML assertion.

    &lt;VulnDiscussion&gt;SAML is a standard for exchanging authentication and authorization data between security domains. SAML uses security tokens ...
    Rule High Severity
  • SRG-APP-000014

    <GroupDescription></GroupDescription>
    Group
  • The application must use both the NotBefore and NotOnOrAfter elements or OneTimeUse element when using the Conditions element in a SAML assertion.

    &lt;VulnDiscussion&gt;SAML is a standard for exchanging authentication and authorization data between security domains. SAML uses security tokens ...
    Rule High Severity
  • SRG-APP-000014

    <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