STIGhubSTIGhub
STIGsSearchCompare

STIGhub

A free tool to search and browse the entire DISA STIG library. Saves up to 75% in security compliance research time.

Navigation

  • Browse STIGs
  • Search
  • Compare Versions

Resources

  • About
  • Release Notes
  • VPAT
  • DISA STIG Library
STIGs updated 5 hours ago
Powered by Pylon
© 2026 Beacon Cloud Solutions, Inc. All rights reserved.
← Back to Fortinet FortiGate Firewall Security Technical Implementation Guide

V-234141

CAT II (Medium)

The FortiGate firewall must protect traffic log records from unauthorized access while in transit to the central audit server.

Rule ID

SV-234141r835165_rule

STIG

Fortinet FortiGate Firewall Security Technical Implementation Guide

Version

V1R4

CCIs

CCI-000162

Discussion

Auditing and logging are key components of any security architecture. Logging the actions of specific events provides a means to investigate an attack, recognize resource utilization or capacity thresholds, or identify an improperly configured firewall. Thus, it is imperative that the collected log data be secured and access be restricted to authorized personnel. Methods of protection may include encryption or logical separation. This does not apply to traffic logs generated on behalf of the device itself (management). Some devices store traffic logs separately from the system logs.

Check Content

Log in to the FortiGate GUI with Super-Admin privileges.

1. Open a CLI console via SSH or from the GUI widget.
2. Run the following command:
     # show full-configuration log syslogd setting
The output should include:
     set server {123.123.123.123}
     set mode reliable
     set enc-algorithm {medium-high | high}

If the syslogd mode is not set to reliable, this is a finding.
If the set enc-algorithm is not set to high or medium-high, this is a finding.

Fix Text

Log in to the FortiGate GUI with Super-Admin privilege.

First, upload the CA certificate that issued the Syslog server certificate.
1. Click System.
2. Click Certificates.
3. Click Import, then CA Certificate.
4. Specify File, and click + Upload.
5. Choose the CA Certificate to upload from the local hard drive.
6. Click OK.

Then, configure a TLS-enabled syslog connection:
1. Open a CLI console, via SSH or available from the GUI.
2. Run the following command:
     # config log syslogd setting
     #    set status enable
     #    set server {SYSLOG SERVER IP ADDRESS} 
     #    set mode reliable
     #    set enc-algorithm {HIGH-MEDIUM | HIGH}
     #    set certificate (Optional - Select local certificate if Syslog server is challenging client [FortiGate] for authentication)
     # end

Note: The server IP address must be on the site's management network.