TMAegisBeta
More rules for paloalto

Palo Alto Networks

TMA-PALOALTO-TLS-MIN-VERSION

Ensure SSL/TLS service profiles do not allow TLS 1.0 or 1.1

HighLevel 1Automatedpaloalto

Description

SSL/TLS service profiles back the management web UI, GlobalProtect portals/gateways and captive portal. FAILs if any profile sets min-version tls1-0 or tls1-1. Note: a profile left at the default may omit min-version from the export, so also review profiles in the GUI. Audited against the PAN-OS running configuration in set format: run 'set cli config-output-format set' then 'show config running' (or 'show' in configure mode) and save the output.

How it is checked

Audit method: Configuration pattern

Pattern
(?m)^set (?:shared |vsys (?:"[^"\n]*"|\S+) )?ssl-tls-service-profile (?:"[^"\n]*"|\S+) protocol-settings min-version tls1-[01]\b

How it is fixed

Fix method: Guidance or infrastructure patch

configure set shared ssl-tls-service-profile <profile> protocol-settings min-version tls1-2 set shared ssl-tls-service-profile <profile> protocol-settings max-version max commit GUI: Device > Certificate Management > SSL/TLS Service Profile > <profile> > Min Version = TLSv1.2.

Properties

Operating systems
Any
Tags
paloaltocryptoglobalprotect
Reference
CIS Palo Alto Firewall Benchmark - GlobalProtect and Management - SSL/TLS Service Profile (verify section number for your PAN-OS release)

Check this host

Run this on a machine you are allowed to audit. The scan is read-only.

shell
tmaegis scan --target paloalto