CVE-2025-64446criticalunder attackCWE-23

CVE-2025-64446: critical vulnerability in Fortinet FortiWeb

Published · Updated

E-mail alert when it lands in KEV, gets a public PoC or its score goes up.

100Vexday Risk Score

Patch now. It under exploitation confirmed by CISA, has an official Brazilian government alert and has a working public exploit.

ssvc Actcvss 9.4epss 91%
from disclosure to weaponsame day
Published on NVDNov 14
1st PoCNov 13
metasploitNov 14
CISA KEVNov 14
Official alert in Brazil

Brazil's federal government published an alert, recommendation or bulletin that cites this vulnerability.

  • CTIR Gov · ALERTA 19/2025Vulnerabilidade crítica no FortiWeb da Fortinetread on gov.br ↗
Source: CTIR Gov (GSI) and CISC Gov.br, under the CC BY-ND 3.0 license.
Action required by CISAfederal deadline: 2025-11-21

Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.

In short

FortiWeb has a path traversal flaw that lets attackers bypass security restrictions and run admin commands on the system by sending specially crafted web requests. This is critical because it gives attackers full control over the web application firewall.

Technical detail

A relative path traversal vulnerability (CWE-23) in affected FortiWeb versions allows unauthenticated or low-privileged attackers to manipulate file paths in HTTP/HTTPS requests to access restricted administrative functions and execute arbitrary commands with elevated privileges. The vulnerability affects versions 7.0.0-7.0.11, 7.2.0-7.2.11, 7.4.0-7.4.9, 7.6.0-7.6.4, and 8.0.0-8.0.1, with attack vector over the network requiring no user interaction.

Summary generated and translated by AI from the official description.

The full analysis of this CVE is available in Portuguese →

A relative path traversal vulnerability in Fortinet FortiWeb 8.0.0 through 8.0.1, FortiWeb 7.6.0 through 7.6.4, FortiWeb 7.4.0 through 7.4.9, FortiWeb 7.2.0 through 7.2.11, FortiWeb 7.0.0 through 7.0.11 may allow an attacker to execute administrative commands on the system via crafted HTTP or HTTPS requests.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H/E:H/RL:O/RC:C
Affected products
Fortinet · FortiWeb
public PoCs found — 32
exploitdbwww.exploit-db.com/exploits/52495unverifiedexploitdbwww.exploit-db.com/exploits/52502unverifiedgithubgithub.com/sensepost/CVE-2025-64446★ 34githubgithub.com/soltanali0/CVE-2025-64446-Exploit★ 15githubgithub.com/sxyrxyy/CVE-2025-64446-FortiWeb-CGI-Bypass-PoC★ 14githubgithub.com/lincemorado97/CVE-2025-64446_CVE-2025-58034★ 14githubgithub.com/fevar54/CVE-2025-64446-PoC---FortiWeb-Path-Traversal★ 7githubgithub.com/verylazytech/CVE-2025-64446★ 3githubgithub.com/CerberusMrXi/FortiWeb-cve-2025-64446-RCE-exploit★ 2githubgithub.com/AN5I/cve-2025-64446-fortiweb-exploit★ 1githubgithub.com/ashrafzaryouh/CVE-2025-64446★ 0githubgithub.com/litndat/Vulnerability-CVE-2025-64446-CVE-2025-58034★ 0githubgithub.com/lequoca/fortinet-fortiweb-cve-2025-64446-58034★ 0githubgithub.com/Death112233/CVE-2025-64446-★ 0githubgithub.com/eagle-nett/FORTIWEB_CVE-2025-64446-58034★ 0githubgithub.com/0xBlackash/CVE-2025-64446★ 0githubgithub.com/D3crypT0r/CVE-2025-64446★ 0vulncheckvulncheck.com/xdb/e4a17f332ff5unverifiedvulncheckvulncheck.com/xdb/6c855a299f60unverifiedvulncheckvulncheck.com/xdb/daf583cf3d86unverifiedvulncheckvulncheck.com/xdb/ab96865a9542unverifiedvulncheckvulncheck.com/xdb/a38d551a6831unverifiedvulncheckvulncheck.com/xdb/4e9128737039unverifiedvulncheckvulncheck.com/xdb/3cf4d6bc9808unverifiedvulncheckvulncheck.com/xdb/cd22b158afe3unverifiedvulncheckvulncheck.com/xdb/2875543819b4unverifiedvulncheckvulncheck.com/xdb/feb9e9d57734unverifiedvulncheckvulncheck.com/xdb/b9f71fa7dc26unverifiedvulncheckvulncheck.com/xdb/820fc34638d5unverifiedvulncheckvulncheck.com/xdb/99a1e77764faunverifiedcve_referencegithub.com/watchtowrlabs/watchTowr-vs-Fortiweb-AuthBypassunverifiedvulncheckvulncheck.com/xdb/5dc21a250bb7unverified
⚠ Public resources, to assess the exposure of systems you control or are authorized to test. Test only with authorization.