Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconObtain FortiNDR user credentials
-
DeliveryAuthenticate to web interface
-
ExploitCraft HTTP request with SQL injection payload
-
InstallSubmit request to vulnerable parameter
-
C2SQL query executed at database level
-
ExecuteExtract or modify unauthorized data
-
ImpactExfiltrate or manipulate information
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The specific exploitation condition is that the attacker must be an authenticated user with a valid FortiNDR account (PR:L in CVSS vector). No special configuration or non-default settings are explicitly mentioned in the CVE description. The vulnerability affects standard FortiNDR installations across the stated version range without requiring any optional features or unusual deployment modes. HTTP request crafting capability and knowledge of FortiNDR's HTTP API or web interface parameter names is necessary. The lack of UI requirement (UI:N) indicates automated or programmatic exploitation is feasible once attack parameters are known. Exploitation is limited to authenticated users; unauthenticated remote attackers cannot trigger this vulnerability without first obtaining valid credentials. |
| Impact | This vulnerability presents MODERATE real-world risk with conflicting signals. CVSS vector (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N) indicates network-accessible exploitation requiring low complexity and low-level authentication (PR:L), with limited impact (confidentiality and integrity degradation, no availability loss). However, CVSS score of 5.1 (Medium) understates risk due to the E:P (Proof of Concept Exists) environmental metric, which elevates exploitation likelihood. The presence of an authenticated attacker requirement (PR:L) significantly reduces attack surface compared to unauthenticated vectors-exploitation requires a valid FortiNDR user account. SSVC framework analysis: exploitation status is feasible (E:P suggests POC availability); technical impact is limited (no system availability impact, only confidentiality and integrity of accessed data); automatable exploitation is likely given SQL injection's well-understood techniques. Real-world risk depends critically on: (1) whether FortiNDR is internet-facing or restricted to internal networks, (2) whether user account compromise is a realistic threat vector in the defender's environment, and (3) whether the affected versions remain in production. Organizations with strict internal-only FortiNDR deployments and strong authentication controls face lower risk than those with internet exposure or weak account management. The lack of availability impact (A:N) limits this to data exfiltration or manipulation rather than service disruption. |
| Exploit ScenarioDerived | An authenticated FortiNDR analyst with legitimate credentials receives a phishing email or social engineering prompt directing them to click a link that initiates a malicious HTTP request to the FortiNDR web interface. Alternatively, an insider with a valid FortiNDR account crafts an HTTP request with SQL injection payload in a query parameter (e.g., a search filter or report generation field). The injected SQL command is executed in the context of the FortiNDR database, allowing the attacker to extract sensitive network detection data, modify alert configurations, or exfiltrate logs. Because PR:L authentication is required, the attacker must either compromise a legitimate user account or be an insider. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 12, 2026
SQL injection in Fortinet FortiNDR 7.0 through 7.6.2 allows authenticated attackers to execute unauthorized code or commands via crafted HTTP requests. The vulnerability affects multiple versions across the 7.x branch and has an EPSS exploitation probability indicator (E:P in CVSS), suggesting feasible attack conditions despite moderate CVSS score (5.1). Patch availability and active exploitation status require confirmation from vendor advisory.
RemediationAI
Obtain and apply the vendor-released patch from Fortinet immediately; specific fixed version numbers must be confirmed at https://fortiguard.fortinet.com/psirt/FG-IR-26-134. If patches are unavailable or deployment delays are unavoidable, implement compensating controls: (1) restrict FortiNDR web interface access to trusted internal networks or VPN connections only (eliminates network-based attack vector for non-privileged users), (2) enforce strong authentication and multi-factor authentication (MFA) for all FortiNDR user accounts to reduce likelihood of attacker obtaining valid credentials, (3) audit and revoke unnecessary user accounts and API tokens (reduces authenticated attack surface), (4) monitor SQL query logs and application logs for suspicious patterns such as SQL metacharacters (semicolons, quotes, boolean operators) in HTTP parameters, and (5) implement Web Application Firewall (WAF) rules to block requests containing common SQL injection payloads. Trade-off: restricting network access may impact remote analyst access; MFA adds friction to user experience but is essential for this attack vector. WAF rules may generate false positives if legitimate use cases require special characters. Prioritize patching over compensating controls due to the simplicity of SQL injection exploitation.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability is rooted in improper neutralization of special SQL metacharacters (CWE-89: Improper Neutralization of Special Elements used in an SQL Command) in the FortiNDR application's HTTP request handling. FortiNDR is Fortinet's Network Detection and Response platform, used for threat detection and investigation across enterprise networks. The flaw exists in how the application constructs SQL queries from user-supplied input in HTTP requests without sufficient parameterization or sanitization. An authenticated user can inject SQL commands that alter query logic, potentially accessing or modifying unauthorized data or executing code at the database privilege level. The wide version range (7.0-7.6.2) indicates a long-standing issue likely introduced in FortiNDR 7.0 and persisting through multiple minor releases.
Know when Fortinet gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionCVE.org
An improper neutralization of special elements used in an sql command ('sql injection') vulnerability in Fortinet FortiNDR 7.6.0 through 7.6.2, FortiNDR 7.4.0 through 7.4.9, FortiNDR 7.2 all versions, FortiNDR 7.1 all versions, FortiNDR 7.0 all versions may allow an authenticated attacker to execute unauthorized code or commands via specifically crafted HTTP requests.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
An authentication bypass using an alternate path or channel [CWE-288] in Fortinet FortiOS version 7.2.0 through 7.2.1 an
Fortinet FortiWeb contains a relative path traversal allowing unauthenticated attackers to execute administrative comman
FortiOS and FortiProxy contain an authentication bypass via the Node.js websocket module allowing unauthenticated remote
A out-of-bounds write in Fortinet FortiOS versions 7.4.0 through 7.4.2, 7.2.0 through 7.2.6, 7.0.0 through 7.0.13, 6.4.0
A heap-based buffer overflow vulnerability [CWE-122] in FortiOS version 7.2.4 and below, version 7.0.11 and below, versi
Fortinet FortiWeb contains an authenticated OS command injection allowing privilege escalation to execute unauthorized c
FortiOS SSL-VPN contains an improper authentication vulnerability that allows users to bypass two-factor authentication
Fortinet FortiAnalyzer before 5.0.12 and 5.2.x before 5.2.5; FortiSwitch 3.3.x before 3.3.3; FortiCache 3.0.x before 3.0
A improper neutralization of special elements used in an os command ('os command injection') vulnerability in Fortinet a
Buffer overflow in the Cookie parser in Fortinet FortiOS 4.x before 4.1.11, 4.2.x before 4.2.13, and 4.3.x before 4.3.9
Unauthenticated path traversal in Fortinet FortiMail (7.2.0-7.2.9, 7.4.0-7.4.8, 7.6.0-7.6.6 and 8.0.0-8.0.1) lets a remo
OS command injection in Fortinet FortiSandbox 4.4.0-4.4.8 and FortiSandbox PaaS versions 21.3-23.4 enables remote unauth
EUVD-2026-29548
GHSA-p3gf-69rv-54rw
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB