FortiPortal
CVE-2025-54838
MEDIUM
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to shared FortiPortal with low-privilege account
-
ExploitCraft HTTP request abusing missing authorization check
-
ExecutionIssue reboot command targeting shared FortiGate
-
ImpactFortiGate reboots causing denial of service
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation 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, low-privileged session to a FortiPortal instance (PR:L) that manages one or more shared FortiGate devices - the 'shared' multi-tenant/MSSP deployment model is the key precondition, since the attack reboots a FortiGate shared across tenants rather than one the attacker legitimately controls. The attacker then sends crafted HTTP requests that bypass authorization checks. Limiting factors: valid portal credentials are mandatory (no unauthenticated path, PR:L), only FortiPortal versions 7.4.0 through 7.4.5 are affected, and impact is restricted to availability (device reboot / denial of service) with no data disclosure or modification. Single-tenant deployments with no shared FortiGate have substantially reduced exposure. |
| Impact | This is a moderate-severity, availability-only authorization flaw (CWE-863) whose signals consistently point to limited real-world urgency. The vendor-supplied CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H, base 6.5) indicates a network-reachable, low-complexity attack requiring only low-privilege authentication (PR:L) to the FortiPortal interface, with impact confined entirely to availability (A:H) - no confidentiality or integrity loss. EPSS corroborates low likelihood of broad exploitation at 0.31% (22nd percentile), it is not listed in CISA KEV, and no public proof-of-concept was provided, so exploitation status is 'no public exploit identified at time of analysis.' These signals do not conflict: a low-CVSS-adjacent, auth-required, availability-only bug with low EPSS and no KEV/POC is a genuine but non-urgent, moderate priority. The one notable nuance is a scope question the vendor resolved as S:U even though the described impact (rebooting a shared FortiGate) lands on a different device than the vulnerable FortiPortal - defenders in multi-tenant/MSSP deployments should treat the cross-tenant availability impact as more significant than the 6.5 score alone implies. Patch is available per Fortinet advisory FG-IR-25-032. |
| Exploit ScenarioDerived | A user who already holds valid low-privilege credentials to a shared FortiPortal instance (e.g., one tenant in a multi-tenant/MSSP deployment) sends a crafted HTTP request that abuses missing authorization checks to issue a reboot command against a FortiGate device shared with or belonging to another tenant. The result is a denial of service - the targeted FortiGate reboots, dropping traffic and security enforcement for its users. No public exploit code is known at time of analysis, and exploitation requires authenticated access, limiting it to insiders or attackers with stolen portal credentials. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 14, 2026
Authenticated low-privileged users can reboot shared FortiGate devices via crafted HTTP requests in FortiPortal 7.4.0 through 7.4.5 due to an incorrect authorization check (CWE-863). This availability-only flaw (CVSS 6.5) requires a valid portal session and a multi-tenant deployment where FortiGates are shared, limiting real-world exposure. No public exploit code or active exploitation has been identified at time of analysis, and EPSS is low at 0.31%.
RemediationAI
Refer to the vendor advisory FG-IR-25-032 (https://fortiguard.fortinet.com/psirt/FG-IR-25-032) for the appropriate fix version and apply the recommended update. Since no exact patched version is provided in the available data, consult the advisory for the specific upgrade path. Until patching is possible, enforce strict access controls: limit FortiPortal access to trusted administrators, ensure that only users with a legitimate need can manage shared FortiGate devices, and consider disabling the reboot function for low-privileged roles if configurable. Note that authentication is required, so strong credential policies and multi-factor authentication reduce risk. No public exploit has been identified at time of analysis, so immediate urgency is low, but patching remains recommended.
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
FortiPortal is a management and orchestration platform for FortiGate devices, often used by managed security service providers (MSSPs) to manage multiple tenants. The vulnerability arises from an incorrect authorization check (CWE-863) in the HTTP request handling that allows an authenticated user with low privileges to bypass access controls and trigger a reboot of a FortiGate device that is shared across tenants. The CVSS vector (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H) indicates the attack is network-exploitable with low complexity, requires low privileges, no user interaction, and results only in a high availability impact (device reboot), with no impact to confidentiality or integrity. The affected CPE is cpe:2.3:a:fortinet:fortiportal, with specific versions 7.4.0 through 7.4.5 being vulnerable per the vendor advisory.
Know when Fortiportal 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:N/I:N/A:H
Network-reachable portal (AV:N), simple crafted request (AC:L), requires authenticated low-privilege account (PR:L), no user interaction; impact is reboot/DoS only, so C:N/I:N/A:H.
Primary rating from NVD.
CVSS VectorNVD
DescriptionNVD
An Incorrect Authorization vulnerability [CWE-863] in FortiPortal 7.4.0 through 7.4.5 may allow an authenticated attacker to reboot a shared FortiGate device via 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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Affected Products (CPE)NVD
More in Fortiportal
View allA missing authentication for critical function in Fortinet FortiManager version 7.4.0 through 7.4.2, 7.2.0 through 7.2.4
A use of hard-coded credentials (CWE-798) vulnerability in FortiPortal versions 5.2.5 and below, 5.3.5 and below, 6.0.4
An improper Access Control vulnerability in Fortinet FortiPortal versions 4.0.0 and below allows an attacker to interact
An improper neutralization of special elements used in a command ('Command Injection') vulnerability [CWE-77] in FortiPo
Multiple improper neutralization of special elements used in an SQL command vulnerabilities in FortiPortal 6.0.0 through
An Improper Resolution of Path Equivalence vulnerability [CWE-41] in FortiPortal 7.4.0 through 7.4.2, 7.2.0 through 7.2.
An improper restriction of XML external entity reference vulnerability in the parser of XML responses of FortiPortal bef
An unrestricted file upload vulnerability in the web interface of FortiPortal 6.0.0 through 6.0.4, 5.3.0 through 5.3.5,
A password management vulnerability in Fortinet FortiPortal versions 4.0.0 and below allows an attacker to carry out inf
A weak password recovery vulnerability in Fortinet FortiPortal versions 4.0.0 and below allows attacker to carry out inf
A Use Of Less Trusted Source [CWE-348] vulnerability in Fortinet FortiPortal version 7.0.0 through 7.0.6 and version 7.2
A memory allocation with excessive size value vulnerability in the license verification function of FortiPortal before 6
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB