Virtual Private Network (VPN) Security Requirements Guide
Rules, Groups, and Values defined within the XCCDF Benchmark
-
SRG-NET-000166
Group -
SRG-NET-000166
Group -
The VPN Gateway must map the authenticated identity to the user account for PKI-based authentication.
Without mapping the certificate used to authenticate to the user account, the ability to determine the identity of the individual user or group will not be available for forensic analysis. This re...Rule Medium Severity -
SRG-NET-000168
Group -
The VPN Gateway must use FIPS-validated SHA-2 or higher hash function to protect the integrity of hash message authentication code (HMAC), Key Derivation Functions (KDFs), Random Bit Generation, hash-only applications, and digital signature verification.
Without cryptographic integrity protections, information can be altered by unauthorized users without detection. Although allowed by SP800-131Ar2 for some applications, SHA-1 is considered a compr...Rule Medium Severity -
SRG-NET-000169
Group -
The VPN Gateway must uniquely identify and authenticate non-organizational users (or processes acting on behalf of non-organizational users).
Lack of authentication and identification enables non-organizational users to gain access to the network or possibly a VPN gateway that provides opportunity for intruders to compromise resources wi...Rule Medium Severity -
SRG-NET-000205
Group -
The VPN Gateway must be configured to route sessions to an IDPS for inspection.
Remote access devices, such as those providing remote access to network devices and information systems, which lack automated, capabilities increase risk and makes remote user access management dif...Rule Medium Severity -
SRG-NET-000213
Group -
The VPN Gateway must terminate all network connections associated with a communications session at the end of the session.
Idle TCP sessions can be susceptible to unauthorized access and hijacking attacks. By default, routers do not continually test whether a previously connected TCP endpoint is still reachable. If one...Rule Low Severity -
SRG-NET-000230
Group -
The VPN Gateway must use FIPS 140-2 compliant mechanisms for authentication to a cryptographic module.
Unapproved mechanisms that are used for authentication to the cryptographic module are not verified, and therefore cannot be relied upon to provide confidentiality or integrity and DoD data may be ...Rule Medium Severity -
SRG-NET-000230
Group -
The IPSec VPN must be configured to use FIPS-validated SHA-2 at 384 bits or higher for Internet Key Exchange (IKE).
Without cryptographic integrity protections, information can be altered by unauthorized users without detection. Although allowed by SP800-131Ar2 for some applications, SHA-1 is considered a compr...Rule High Severity -
SRG-NET-000231
Group -
SRG-NET-000233
Group -
SRG-NET-000234
Group -
The VPN Gateway must generate unique session identifiers using FIPS-validated Random Number Generator (RNG) based on the Deterministic Random Bit Generators (DRBG) algorithm.
Both IPsec and TLS gateways use the RNG to strengthen the security of the protocols. Using a weak RNG will weaken the protocol and make it more vulnerable.Rule Medium Severity -
SRG-NET-000235
Group -
The VPN Gateway must fail to a secure state if system initialization fails, shutdown fails, or aborts fail.
Failure to a known safe state helps prevent systems from failing to a state that may cause loss of data or unauthorized access to system resources. VPN gateways that fail suddenly and with no incor...Rule Medium Severity -
SRG-NET-000313
Group -
SRG-NET-000314
Group -
SRG-NET-000317
Group -
The IPsec VPN Gateway must use AES encryption for the Internet Key Exchange (IKE) proposal to protect confidentiality of remote access sessions.
Without confidentiality protection mechanisms, unauthorized individuals may gain access to sensitive information via a remote access session. Remote access is access to DoD non-public information ...Rule High Severity -
SRG-NET-000334
Group -
The VPN Gateway must off-load audit records onto a different system or media than the system being audited.
Information stored in one location is vulnerable to accidental or incidental deletion or alteration. Off-loading is a common process in information systems with limited audit storage capacity. Th...Rule Medium Severity -
SRG-NET-000335
Group -
SRG-NET-000337
Group -
The VPN Gateway must renegotiate the IPsec security association (SA) after eight hours or less.
The IPsec SA and its corresponding key will expire either after the number of seconds or amount of traffic volume has exceeded the configured limit. A new SA is negotiated before the lifetime thres...Rule Medium Severity -
SRG-NET-000337
Group -
The VPN Gateway must renegotiate the IKE security association (SA) after eight hours or less.
When a VPN gateway creates an IPsec SA, resources must be allocated to maintain the SA. These resources are wasted during periods of IPsec endpoint inactivity, which could result in the gateway’s i...Rule Medium Severity -
SRG-NET-000341
Group -
The VPN Gateway must accept the Common Access Card (CAC) credential.
The use of Personal Identity Verification (PIV) credentials facilitates standardization and reduces the risk of unauthorized access. DoD has mandated the use of the CAC as the PIV credential to su...Rule Medium Severity -
SRG-NET-000342
Group -
The VPN Gateway must electronically verify the Common Access Card (CAC) credential.
DoD has mandated the use of the CAC as the Personal Identity Verification (PIV) credential to support identity management and personal authentication for systems covered under HSPD 12, as well as a...Rule Medium Severity -
SRG-NET-000343
Group -
The VPN Gateway must authenticate all network-connected endpoint devices before establishing a connection.
Without authenticating devices, unidentified or unknown devices may be introduced, thereby facilitating malicious activity. For distributed architectures (e.g., service-oriented architectures), th...Rule Medium Severity -
SRG-NET-000352
Group -
The VPN Gateway must use an approved Commercial Solution for Classified (CSfC) when transporting classified traffic across an unclassified network.
Use of weak or untested encryption algorithms undermines the purposes of using encryption to protect data. The National Security Agency/Central Security Service's (NSA/CSS) CSfC Program enables co...Rule Medium Severity -
SRG-NET-000369
Group -
SRG-NET-000371
Group -
The IPsec VPN Gateway must specify Perfect Forward Secrecy (PFS) during Internet Key Exchange (IKE) negotiation.
PFS generates each new encryption key independently from the previous key. Without PFS, compromise of one key will compromise all communications. The phase 2 (Quick Mode) Security Association (SA)...Rule High Severity -
SRG-NET-000371
Group -
SRG-NET-000400
Group -
For accounts using password authentication, the site-to-site VPN Gateway must use SHA-2 or later protocol to protect the integrity of the password authentication process.
Passwords need to be protected at all times, and encryption is the standard method for protecting passwords. If passwords are not encrypted, they can be plainly read (i.e., clear text) and easily c...Rule Medium Severity -
SRG-NET-000492
Group -
SRG-NET-000510
Group -
The VPN Gateway must use a FIPS-validated cryptographic module to generate cryptographic hashes.
FIPS 140-2 precludes the use of invalidated cryptography for the cryptographic protection of sensitive or valuable data within Federal systems. Unvalidated cryptography is viewed by NIST as providi...Rule Medium Severity -
SRG-NET-000510
Group
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.