Skip to main content

FortiSIEM CVE-2025-58324

MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2025-10-14 psirt@fortinet.com
4.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain high-privileged FortiSIEM account
  2. Exploit
    Send crafted HTTP request storing XSS payload
  3. Execution
    Victim user loads affected page
  4. Impact
    Script executes in victim browser context

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an authenticated attacker holding HIGH (administrative-level) privileges on FortiSIEM, per PR:H in the CVSS vector, who can submit crafted HTTP requests that persist a payload into web-generated pages. Because it is a STORED XSS, a second condition (UI:R) applies: a separate authenticated user must subsequently load the affected page for the script to execute. These two factors - prior privileged access plus required victim interaction - substantially limit realistic exploitation, confining it to insider or post-compromise scenarios rather than remote unauthenticated attack. Affected deployments are FortiSIEM 7.2.0 through 7.2.2 and all versions of 7.1, 7.0, 6.7, 6.6, 6.5, 6.4, 6.3, and 6.2.

Impact

This is a genuinely low-priority issue despite being a network-vector vulnerability. The CVSS 3.1 base score of 4.8 (Medium) is driven down by two strong mitigating metrics in the vendor-supplied vector (CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N): PR:H means the attacker must already hold high (administrative) privileges on FortiSIEM, and UI:R means a victim must interact with the attacker-planted content. Impact is limited to C:L/I:L with no availability effect. EPSS corroborates the low real-world threat at 0.27% (18th percentile), indicating a very low modeled probability of exploitation. There is no CISA KEV listing and no public POC identified, so this is not actively exploited. No SSVC decision data was provided in the input. The signals are internally consistent: a high-CVSS-looking network vector is tempered by the high privilege requirement and user interaction, making this a low-real-risk, defense-in-depth-class finding rather than an urgent priority. One caveat: the S:C (scope change) is appropriate for stored XSS executing in a separate victim's browser session, but the practical blast radius is bounded because the attacker already needs admin-level access to inject the payload.

Exploit ScenarioDerived

An attacker who has already obtained a high-privileged (administrative) FortiSIEM account submits a crafted HTTP request that stores a malicious script in the web interface. When another authenticated user later views the affected page, the script executes in their browser, potentially stealing session context or performing limited actions in their security authority. No public exploit code was identified at the time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 08, 2026

Stored cross-site scripting (XSS) in FortiSIEM allows an attacker who already holds high (administrative-level) privileges on the platform to persist a crafted script into web-generated pages, which then executes in the browser of another authenticated user who loads the affected page. The flaw affects FortiSIEM 7.2.0 through 7.2.2 and all versions of 7.1, 7.0, 6.7, 6.6, 6.5, 6.4, 6.3 and 6.2, and is rated CVSS 4.8 with EPSS probability of 0.27% (18th percentile); per available intelligence there is no public exploit identified at time of analysis and the issue is not listed in CISA KEV. Because exploitation demands prior admin-level access (PR:H) plus victim interaction (UI:R), this is a genuinely low-priority issue despite carrying a network attack vector - it is primarily relevant as an insider or post-compromise escalation and persistence primitive rather than a remotely exploitable unauthenticated attack.

RemediationAI

