Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain high-privilege credentials
-
DeliveryAuthenticate to JSON RPC API
-
ExploitInject malicious SQL payload
-
ExecutionExecute unauthorized database commands
-
PersistAchieve code execution on management server
-
ImpactPivot to managed devices
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. |
| Impact | Real-world risk is high despite requiring privileged authentication. The CVSS 7.2 score reflects a remotely exploitable vulnerability (AV:N) with low attack complexity (AC:L) that achieves full confidentiality, integrity, and availability impact (C:H/I:H/A:H) once high-privilege access is obtained (PR:H). While the PR:H requirement reduces immediate mass-exploitation risk, credential compromise of administrative accounts through phishing, credential stuffing, or insider threats is common in enterprise environments. The network attack vector means any authenticated admin on the network can exploit this without physical access. No public exploit identified at time of analysis and no CISA KEV listing indicates exploitation is not yet widespread. However, the target platforms (FortiAnalyzer/FortiManager) are high-value infrastructure managing security device fleets, making them attractive targets for advanced persistent threats. The ability to execute unauthorized code on centralized management systems could enable lateral movement, configuration tampering, or log manipulation across entire Fortinet deployments. SSVC assessment suggests high technical impact (arbitrary code execution) with medium exploitability (requires stolen credentials). Organizations should prioritize patching management infrastructure given the blast radius potential. |
| Exploit ScenarioDerived | An attacker who has compromised high-privilege administrative credentials for a FortiManager or FortiAnalyzer instance sends specially crafted JSON RPC API requests containing SQL injection payloads. The vulnerable API fails to properly sanitize input parameters, allowing the attacker to manipulate backend SQL queries. By exploiting the injection point, the attacker executes arbitrary database commands to extract sensitive configuration data, modify security policies across managed devices, or leverage database functionality to achieve code execution on the management server itself. With control of the centralized management platform, the attacker can pivot to managed FortiGate firewalls, disable logging to cover tracks, or establish persistent backdoor access across the entire Fortinet infrastructure. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 14, 2026
SQL injection in Fortinet FortiAnalyzer and FortiManager versions 7.0-7.6 allows privileged authenticated attackers to execute unauthorized code or commands via the JSON RPC API. This affects both on-premises and cloud variants across multiple major version branches (7.0, 7.2, 7.4, 7.6). The vulnerability requires high-privilege authentication (CVSS PR:H) but is remotely exploitable with low attack complexity. No public exploit identified at time of analysis, though the network attack vector and code execution capability make this a priority for organizations running affected Fortinet management infrastructure.
RemediationAI
Apply vendor-released patches according to Fortinet advisory FG-IR-26-111. Based on affected version data, organizations should upgrade to versions beyond 7.6.4 for 7.6 branch deployments, beyond 7.4.8 for 7.4 branch, and migrate away from unsupported 7.2 and 7.0 branches entirely. Consult the official Fortinet FortiGuard advisory at https://fortiguard.fortinet.com/psirt/FG-IR-26-111 for exact patched versions and upgrade paths specific to each product variant. As interim mitigations until patching, restrict JSON RPC API access to trusted administrative networks only using firewall rules, implement strict monitoring of API access logs for suspicious SQL patterns, enforce multi-factor authentication for all privileged accounts with API access, and apply principle of least privilege to limit high-privilege account distribution. Review administrative account activity logs for signs of unauthorized API usage during the vulnerability window.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 4 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
This vulnerability stems from CWE-89 (Improper Neutralization of Special Elements in SQL Command) in the JSON RPC API interface of FortiAnalyzer and FortiManager products. These are Fortinet's centralized logging/analytics and device management platforms respectively, used to administer enterprise Fortinet security infrastructure. The flaw allows SQL injection through crafted API requests, bypassing input validation controls. Affected products include FortiAnalyzer (CPE: cpe:2.3:a:fortinet:fortianalyzer), FortiManager (CPE: cpe:2.3:a:fortinet:fortimanager), and their cloud-hosted variants across four major version families. The JSON RPC API is a remote management interface typically exposed to administrative networks, making proper authentication enforcement critical. SQL injection in management platforms is particularly severe as these systems often have elevated database privileges and access to sensitive configuration data across managed devices.
Know when Fortianalyzer 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:H/UI:N/S:U/C:H/I:H/A:H
Primary rating from Vendor (fortinet) · only source for this CVE.
CVSS VectorVendor: fortinet
Lifecycle Timeline
3DescriptionCVE.org
An improper neutralization of special elements used in an sql command ('sql injection') vulnerability in Fortinet FortiAnalyzer 7.6.0 through 7.6.4, FortiAnalyzer 7.4.0 through 7.4.8, FortiAnalyzer 7.2 all versions, FortiAnalyzer 7.0 all versions, FortiAnalyzer Cloud 7.6.0 through 7.6.4, FortiAnalyzer Cloud 7.4.0 through 7.4.8, FortiAnalyzer Cloud 7.2 all versions, FortiAnalyzer Cloud 7.0 all versions, FortiManager 7.6.0 through 7.6.4, FortiManager 7.4.0 through 7.4.8, FortiManager 7.2 all versions, FortiManager 7.0 all versions, FortiManager Cloud 7.6.0 through 7.6.4, FortiManager Cloud 7.4.0 through 7.4.8, FortiManager Cloud 7.2 all versions, FortiManager Cloud 7.0 all versions may allow a privileged authenticated attacker to execute unauthorized code or commands via JSON RPC API
Executive ViewAI
CVE-2025-61848 is a high-severity SQL injection vulnerability affecting Fortinet FortiAnalyzer and FortiManager versions 7.0 through 7.6 that enables authenticated administrators to execute unauthorized code remotely through the JSON RPC API. Organizations relying on these management platforms for security infrastructure oversight face potential compromise of their entire security posture, as successful exploitation could allow privileged insiders or compromised admin accounts to maintain persistent access and manipulate security configurations across all managed assets.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict JSON RPC API endpoint access via network segmentation or WAF rules to trusted administrative networks only; (2) enforce multi-factor authentication for all FortiAnalyzer/FortiManager administrative accounts; (3) implement strict activity logging and alerting on API calls and administrative actions; (4) disable JSON RPC API if not actively required for integrations; (5) monitor for suspicious SQL patterns in application logs.
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.
More in Fortianalyzer
View allA buffer underwrite ('buffer underflow') vulnerability in the administrative interface of Fortinet FortiOS version 7.2.0
A client-side enforcement of server-side security [CWE-602] vulnerability in Fortinet FortiManager version 7.4.0 and bef
An improper neutralization of special elements used in an os command ('OS Command Injection') vulnerability [CWE-78] in
A server-side request forgery vulnerability [CWE-918] in Fortinet FortiAnalyzer version 7.4.0, version 7.2.0 through 7.2
Remote code execution in Fortinet FortiManager and FortiAnalyzer (plus their Cloud variants) arises from a stack-based b
Authenticated low-privileged users can exploit an SQL injection flaw in Fortinet FortiAnalyzer and FortiAnalyzer Cloud t
A client-side enforcement of server-side security in Fortinet FortiAnalyzer-BigData at least version 7.4.0 and 7.2.0 thr
A improper handling of insufficient permissions or privileges in Fortinet FortiAnalyzer version 5.6.0 through 5.6.11, Fo
An improper neutralization of input vulnerability in FortiAnalyzer before 6.4.1 and 6.2.5 may allow a remote authenticat
An improper certificate validation vulnerability [CWE-295] in FortiAnalyzer and FortiManager 7.2.0 through 7.2.1, 7.0.0
Local privilege escalation in Fortinet FortiAnalyzer, FortiManager and their Cloud variants allows an already-authentica
Local privilege escalation in Fortinet FortiManager (6.4.0-6.4.14, 7.0.0-7.0.12, 7.2.0-7.2.5, 7.4.0-7.4.3) and FortiAnal
EUVD-2025-209453
GHSA-p356-3hpr-4rhh
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB