Skip to content

Mainframe Product Security Requirements Guide

Rules, Groups, and Values defined within the XCCDF Benchmark

  • SRG-APP-000405

    Group
  • The Mainframe Product must conform to Federal Identity, Credential, and Access Management (FICAM)-issued profiles.

    Without conforming to FICAM-issued profiles, the information system may not be interoperable with FICAM-authentication protocols, such as SAML 2.0 and OpenID 2.0. This requirement addresses open i...
    Rule Medium Severity
  • SRG-APP-000409

    Group
  • SRG-APP-000411

    Group
  • Mainframe Products must implement cryptographic mechanisms to protect the integrity of nonlocal maintenance and diagnostic communications.

    Privileged access contains control and configuration information which is particularly sensitive, so additional protections are necessary. This is maintained by using cryptographic mechanisms to pr...
    Rule Medium Severity
  • SRG-APP-000412

    Group
  • SRG-APP-000413

    Group
  • Mainframe Products must verify remote disconnection at the termination of nonlocal maintenance and diagnostic sessions.

    If the remote connection is not closed and verified as closed, the session may remain open and be exploited by an attacker; this is referred to as a zombie session. Remote connections must be disco...
    Rule Medium Severity
  • SRG-APP-000414

    Group
  • SRG-APP-000428

    Group
  • The Mainframe Product must implement cryptographic mechanisms to prevent unauthorized modification of all information not cleared for public release at rest on system components outside of organization facilities.

    Applications handling data requiring "data at rest" protections must employ cryptographic mechanisms to prevent unauthorized disclosure and modification of the information at rest. Selection of a ...
    Rule High Severity
  • SRG-APP-000429

    Group
  • SRG-APP-000431

    Group
  • The Mainframe Product must maintain a separate execution domain for each executing process.

    Applications can maintain separate execution domains for each executing process by assigning each process a separate address space. Each process has a distinct address space so that communication b...
    Rule Medium Severity
  • SRG-APP-000447

    Group
  • The Mainframe Product must behave in a predictable and documented manner that reflects organizational and system objectives when invalid inputs are received.

    A common vulnerability of applications is unpredictable behavior when invalid inputs are received. This requirement guards against adverse or unintended system behavior caused by invalid inputs, wh...
    Rule Medium Severity
  • SRG-APP-000450

    Group
  • SRG-APP-000454

    Group
  • SRG-APP-000456

    Group
  • SRG-APP-000472

    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