CVE-2020-12812KEV · OVERDUECWE-178CWE-287

Fortinet FortiOS SSL VPN Improper Authentication Vulnerability

Critical · published July 25, 2020

Patch now

Confirmed exploited, and the score agrees

CVSS calls it critical at 9.8. It is confirmed in active exploitation. It sits in the 98.8th percentile for exploit probability.

1635
days past CISA
deadline
CVSS v3.1
9.8
EPSS
45%
Percentile
98.8
In the wild
Confirmed
What it is

🚨 A sneaky case-sensitivity flaw in FortiOS lets attackers bypass 2FA, making it alarmingly easy for them to log in with just a username tweak! 🔥 Think of it like a hotel front desk that doesn't notice your name is written differently on the reservation — it lets anyone in who can cleverly tweak their ID just enough. This vulnerability means that a simple case change in the username could bypass the extra security of FortiToken! An attacker could exploit this vulnerability to log in successfully without ever needing the second factor of authentication. This means they could gain full access to the SSL VPN, potentially exposing sensitive data and systems to unauthorized users. The consequences could be absolutely devastating, with far-reaching implications for both security and privacy!

Put simply

Think of it like a hotel front desk that doesn't notice your name is written differently on the reservation — it lets anyone in who can cleverly tweak their ID just enough. This vulnerability means that a simple case change in the username could bypass the extra security of FortiToken! This improper authentication vulnerability allows successful login without FortiToken verification for users if they modify the case of their username. It affects FortiOS versions 6.4.0, 6.2.0 to 6.2.3, and 6.0.9 and below, making it a critical concern.

What to do

An attacker could exploit this vulnerability to log in successfully without ever needing the second factor of authentication. This means they could gain full access to the SSL VPN, potentially exposing sensitive data and systems to unauthorized users. The consequences could be absolutely devastating, with far-reaching implications for both security and privacy! To protect your systems, immediately update FortiOS to a version that addresses this flaw. Ensure to apply security patches for any affected versions and consider implementing additional monitoring for unusual login attempts. It's crucial to educate users about the importance of maintaining their credentials correctly! This is fixable! Follow these steps, and you'll be back in the security saddle in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.45379 · 98.8th percentile
Weaknesses
CWE-178 · Improper Handling of Case Sensitivity; CWE-287 · Improper Authentication
Published
2020-07-25T03:15Z
KEV added
2021-11-03 · due 2022-05-03
Affected products (3)
ProductVersionsFixed in
fortinet/fortios< 6.0.106.0.10
fortinet/fortios≥ 6.2.0, < 6.2.46.2.4
fortinet/fortiosall versions—
References (3)
EPSS history
Timeline
  • 03 NOV 00:00Z
    Added to CISA KEV — remediate by May 3
    kev
  • 24 JUL 22:28Z
    An improper authentication vulnerability in SSL VPN in FortiOS 6.4.0, 6.2.0 to 6.2.3, 6.0.9 and below may result in a user being able to log in successfully…
    cvelistv5