FortiSOAR
CVE-2025-59808
MEDIUM
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessHijack victim's authenticated FortiSOAR session
-
ExploitInvoke password-change function
-
ExecutionReset credentials without current-password prompt
-
ImpactLock out user and persist account control
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Password change verification
|
| Exploitation Conditions | Exploitation requires the attacker to ALREADY have authenticated access to the victim's FortiSOAR user account (CVSS PR:L) - for example a valid session, stolen token, or hijacked login; this is a post-authentication flaw, not remote-unauthenticated. The specific weakness is that the account credential/password-change function does NOT prompt for or verify the account's current password before applying the change (CWE-620). Limiting factors: the attacker gains nothing without prior account access, there is no confidentiality impact (C:N), and the vendor rates attack complexity high (AC:H); impact is primarily account takeover hardening/lockout (I:H, A:H) across FortiSOAR 7.3 through 7.6.2 (both PaaS and on-premise). |
| Impact | This is a moderate, context-dependent risk rather than a top-priority emergency. The CVSS 3.1 base score of 6.8 (Medium) reflects an authenticated flaw: the vector AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:H requires the attacker to already possess low-privilege access to the victim's account (PR:L), which per the description is the central precondition - this is a post-compromise persistence/account-takeover-hardening issue (CWE-620, unverified password change), not an initial-access vulnerability. Signals are consistent and point LOW on the urgency scale: EPSS is 0.23% (13th percentile), there is no CISA KEV listing, and no public exploit code was identified in the provided data, so this is best characterized as 'no public exploit identified at time of analysis.' The reporter is Fortinet PSIRT (psirt@fortinet.com) with an official FortiGuard advisory, so the vulnerability itself is vendor-confirmed even though exploitation is not. One internal inconsistency to flag: the input Tags include 'Information Disclosure,' but the CVSS vector explicitly sets C:N (no confidentiality impact) and the CWE is unverified password change affecting integrity and availability - so the 'Information Disclosure' categorization is not supported by the vector and should be disregarded. Bottom line: a real but gated issue whose impact is realized only after an account is already compromised. |
| Exploit ScenarioDerived | An attacker who has already hijacked a FortiSOAR user session (e.g., via a stolen token, phishing, or a shared workstation) navigates to the credential-change function and resets the account password without being prompted to confirm the current password. This lets them lock out the legitimate user and entrench persistent control of the account. No public proof-of-concept exploit was identified in the provided data. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 14, 2026
FortiSOAR 7.3 through 7.6.2 (both PaaS and on-premise) permits an attacker who already has authenticated access to a victim's user account - via a valid session or stolen credentials - to change that account's password without supplying the current password (CWE-620), leading to account takeover or lockout of the legitimate user. This is a post-authentication flaw (CVSS PR:L) with no confidentiality impact (C:N) but high integrity and availability impact (I:H, A:H); the vendor scored attack complexity as high (AC:H) while our independent assessment rates it low (AC:L). No public exploit code or CISA KEV activity is known, and EPSS is low at 0.23% (13th percentile).
RemediationAI
Patch availability is not confirmed in the provided intelligence; the referenced Fortinet PSIRT advisory FG-IR-25-599 (https://fortiguard.fortinet.com/psirt/FG-IR-25-599) is the authoritative source for fixed versions and upgrade instructions. Until a fixed version is deployed, enforce MFA on all FortiSOAR accounts, monitor for unexpected password-change events, and consider requiring re-authentication for sensitive actions if the platform supports it. These controls reduce risk but do not eliminate the missing-verification weakness; an attacker with a valid session may still trigger the change. Restrict account access and promptly revoke sessions on suspicion of compromise.
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 CWE-620: Unverified Password Change. FortiSOAR is Fortinet's security orchestration, automation, and response (SOAR) platform, deployed as PaaS or on-premise. The account credential change function fails to verify the account's current password before applying a new one. An attacker with existing access to the account (e.g., hijacked session, stolen token) can reset the password and lock out the legitimate user. CPE data confirms cpe:2.3:a:fortinet:fortisoar:*:*:*:*:*:*:*:* for all affected versions. The CVSS vector shows PR:L (authenticated), UI:N, AV:N, and C:N/I:H/A:H; the independent assessment differs from the vendor only in attack complexity (AC:L vs AC:H).
Know when Fortisoar 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:H/PR:L/UI:N/S:U/C:N/I:H/A:H
Requires existing account access so PR:L; once authenticated the missing password re-prompt makes the change trivial (AC:L); no data disclosure (C:N) but credentials are altered and the user locked out (I:H/A:H).
Primary rating from Vendor (fortinet).
CVSS VectorVendor: fortinet
DescriptionCVE.org
An unverified password change vulnerability [CWE-620] vulnerability in Fortinet FortiSOAR PaaS 7.6.0 through 7.6.2, FortiSOAR PaaS 7.5.0 through 7.5.1, FortiSOAR PaaS 7.4 all versions, FortiSOAR PaaS 7.3 all versions, FortiSOAR on-premise 7.6.0 through 7.6.2, FortiSOAR on-premise 7.5.0 through 7.5.1, FortiSOAR on-premise 7.4 all versions, FortiSOAR on-premise 7.3 all versions may allow an attacker who has already gained access to a victim's user account to reset the account credentials without being prompted for the account's password
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
Affected Products (CPE)CVE.org
A improper neutralization of special elements used in a template engine vulnerability in Fortinet FortiSOAR 7.3.0 throug
An improper neutralization of special elements used in a template engine vulnerability [CWE-1336] in FortiSOAR managemen
An improper control of generation of code ('Code Injection') vulnerability [CWE-94] in FortiSOAR Connector FortiSOAR 7.4
An improper privilege management vulnerability [CWE-269] in Fortinet FortiSOAR before 7.2.1 allows a GUI user who has al
An improper authorization vulnerability [CWE-285] in FortiSOAR version 7.4.0 through 7.4.3, 7.3.0 through 7.3.2, 7.2.0 t
An improper access control in Fortinet FortiSOAR before 7.2.0 allows unauthenticated attackers to access gateway API dat
A improper access control vulnerability in Fortinet FortiSOAR 7.3.0 - 7.3.1 allows an attacker authenticated on the admi
An improper neutralization of special elements used in an OS command ('OS Command Injection') vulnerability [CWE-78] in
Information disclosure in Fortinet FortiSOAR (PaaS and on-premise) 7.3, 7.4, 7.5.0-7.5.1, and 7.6.0-7.6.2 allows an auth
An improper removal of sensitive information before storage or transfer vulnerability [CWE-212] in FortiSOAR version 7.3
Multiple relative path traversal vulnerabilities [CWE-23] in Fortinet FortiSOAR before 7.2.1 allows an authenticated att
A missing authentication for a critical function vulnerability in Fortinet FortiSOAR 6.4.0 - 6.4.4 and 7.0.0 - 7.0.3 and
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB