Skip to main content

FortiSOAR CVE-2025-59808

MEDIUM
Unverified Password Change (CWE-620)
2025-12-09 psirt@fortinet.com
6.8
CVSS 3.1 · Vendor: fortinet
View

Attack ChainAIDerived

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

  1. Access
    Hijack victim's authenticated FortiSOAR session
  2. Exploit
    Invoke password-change function
  3. Execution
    Reset credentials without current-password prompt
  4. Impact
    Lock 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.

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

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

Alert me

AnalysisAIv1 – 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

Vendor (fortinet) PRIMARY 6.8 MEDIUM
AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:H
vuln.today AI 8.1 HIGH

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).

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

Primary rating from Vendor (fortinet).

CVSS VectorVendor: fortinet

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

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

EPSS Score
0.2%
Top 87% exploitable
Prevalence
Low
niche SOC-focused SOAR platform, limited enterprise deployment footprint
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.2%
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

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

Affected Products (CPE)CVE.org

cpe:2.3:a:fortinet:fortisoar:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortisoar:*:*:*:*:*:*:*:*
CVE-2023-27995 HIGH
8.8 Apr 11

A improper neutralization of special elements used in a template engine vulnerability in Fortinet FortiSOAR 7.3.0 throug

CVE-2022-35847 HIGH
8.8 Sep 06

An improper neutralization of special elements used in a template engine vulnerability [CWE-1336] in FortiSOAR managemen

CVE-2024-21760 HIGH
8.4 Mar 18

An improper control of generation of code ('Code Injection') vulnerability [CWE-94] in FortiSOAR Connector FortiSOAR 7.4

CVE-2022-30298 HIGH
7.8 Sep 06

An improper privilege management vulnerability [CWE-269] in Fortinet FortiSOAR before 7.2.1 allows a GUI user who has al

CVE-2024-45327 HIGH
7.5 Sep 11

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

CVE-2022-23443 HIGH
7.5 May 04

An improper access control in Fortinet FortiSOAR before 7.2.0 allows unauthenticated attackers to access gateway API dat

CVE-2023-25605 HIGH
7.2 Mar 07

A improper access control vulnerability in Fortinet FortiSOAR 7.3.0 - 7.3.1 allows an attacker authenticated on the admi

CVE-2022-29061 HIGH
7.2 Sep 09

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

CVE-2025-59810 MEDIUM
6.5 Dec 09

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

CVE-2024-31493 MEDIUM
6.5 Jun 03

An improper removal of sensitive information before storage or transfer vulnerability [CWE-212] in FortiSOAR version 7.3

CVE-2022-29062 MEDIUM
6.5 Sep 06

Multiple relative path traversal vulnerabilities [CWE-23] in Fortinet FortiSOAR before 7.2.1 allows an authenticated att

CVE-2022-42473 MEDIUM
5.5 Nov 02

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

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