STIGQter STIGQter: STIG Summary: Juniper SRX Services Gateway VPN Security Technical Implementation Guide Version: 2 Release: 1 Benchmark Date: 23 Apr 2021:

The Juniper SRX Services Gateway VPN must use multifactor authentication (e.g., DoD PKI) for network access to non-privileged accounts.

DISA Rule

SV-214686r385492_rule

Vulnerability Number

V-214686

Group Title

SRG-NET-000140

Rule Version

JUSX-VN-000019

Severity

CAT I

CCI(s)

Weight

10

Fix Recommendation

Configure multifactor authentication by configuring an access profile for an authentication server or services to authenticate VPN users upon logon using DoD PKI.

Example:
[edit]
set access profile dyn-vpn-ldap-xauth authentication-order ldap
set access profile dyn-vpn-ldap-xauth address-assignment pool dyn-vpn-pool
set access profile dyn-vpn-ldap-xauth ldap-options base-distinguished-name CN=Users, DC=firewall, DC=com (Location from where LDAP will start searching for users)

set access profile dyn-vpn-ldap-xauth ldap-options search search-filter sAMAccountName=
set access profile dyn-vpn-ldap-xauth ldap-options search admin-search distinguished-name CN=Administrator, CN=Users, DC=firewall, DC=com (User who is authorized to search the ldap tree)
set access profile dyn-vpn-ldap-xauth ldap-options search admin-search password <Administrator Password>
set access profile dyn-vpn-ldap-xauth ldap-server <AD Server IP address> port 389/636
set access firewall-authentication pass-through default-profile dyn-vpn-ldap-xauth
set access firewall-authentication web-authentication default-profile dyn-vpn-ldap-xauth

The access profile is linked to the xauth of the gateway for dynamic VPN.

set security ike gateway dyn-vpn-local-gw xauth access-profile dyn-vpn-ldap-xauth

Note: Under security >> dynamic-vpn, add all the users that are going to use the dynamic VPN. The command is as follows:

set security dynamic-vpn clients all user

Note: For users who are going to use dynamic VPN, this will be the AD user logon name for each user.

Check Contents

Ask the site to identify the VPN access profile. Verify the access profile uses LDAP, not password configuration, for user remote access to the network. Ask the site if the LDAP server used authenticates users through PKI authentication.

[edit]
show security access profile <dynamic-profile-name>

If an access profile that uses LDAP is not configured as the first option in the authentication order, this is a finding.

If password access is configured for VPN user access, this is a finding.

If the LDAP server used does not use PKI authentication, this is a finding.

Vulnerability Number

V-214686

Documentable

False

Rule Version

JUSX-VN-000019

Severity Override Guidance

Ask the site to identify the VPN access profile. Verify the access profile uses LDAP, not password configuration, for user remote access to the network. Ask the site if the LDAP server used authenticates users through PKI authentication.

[edit]
show security access profile <dynamic-profile-name>

If an access profile that uses LDAP is not configured as the first option in the authentication order, this is a finding.

If password access is configured for VPN user access, this is a finding.

If the LDAP server used does not use PKI authentication, this is a finding.

Check Content Reference

M

Target Key

4009

Comments