Skip to main content

FortiClientWindows CVE-2026-70465

| EUVDEUVD-2026-57188 HIGH
Classic Buffer Overflow (CWE-120)
2026-08-12 psirt@fortinet.com GHSA-95wv-6wmf-f8vm
8.1
CVSS 3.1 · Vendor: fortinet
View

Attack ChainAIDerived

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

  1. Access
    Position for DNS interception on target network
  2. Delivery
    Forge oversized DNS response packet
  3. Exploit
    FortiClientWindows parses malicious response
  4. Execution
    Buffer overflow overwrites control data
  5. Impact
    Arbitrary code executes as FortiClient process

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Buffer copy size validation
MITRE ATT&CK

1 technique across 1 tactic: 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 the attacker to be in a position to alter or craft DNS responses delivered to the target host - this is the primary limiting condition reflected in AC:H. Concrete methods include DNS cache poisoning of an upstream resolver, operating a rogue DNS server on a shared network segment (public WiFi, hotel, conference networks), or performing ARP spoofing/MITM on the local LAN. The FortiClientWindows process must actively perform DNS resolution (standard behavior during normal operation) for the malicious response to be parsed. No authentication, credentials, or user interaction are required once the attacker controls the DNS response channel. Exploitation is limited to Windows hosts running FortiClientWindows 7.2.0-7.2.11 or 7.4.0-7.4.3; updated versions, non-Windows platforms, and hosts using DNSSEC-validated or authenticated DNS transport (DoH/DoT) reduce or eliminate exposure.

Impact

The CVSS 3.1 base score of 8.1 (AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H) accurately characterizes the technical impact - full confidentiality, integrity, and availability compromise - while the High complexity rating (AC:H) reflects the non-trivial prerequisite of controlling or intercepting DNS traffic. This is not a trivial internet-scale spray attack; exploitation requires targeted positioning. Real-world risk is therefore elevated for threat models involving nation-state actors, corporate espionage targeting VPN clients over untrusted networks (public WiFi, conference networks, hotel networks), or environments where DNS infrastructure has already been compromised. No EPSS score is available in the provided data. No CISA KEV listing and no public proof-of-concept code are identified at time of analysis, which reduces immediate broad exploitation probability. However, FortiClient's enterprise deployment footprint and the severity of the impact (unauthenticated RCE on an endpoint security tool) make this a meaningful patching priority, particularly for organizations with mobile workforces operating on untrusted networks.

Exploit ScenarioDerived

An attacker targeting an enterprise employee on a public or compromised network performs DNS cache poisoning or ARP-based MITM to intercept DNS resolution traffic from the victim's FortiClientWindows host. The attacker responds with a crafted, oversized DNS response packet that overflows a fixed-size buffer in the FortiClient DNS parsing routine, overwriting return addresses or function pointers. With no public proof-of-concept identified at time of analysis, exploitation likely requires moderate reverse engineering effort, but successful exploitation yields arbitrary code execution on the endpoint without any user interaction.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.5% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 12, 2026

Remote code execution in Fortinet FortiClientWindows affects versions 7.2.0-7.2.11 and 7.4.0-7.4.3, exploitable by any attacker capable of intercepting or forging DNS responses destined for the target host. Maliciously crafted DNS response packets trigger a classic buffer overflow (CWE-120) in the client's DNS parsing logic, allowing arbitrary code execution without requiring any credentials or user interaction. No public exploit or CISA KEV listing has been identified at time of analysis, and the high attack complexity requirement (DNS MITM/poisoning position) meaningfully limits opportunistic exploitation.

RemediationAI

Upgrade FortiClientWindows to a version outside the affected ranges. Per Fortinet's advisory FG-IR-26-156 (https://fortiguard.fortinet.com/psirt/FG-IR-26-156), users should consult the Fortiguard portal for the specific recommended fixed version, as the input data does not enumerate an exact patched release number - patch status is confirmed as available per vendor advisory. Until patching is complete, compensating controls include enforcing use of encrypted, authenticated DNS (DNS-over-HTTPS or DNS-over-TLS with certificate pinning) to prevent response forgery, restricting FortiClient endpoints to operate only on trusted networks or through established VPN tunnels before DNS resolution occurs, and deploying DNSSEC validation to detect tampered DNS responses. Note that network-level DNS controls reduce but do not eliminate risk if the upstream resolver or local network segment is already compromised. EMS (FortiClient Enterprise Management Server) administrators should prioritize pushing updates to remote and mobile workers who frequently connect from untrusted networks, as these represent the highest-risk deployment scenarios.

Affected VersionsENISA

FortiClientWindows 7.4.0 ≤7.4.3
FortiClientWindows 7.2.0 ≤7.2.11

Affected Packages

euvd forticlientwindows no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

