Database Security Requirements Guide
Rules, Groups, and Values defined within the XCCDF Benchmark
-
The DBMS must prevent unauthorized and unintended information transfer via shared system resources.
<VulnDiscussion>The purpose of this control is to prevent information, including encrypted representations of information, produced by the ac...Rule Medium Severity -
SRG-APP-000243
<GroupDescription></GroupDescription>Group -
The DBMS must disable accounts when the accounts are no longer associated to a user.
<VulnDiscussion>Disabling expired, inactive, or otherwise anomalous accounts supports the concepts of least privilege and least functionality...Rule Medium Severity -
SRG-APP-000745
<GroupDescription></GroupDescription>Group -
The DBMS must implement the capability to centrally review and analyze audit records from multiple components within the system.
<VulnDiscussion>Automated mechanisms for centralized reviews and analyses include Security Information and Event Management products.</Vul...Rule Medium Severity -
SRG-APP-000795
<GroupDescription></GroupDescription>Group -
The DBMS must provide protected storage for cryptographic keys with organization-defined safeguards and/or hardware protected key store.
<VulnDiscussion>A Trusted Platform Module (TPM) is an example of a hardware-protected data store that can be used to protect cryptographic ke...Rule Medium Severity -
SRG-APP-000920
<GroupDescription></GroupDescription>Group -
The DBMS must protect nonlocal maintenance sessions by separating the maintenance session from other network sessions with the system by logically separated communications paths.
<VulnDiscussion>Nonlocal maintenance and diagnostic activities are conducted by individuals who communicate through either an external or int...Rule Medium Severity -
SRG-APP-000910
<GroupDescription></GroupDescription>Group -
SRG-APP-000023
<GroupDescription></GroupDescription>Group -
The DBMS must integrate with an organization-level authentication/access mechanism providing account management and automation for all users, groups, roles, and any other principals.
<VulnDiscussion>Enterprise environments make account management for applications and databases challenging and complex. A manual process for ...Rule High Severity -
SRG-APP-000033
<GroupDescription></GroupDescription>Group -
The DBMS must enforce approved authorizations for logical access to information and system resources in accordance with applicable access control policies.
<VulnDiscussion>Authentication with a DoD-approved PKI certificate does not necessarily imply authorization to access the DBMS. To mitigate ...Rule High Severity -
SRG-APP-000080
<GroupDescription></GroupDescription>Group -
The DBMS must protect against a user falsely repudiating having performed organization-defined actions.
<VulnDiscussion>Non-repudiation of actions taken is required in order to maintain data integrity. Examples of particular actions taken by ind...Rule Medium Severity -
SRG-APP-000089
<GroupDescription></GroupDescription>Group -
The DBMS must provide audit record generation capability for DoD-defined auditable events within all DBMS/database components.
<VulnDiscussion>Without the capability to generate audit records, it would be difficult to establish, correlate, and investigate the events r...Rule Medium Severity -
SRG-APP-000090
<GroupDescription></GroupDescription>Group -
The DBMS must be able to generate audit records when unsuccessful attempts to retrieve privileges/permissions occur.
<VulnDiscussion>Under some circumstances, it may be useful to monitor who/what is reading privilege/permission/role information. Therefore, i...Rule Medium Severity
Node 2
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.