Apply the fixed FortiSIEM release identified in the vendor advisory FG-IR-24-280 (https://fortiguard.fortinet.com/psirt/FG-IR-24-280); the provided data does not include an exact patched version number, so confirm the correct upgrade target for each affected branch - 7.2.0-7.2.2, 7.1, 7.0, 6.7, 6.6, 6.5, 6.4, 6.3 and 6.2 - from that advisory before scheduling maintenance. Patch availability beyond the vendor advisory is not independently confirmed from the supplied data, and no public exploit code has been identified. Because exploitation requires HIGH privileged access (PR:H) plus a second user loading the poisoned page (UI:R), the most effective compensating control is strict least-privilege administration: reduce the number of accounts holding FortiSIEM administrative roles, enforce MFA and strong session controls on those accounts, and review audit logs for anomalous content creation by privileged users - the trade-off is administrative overhead and possibly slower incident response for teams that rely on broad admin access. Additionally, restrict network reachability of the FortiSIEM web console to trusted management networks or a jump host via firewall rules (trade-off: reduced convenience for remote analysts), and treat the console as a sensitive asset requiring browser isolation or a dedicated hardened browser profile for administrators (trade-off: added endpoint management effort). Note that server-side input filtering alone cannot be relied upon as a complete mitigation for a stored XSS condition; upgrading remains the definitive fix.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability is a CWE-79 improper neutralization of input during web page generation - specifically the stored (persistent) variant. FortiSIEM is Fortinet's SIEM platform, whose web console renders event data, incident records, rules and administrative configuration directly into HTML pages. In a stored XSS flaw, user-supplied input accepted by the application is persisted (for example in a database-backed field displayed in the console) without adequate output encoding or contextual escaping, so the markup is later emitted verbatim into another user's page and interpreted as script by the browser. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N shows the attacker can reach the web interface over the network with no special access complexity, but must already possess HIGH privileges (PR:H); the scope change (S:C) reflects that the injected script runs in the context of a victim's session rather than the attacker's, and the low confidentiality/integrity impact (C:L/I:L) with no availability impact (A:N) reflects the constrained consequences of script execution inside the FortiSIEM console. CPE data (cpe:2.3:a:fortinet:fortisiem:*:*:*:*:*:*:*:*) confirms the affected product family is Fortinet FortiSIEM, with version scope defined by the Fortinet PSIRT advisory FG-IR-24-280 rather than by the CPE wildcard.

Know when Fortisiem 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

NVD PRIMARY 4.8 MEDIUM
AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N
vuln.today AI 4.8 MEDIUM

Stored XSS reachable over the network (AV:N) but requires an admin-level account to inject (PR:H) and victim interaction to trigger (UI:R); script runs in a separate browser authority (S:C) with limited C/I impact.

3.1 AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:H/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

DescriptionNVD

An improper neutralization of input during web page generation vulnerability [CWE-79] in FortiSIEM 7.2.0 through 7.2.2, 7.1 all versions, 7.0 all versions, 6.7 all versions, 6.6 all versions, 6.5 all versions, 6.4 all versions, 6.3 all versions, 6.2 all versions may allow an authenticated attacker to perform a stored cross site scripting (XSS) attack via crafted HTTP requests.

Threat Intelligence Overview

EPSS Score
0.3%
Top 82% exploitable
Prevalence
Medium
enterprise SIEM appliance, common in Fortinet shops but not ubiquitous
Data Quality
3 sources
Confidence: Low

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

24
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +24
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

Affected Products (CPE)NVD

cpe:2.3:a:fortinet:fortisiem:*:*:*:*:*:*:*:*
CVE-2023-34992 CRITICAL POC
9.8 Oct 10

A improper neutralization of special elements used in an os command ('os command injection') vulnerability in Fortinet a

CVE-2025-25256 CRITICAL POC
9.8 Aug 12

An improper neutralization of special elements used in an OS command ('OS Command Injection') vulnerability [CWE-78] in

CVE-2025-64155 CRITICAL POC
9.8 Jan 13

Fortinet FortiSIEM (6.7.0 through 7.4.0) has OS command injection via crafted TCP requests. As a SIEM, compromise gives

CVE-2024-23108 CRITICAL POC
9.8 Feb 05

An improper neutralization of special elements used in an os command ('os command injection') vulnerability in Fortinet

CVE-2023-40714 CRITICAL
9.9 Apr 02

A relative path traversal in Fortinet FortiSIEM versions 7.0.0, 6.7.0 through 6.7.2, 6.6.0 through 6.6.3, 6.5.1, 6.5.0 a

CVE-2026-106173 CRITICAL
9.8 Oct 13

Path traversal in Fortinet FortiSIEM 7.5.0 can let a remote unauthenticated attacker execute unauthorized code or comman

CVE-2024-23109 CRITICAL
9.8 Feb 05

An improper neutralization of special elements used in an os command ('os command injection') vulnerability in Fortinet

CVE-2023-36553 CRITICAL
9.8 Nov 14

A improper neutralization of special elements used in an os command ('os command injection') in Fortinet FortiSIEM versi

CVE-2023-26204 CRITICAL
9.8 Jun 13

A plaintext storage of a password vulnerability [CWE-256] in FortiSIEM 6.7 all versions, 6.6 all versions, 6.5 all versi

CVE-2022-26119 HIGH
7.8 Nov 02

A improper authentication vulnerability in Fortinet FortiSIEM before 6.5.0 allows a local attacker with CLI access to pe

CVE-2021-41022 HIGH
7.8 Nov 02

A improper privilege management in Fortinet FortiSIEM Windows Agent version 4.1.4 and below allows attacker to execute p

CVE-2023-41676 MEDIUM
6.5 Nov 14

An exposure of sensitive information to an unauthorized actor [CWE-200] in FortiSIEM version 7.0.0 and before 6.7.5 may

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy