FortiOS and FortiProxy ZTNA Certificate Flaw (CVE-2026-84393): How an Unauthenticated Attacker Can Sit Between Your Users and Your Apps
Quick Answer: Fortinet's Agentless ZTNA portal in FortiOS 7.6.1–7.6.6 and FortiProxy 7.6.2–7.6.6 fails to validate backend certificates properly (CVE-2026-84393, CVSS 7.3), letting an unauthenticated attacker intercept traffic. Upgrade to 7.6.7 or 8.0.0 immediately.
Last verified: September 14, 2026
Picture a remote employee logging into an internal finance app through their company's Zero Trust Network Access portal — no VPN client, no friction, just a browser tab and a login prompt. That's the entire pitch of ZTNA: identity-verified access without the overhead of a traditional VPN tunnel. Now picture that same connection quietly being watched by someone who was never supposed to be in the room, without a single authentication credential required. That's the practical risk behind CVE-2026-84393, a certificate validation flaw Fortinet disclosed on September 8, 2026, in the Agentless ZTNA portal of FortiOS and FortiProxy.
This isn't a theoretical footnote in a patch bulletin. ZTNA portals are, by design, often exposed to less-trusted network segments or the open internet — which is exactly what makes an unauthenticated man-in-the-middle (MITM) bug in this component worth pulling out of the monthly Patch Tuesday pile and looking at closely.
Table of Contents
- What Happened: The ZTNA Certificate Validation Flaw
- Why Certificate Validation Is the Backbone of Zero Trust Network Access
- Attack Scenario: How CVE-2026-84393 Plays Out in the Real World
- Affected Versions and Patch Status
- Detection: What SOC Teams Should Watch For
- Prevention and Mitigation Steps
- Expert Tips for Hardening Enterprise ZTNA Deployments
- Related Reading
- FAQ
- Conclusion
What Happened: The ZTNA Certificate Validation Flaw
According to Fortinet's advisory FG-IR-26-174, the Agentless ZTNA portal component in FortiOS and FortiProxy contains an improper certificate validation weakness, tracked as CWE-295. The flaw sits specifically in how the portal validates the certificate presented by the backend destination — the actual internal application or website the user is trying to reach — before relaying traffic to it.
When that validation step doesn't properly enforce a certificate match, an attacker positioned on the network path can present a forged or mismatched certificate and have it accepted without complaint. Fortinet rates the resulting impact as information disclosure, since a successful attacker could view session details or application content traversing the connection. The vulnerability carries a CVSSv3 score of 7.3, and Fortinet's tracking confirms there's no evidence of in-the-wild exploitation as of this writing — it is not currently listed as a known exploited vulnerability.
Why Certificate Validation Is the Backbone of Zero Trust Network Access
ZTNA's entire value proposition rests on one assumption: every connection is verified before it's trusted, at every hop. In an Agentless ZTNA architecture, the portal itself becomes the trust broker — it terminates the user's session, verifies identity, then opens a separate connection to the backend resource on the user's behalf.
That second leg of the connection is exactly where CVE-2026-84393 lives. If the portal doesn't rigorously check that the backend server's certificate is legitimate, it can be tricked into trusting an attacker-controlled endpoint instead of the real one. In enterprise vulnerability management terms, this is a textbook example of a "trust boundary" failure — the kind of bug that undermines the security model of the product it's found in, not just a single feature.
Attack Scenario: How CVE-2026-84393 Plays Out in the Real World
Here's a realistic walkthrough of how this could unfold in an enterprise environment:
- Positioning: An attacker gains a foothold on the network path between the ZTNA portal and a backend application — this could be through a compromised internal host, a misconfigured routing segment, or in some deployments, a position closer to the portal's internet-facing edge.
- Certificate substitution: The attacker presents a forged or mismatched TLS certificate for the backend destination. Because the portal's validation logic doesn't catch the mismatch, the connection is accepted as legitimate.
- Interception: With the MITM position established, the attacker can passively observe session tokens, authentication data, and application content flowing through the portal — all without ever needing valid login credentials of their own.
- No alarms triggered: Because the attack vector is unauthenticated and doesn't involve brute-forcing or exploiting a login mechanism, it's unlikely to trip conventional failed-login or brute-force detection rules.
The fact that no authentication is required is what pushes this from "patch when convenient" to "prioritize this cycle" — particularly for any organization exposing ZTNA portals to semi-trusted or public network zones, which is the standard deployment model for this technology.
Affected Versions and Patch Status
Per Fortinet's advisory, the affected footprint is narrow but should be checked against every FortiOS and FortiProxy deployment using Agentless ZTNA:
| Product | Affected Versions | Confirmed Unaffected | Fixed In |
|---|---|---|---|
| FortiOS | 7.6.1 – 7.6.6 | 8.0, 7.4, 7.2 branches | 7.6.7 or later / 8.0.0 |
| FortiProxy | 7.6.2 – 7.6.6 | 8.0, 7.4, 7.2 branches | 7.6.7 or later / 8.0.0 |
If you're running FortiOS or FortiProxy on the 8.0, 7.4, or 7.2 branches, you're not affected by this particular CVE — but that's a good prompt to double-check you're not still lingering on an older, separately vulnerable release.
Detection: What SOC Teams Should Watch For
Because this is a passive certificate-validation weakness rather than an active exploit with a distinct payload, there's no single log signature that confirms exploitation. Instead, SOC teams should focus on network-layer anomalies around ZTNA traffic:
- TLS certificate anomalies: Monitor for unexpected certificate changes or mismatches on backend connections brokered through the ZTNA portal, particularly if you have TLS inspection or a network detection and response (NDR) tool in the path.
- Unusual routing or redirection: Watch for ZTNA sessions that show unexpected latency spikes or route through unfamiliar intermediate hops, which can indicate a MITM position has been established.
- Session token reuse: Flag any application session tokens or cookies observed being reused from unexpected source IPs shortly after legitimate ZTNA sessions — a possible sign of intercepted session data being replayed.
- Fortinet advisory correlation: Cross-reference your FortiOS/FortiProxy version inventory against FG-IR-26-174 as part of your regular vulnerability management sweep, not just a one-time check.
If you run a SOC-as-a-service arrangement or an outsourced MDR provider, this is a good moment to confirm they've already flagged FG-IR-26-174 in their threat intelligence feed rather than assuming it's been picked up automatically.
Prevention and Mitigation Steps
- Patch first, always. Upgrade affected FortiOS instances to 7.6.7 or later (or migrate to the 8.0.0 branch), and do the same for FortiProxy. Fortinet's official upgrade path tool can help sequence this without breaking existing ZTNA policies.
- Inventory before you patch. Confirm exactly which appliances are running the 7.6.1–7.6.6 (FortiOS) or 7.6.2–7.6.6 (FortiProxy) range before assuming you're covered — don't rely on memory of "we're on the latest 7.6.x."
- Segment ZTNA portal exposure. Where possible, avoid exposing Agentless ZTNA portals to fully untrusted network segments until patching is confirmed complete across your fleet.
- Review TLS inspection coverage. If you run enterprise TLS/SSL inspection at the network edge, verify it would actually catch a certificate mismatch on ZTNA backend connections rather than assuming coverage.
- Track the advisory, not just the CVE. Advisory FG-IR-26-174 is the authoritative, living source — check it periodically in case Fortinet adds detail on affected sub-products or updates guidance.
Expert Tips for Hardening Enterprise ZTNA Deployments
- Treat ZTNA portals with the same patch-cycle urgency as internet-facing VPN concentrators — historically, edge access infrastructure from Fortinet and other vendors has been a recurring target for opportunistic scanning within days of a CVE going public.
- Build a lightweight internal dashboard (even a simple spreadsheet) tracking FortiOS/FortiProxy version-per-appliance; narrow-range CVEs like this one are easy to miss across large, distributed fleets.
- Where compliance frameworks apply — NIST 800-207 (Zero Trust Architecture) is the relevant reference point here, and HIPAA or GDPR obligations may also come into play depending on what data flows through the affected ZTNA channel — document your patch timeline as part of your standard vulnerability management evidence trail.
- Don't treat "no evidence of active exploitation" as "low priority." That status can change quickly once a CVE with an unauthenticated vector like this one gets public attention.
Related Cybersecurity Topics You Should Explore
- Linux cut Command Explained: Extract Any Field, Column, or Character in Seconds
- FortiGate CVE-2025-25249 Exploited to Deploy PivotC2 RAT — Patch Now
- Critical Dell SCG Bug (CVSS 9.8) Grants Root Access — Patch Now
- WeWorm: Zero-Click WeChat Worm Hijacks 1.4B Accounts via Call
- US Offers $10 Million for Iranian Hacker Behind Critical Infrastructure Attacks
- Panzer Ransomware Targets Italian Manufacturers With ESXi-Ready Malware
- BigBear 2.0 Evilginx2 Phishing Bypasses Microsoft 365 MFA With Session Cookie Theft
- Veradigm Data Breach: How a Stolen Vendor Login Exposed Patient SSNs
FAQ
Q: Is CVE-2026-84393 being actively exploited?
A: According to Fortinet's tracking as of this writing, there is no evidence of active exploitation, and it is not currently listed as a known exploited vulnerability. That status can change, so continued monitoring is warranted.
Q: Does this affect all FortiOS and FortiProxy versions?
A: No. Only FortiOS 7.6.1–7.6.6 and FortiProxy 7.6.2–7.6.6 are affected. The 8.0, 7.4, and 7.2 branches are confirmed unaffected per Fortinet's advisory.
Q: Do I need to be running Agentless ZTNA specifically for this to apply?
A: Yes — the vulnerability is specific to the Agentless ZTNA portal component. Deployments not using this feature are not exposed to this particular flaw.
Q: Is authentication required to exploit this vulnerability?
A: No. The attack vector is unauthenticated, meaning an attacker doesn't need valid credentials — only network-path positioning between the portal and the backend destination.
Q: What's the actual impact if this is exploited?
A: Fortinet classifies the impact as information disclosure — an attacker could potentially view sensitive data such as session details or application content traversing the compromised connection.
Q: What should I do if I can't patch immediately?
A: Review and restrict ZTNA portal exposure to less-trusted network segments where feasible, and prioritize the upgrade as soon as a maintenance window allows — this isn't a flaw to treat as routine.
Conclusion
CVE-2026-84393 is a reminder that Zero Trust architecture is only as strong as its weakest validation check — and in this case, that check lived in the one place ZTNA absolutely can't afford to get wrong: verifying who it's actually talking to on the backend. The patch is straightforward, the affected version range is well-defined, and there's no evidence of active exploitation yet. That combination makes this a rare case where doing the right thing is also the easy thing — patch to 7.6.7 or later and move on before that window closes.
If your organization runs FortiOS or FortiProxy Agentless ZTNA, check your version inventory today rather than waiting for the next scheduled patch cycle. Share this with your infrastructure and SOC teams, and drop a comment if you've already rolled out the fix.
Analysis based on SOC monitoring and public threat intelligence review.







