FortiGate
FortiGate Next Generation Firewall utilizes purpose-built security processors and threat intelligence security services from FortiGuard labs to deliver top-rated protection and high performance, including encrypted traffic.
princes
Staff
Staff
Article Id 417571
Description This article describes how an inaccurate DOS policy can impact the SD-WAN performance SLA of a member to be dead.
Scope FortiGate
Solution

In an IPV4 DOS policy, there is a pattern for ICMP_FLOOD, which calculates the threshold based on total packets destined to a single destination.

Now, if there are 2 destination servers in the SD-WAN performance SLA, then the above threshold would be calculated based on total ICMP packets received from both servers on a single interface.

 

This value can trigger an ICMP_FLOOD attack, and the legitimate traffic will be blocked if the value for this threshold is too small.

The default recommended value for this threshold is 250 packets per second.

 

Make sure the value is not below 100; otherwise, the ICMP response packets for the SLA probe could also be detected as ICMP_FLOOD and will be dropped.

 

Consider the setup below:

Internet Performance SLA:

 

Lab_1.png

 

SD-WAN Rule:

 

Lab-2.png

 

DOS policy ID=1, configured as source interface Port1 and ALL source to ALL destination.

 

Threshold is 10 for ICMP_FLOOD pattern:

 

Lab-3.png

 

Lab-4.png

 

ICMP_FLOOD was detected as an Anomaly, and sessions were cleared:

Check the service, which shows it was a reply traffic for the SLA probe.

 

Lab-5.png

 

Lab-7.png

 

Due to this DOS action, the performance SLA was down for port1, and the member was declared dead.

 

Lab-6.png

 

So in case if below logs are visible in the SD-WAN event:

 

Service disabled caused by no outgoing path ---> It should be noticed since both ISPs can not go down at the same time.

 

Below is the reference log screenshot:

 

Lab-8.png

 

Note: The threshold should be increased for the ICMP_FLOOD pattern, or increase the SD-WAN performance check interval. Increasing the DOS threshold is the more feasible option.