FortiClientWindows is Fortinet's enterprise endpoint security and VPN client for Windows systems. The vulnerability resides in the client's DNS response processing code, which copies input data into a fixed-size buffer without validating the length of attacker-controlled content (CWE-120: Buffer Copy Without Checking Size of Input). This classic stack or heap buffer overflow class can overwrite adjacent memory regions, enabling control-flow hijacking and arbitrary code execution in the context of the FortiClient process. The attack vector requires the adversary to be in a position to deliver crafted DNS responses to the victim host - achievable via DNS cache poisoning, rogue DNS server on a shared network, ARP spoofing/MITM on local segments, or compromised upstream DNS infrastructure. Affected CPE covers FortiClientWindows in the 7.2 and 7.4 release trains as reported by Fortinet PSIRT (FG-IR-26-156).

Know when Forticlient 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 8.1 HIGH
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.1 HIGH

AV:N and AC:H because exploitation requires network DNS interception positioning but no credentials or interaction; full C/I/A reflects arbitrary code execution potential.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/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
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

A buffer copy without checking size of input ('classic buffer overflow') vulnerability in Fortinet FortiClientWindows 7.4.0 through 7.4.3, FortiClientWindows 7.2.0 through 7.2.11 may allow an unauthenticated attacker in a position to alter or craft DNS responses to the targeted host to execute arbitrary code via malicious packets.

Executive ViewAI

Why It Matters

Fortinet FortiClient Windows (versions 7.2.0-7.2.11 and 7.4.0-7.4.3) endpoint clients expose corporate networks to remote code execution via network-based attacks, with no public exploit code identified at time of analysis. The unavailability of vendor patches forces organizations to implement compensating network controls and endpoint isolation to manage risk during this extended vulnerability window.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include: (1) restrict all DNS queries to validated internal resolvers, blocking external DNS access from endpoint networks; (2) deploy network-based DNS query monitoring and anomaly detection to identify potential poisoning or exploitation attempts; (3) implement micro-segmentation and network access controls to isolate affected FortiClient endpoints from critical business systems and sensitive data; (4) consider disabling FortiClient on non-critical systems until patched versions are released; (5) maintain continuous monitoring of Fortinet security advisories and the CVE record for patch availability announcements.

Threat Intelligence Overview

EPSS Score
0.5%
Top 57% exploitable
Prevalence
High
widely-deployed Fortinet enterprise VPN and endpoint client
Threat Intel
1
1 sources
Data Quality
5 sources
Confidence: Medium

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 HIGH
CISA KEV No
Public POC No
EPSS 0.5%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2017-7344 HIGH POC
8.1 Dec 14

A privilege escalation in Fortinet FortiClient Windows 5.4.3 and earlier as well as 5.6.0 allows attacker to gain privil

CVE-2015-5736 HIGH POC
7.2 Sep 03

The Fortishield.sys driver in Fortinet FortiClient before 5.2.4 allows local users to execute arbitrary code with kernel

CVE-2024-3661 HIGH POC
7.6 May 06

DHCP can add routes to a client’s routing table via the classless static route option (121). Rated high severity (CVSS 7

CVE-2019-5589 HIGH
8.8 May 28

DLL search-path hijacking in the FortiClient Online Installer for Windows (all versions before 6.0.6) lets an attacker w

CVE-2017-14184 HIGH
8.8 Dec 15

An Information Disclosure vulnerability in Fortinet FortiClient for Windows 5.6.0 and below versions, FortiClient for Ma

CVE-2015-1453 MEDIUM POC
5.0 Feb 02

The qm class in Fortinet FortiClient 5.2.3.091 for Android uses a hardcoded encryption key of FoRtInEt!AnDrOiD, which ma

CVE-2016-8493 HIGH
8.8 Jun 26

In FortiClientWindows 5.4.1 and 5.4.2, an attacker may escalate privilege via a FortiClientNamedPipe vulnerability. Rate

CVE-2024-36513 HIGH
8.8 Nov 12

A privilege context switching error vulnerability [CWE-270] in FortiClient Windows version 7.2.4 and below, version 7.0.

CVE-2015-1570 MEDIUM POC
4.3 Feb 10

The Endpoint Control protocol implementation in Fortinet FortiClient 5.2.3.091 for Android and 5.2.028 for iOS does not

CVE-2015-1569 MEDIUM POC
4.3 Feb 10

Fortinet FortiClient 5.2.028 for iOS does not validate certificates, which makes it easier for man-in-the-middle attacke

CVE-2023-45588 HIGH
8.2 Mar 14

An external control of file name or path vulnerability [CWE-73] in FortiClientMac version 7.2.3 and below, version 7.0.1

CVE-2024-31489 HIGH
8.1 Sep 10

AAn improper certificate validation vulnerability [CWE-295] in FortiClientWindows 7.2.0 through 7.2.2, 7.0.0 through 7.0

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