CVE-2023-37936CWE-321

A use of hard-coded cryptographic key in Fortinet FortiSwitch version 7.4.0 and 7.2.0 through 7.2.5 and 7.0.0 through 7.0.7 and 6.4.0 through 6.4.13 and 6.2.0…

Critical · published January 14, 2025

CVSS v3.1
9.6
EPSS
1%
Percentile
62.2
In the wild
Unconfirmed
What it is

🚨 A hard-coded cryptographic key is like leaving the front door wide open for all to see! In Fortinet FortiSwitch versions 7.4.0 and 6.0.0-6.4.13, attackers can execute unauthorized commands with just a crafted request. 🔥 Imagine if a restaurant used the same secret recipe across all its locations without any changes. If a rival gets their hands on that recipe, they can serve a dish just like the original, but with their twist! This vulnerability lets attackers whip up malicious commands using a shared key that should have been kept secret. An attacker exploiting this flaw could bypass security measures entirely, gaining the ability to remotely execute unauthorized code. This means they can manipulate system behavior, steal data, or even disrupt services — a potential recipe for chaos!

Put simply

Imagine if a restaurant used the same secret recipe across all its locations without any changes. If a rival gets their hands on that recipe, they can serve a dish just like the original, but with their twist! This vulnerability lets attackers whip up malicious commands using a shared key that should have been kept secret. The vulnerability arises from using a hard-coded cryptographic key within the FortiSwitch devices, which allows attackers to forge requests and execute commands without proper authorization.

What to do

An attacker exploiting this flaw could bypass security measures entirely, gaining the ability to remotely execute unauthorized code. This means they can manipulate system behavior, steal data, or even disrupt services — a potential recipe for chaos! To protect against this vulnerability, update all affected FortiSwitch versions to the latest patched version immediately. Review the security settings to ensure no hard-coded keys are used in your environment, and consider implementing additional security layers to mitigate potential exploits. You've got this! Stay proactive, patch your systems, and keep your network secure! 🛡️

The record
Technical detail
CVSS v3.1
9.6 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H/E:F/RL:X/RC:C
CVSS v4.0
Not supplied
EPSS
0.00987 · 62.2th percentile
Weakness
CWE-321 · Use of Hard-coded Cryptographic Key
Published
2025-01-14T14:09Z
EPSS history
Timeline
  • 14 JAN 14:09Z
    A use of hard-coded cryptographic key in Fortinet FortiSwitch version 7.4.0 and 7.2.0 through 7.2.5 and 7.0.0 through 7.0.7 and 6.4.0 through 6.4.13 and 6.2.0…
    cvelistv5