Cyber Posture

CVE-2024-21760

HighRCE

Published: 18 March 2025

Published
18 March 2025
Modified
24 July 2025
KEV Added
Patch
CVSS Score 8.4 CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:H
EPSS Score 0.0028 51.5th percentile
Risk Priority 17 60% EPSS · 20% KEV · 20% CVSS

Summary

CVE-2024-21760 is a high-severity Code Injection (CWE-94) vulnerability in Fortinet Fortisoar. Its CVSS base score is 8.4 (High).

Operationally, exploitation aligns with the MITRE ATT&CK technique Exploit Public-Facing Application (T1190); ranked in the top 48.5% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog.

The strongest mitigations our analysis identified are NIST 800-53 AC-6 (Least Privilege) and SI-10 (Information Input Validation).

Threat & Defense at a Glance

What attackers do: exploitation maps to Exploit Public-Facing Application (T1190) and 1 other technique. What defenders deploy: see the NIST 800-53 controls recommended below.
Threat & Defense Details

Mitigating Controls (NIST 800-53 r5)AI

prevent

Directly requires validation of playbook code snippet inputs to prevent code injection attacks like CWE-94.

prevent

Ensures timely remediation of the specific code injection flaw in FortiSOAR Connector through patching as advised by the vendor.

prevent

Enforces least privilege to restrict high-privilege (PR:H) access required for authenticated attackers to inject and execute arbitrary code via playbooks.

MITRE ATT&CK Enterprise TechniquesAI

T1190 Exploit Public-Facing Application Initial Access
Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network.
T1059 Command and Scripting Interpreter Execution
Adversaries may abuse command and script interpreters to execute commands, scripts, or binaries.
Why these techniques?

Code injection vulnerability enabling authenticated remote arbitrary code execution via playbook snippets in a network-accessible application, directly facilitating T1190 (Exploit Public-Facing Application) and T1059 (Command and Scripting Interpreter).

Confidence: HIGH · MITRE ATT&CK Enterprise v19.0

NVD Description

An improper control of generation of code ('Code Injection') vulnerability [CWE-94] in FortiSOAR Connector FortiSOAR 7.4 all versions, 7.3 all versions, 7.2 all versions, 7.0 all versions, 6.4 all versions may allow an authenticated attacker to execute arbitrary code on…

more

the host via a playbook code snippet.

Deeper analysisAI

CVE-2024-21760 is a code injection vulnerability (CWE-94) affecting the FortiSOAR Connector in FortiSOAR versions 7.4, 7.3, 7.2, 7.0, and 6.4 across all releases. It stems from improper control of code generation, enabling an authenticated attacker to execute arbitrary code on the host system through a playbook code snippet. The vulnerability carries a CVSS v3.1 base score of 8.4 (AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:H), indicating high severity due to its potential for complete system compromise.

An authenticated attacker with high privileges (PR:H) can exploit this vulnerability remotely over the network (AV:N) with low complexity (AC:L), though it requires user interaction (UI:R), such as triggering a malicious playbook snippet. Successful exploitation grants the attacker high-impact confidentiality, integrity, and availability effects across the affected scope (S:C), potentially leading to full remote code execution on the FortiSOAR host.

For mitigation details, refer to the Fortinet advisory at https://fortiguard.fortinet.com/psirt/FG-IR-23-420, which provides guidance on patches and workarounds for affected versions.

Details

CWE(s)

Affected Products

fortinet
fortisoar
6.4.0 — 7.4.5

CVEs Like This One

CVE-2026-23708Same product: Fortinet Fortisoar
CVE-2024-47572Same product: Fortinet Fortisoar
CVE-2026-39815Same vendor: Fortinet
CVE-2024-55597Same vendor: Fortinet
CVE-2024-52960Same vendor: Fortinet
CVE-2026-40688Same vendor: Fortinet
CVE-2025-22906Shared CWE-94
CVE-2025-71281Shared CWE-94
CVE-2024-9132Shared CWE-94
CVE-2024-50658Shared CWE-94

References