Back to Blog|Security

FortiBleed: 73,000+ FortiGate Credentials in Circulation, What the Leak Reveals About SSL VPN Appliances

July 30, 2026
Timo WevelsiepTimo Wevelsiep
birdhost

FortiBleed: 73,000+ FortiGate Credentials in Circulation, What the Leak Reveals About SSL VPN Appliances

FortiBleed: admin credentials for 73,000+ FortiGate firewalls in circulation. Analysis, immediate actions, and why appliance VPNs become a concentration risk.

birdhost.de Blog

Content notice: The information in this article was compiled to the best of our knowledge at the time of publication. Technical details, pricing, versions, licensing models and external content are subject to change. Please verify the information independently, especially before making business-critical or security-relevant decisions. This article does not constitute individual professional, legal or tax advice.

Validated administrator and VPN credentials for more than 73,000 internet-facing FortiGate firewalls have been in circulation since mid-June 2026, and according to Bitsight, researchers estimate that approximately 50 percent of all internet-reachable FortiGate devices may be affected. The campaign known as FortiBleed spans 194 countries; Heise counted around 120 devices with German domain indicators, including systems at Telekom and Mercedes-Benz. There are two readings of the cause: Fortinet points to reused credentials and brute force, while Bitsight additionally describes an uncomfortable technical detail in which admin passwords remain stored as weak SHA-256 hashes after FortiOS upgrades until the administrator logs in again, and a 45-GPU cluster systematically cracked those hashes. This article puts the facts in order, lists the immediate actions recommended by Fortinet and the Baden-Württemberg State Office for the Protection of the Constitution, and draws the structural lesson: why a perimeter appliance with an exposed VPN portal becomes a concentration risk, and how an identity-based mesh distributes that risk differently.

FortiBleed in Numbers: What Became Known on 18 June 2026

On 18 June 2026, the security company Bitsight published its report on the campaign known as FortiBleed: a dataset with administrator and VPN credentials for more than 73,000 internet-facing FortiGate firewalls is in circulation.[1] Bitsight phrases this with a double hedge: researchers estimate that approximately 50 percent of all internet-reachable FortiGate devices across 194 countries "may be affected".[1] According to BleepingComputer, the dataset was discovered by security researcher Bob Diachenko, who came across a server containing what appeared to be valid Fortinet VPN credentials.[2]

The authenticity of part of the data was confirmed, also according to BleepingComputer, by security researcher Kevin Beaumont: "The data is legit. It is around 75k devices. Almost all are still online, and Fortinet devices. It appears to be recent data."[2] Hudson Rock contributed a statistical analysis of the victims, for example by sector; that is not an independent authenticity confirmation.[2] The key figures at a glance:

Metric Value Source
Affected devices "more than 73,000" according to Bitsight; 73,932 unique firewall URLs according to BleepingComputer [1] [2]
Share of all reachable FortiGates approximately 50 percent "may be affected" (researcher estimate) [1]
Countries 194 [1]
Unique domains 21,632 [2]
Brute-force telemetry 1.16 billion login attempts against 320,777 FortiGate targets (analysis by Bob Diachenko) [2]
Cracking infrastructure 45 GPUs according to Bitsight; managed via Hashtopolis according to BleepingComputer [1] [2]
Germany around 120 devices with German domain indicators, including systems at Telekom and Mercedes-Benz [3]

For the DACH region, this incident is not a distant headline: Heise documented the roughly 120 devices with German domain indicators, naming Telekom and Mercedes-Benz among the affected organizations.[3] On 25 June 2026, the Baden-Württemberg State Office for the Protection of the Constitution (LfV BW) explicitly warned German companies, stating that more than 70,000 devices are affected worldwide, including large German enterprises. The agency names no reliable attribution, but points to indications of a Russian-speaking group.[5]

How the Attackers Obtained the Credentials

There are two narratives about the origin of the data, and they do not fully exclude each other. Both deserve a fair presentation.

Fortinet's Reading: Old Credentials Plus Brute Force

On 19 June 2026, Fortinet stated in its PSIRT blog: "This is not a new Fortinet vulnerability, and this activity is not related to any recent incident or advisory."[4] In this reading, the attackers reused credentials from earlier incidents and combined them with massive brute-forcing against devices with weak passwords and no multi-factor authentication.[4] The blog references the advisories FG-IR-25-647 and FG-IR-26-060, recommends upgrading to FortiOS versions with PBKDF2 password hashing (7.4, 7.6 and 8.0) and removing legacy password settings, and Fortinet says it is proactively contacting affected customers.[4] Part of the telemetry fits this reading: BleepingComputer reports 1.16 billion login attempts against 320,777 FortiGate targets.[2]

Bitsight's Finding: SHA-256 Hashes After Upgrades and a 45-GPU Cluster

Bitsight describes a second path that starts with the devices' configuration data. The report names a FortiOS behavior: when devices are upgraded from older versions, administrator passwords remain stored as weak SHA-256 hashes until the administrator manually logs in after the upgrade.[1] According to Bitsight, attackers systematically broke exactly these hashes with a 45-GPU offline cracking infrastructure, yielding validated working credentials for tens of thousands of devices.[1] BleepingComputer adds that the GPU cluster was managed through the Hashtopolis platform.[2]

What Remains Open

How the configuration data was obtained has not been conclusively documented in public. According to BleepingComputer, Kevin Beaumont points out that the affected IP addresses differ markedly from those in the 2025 Belsen leak; simply republishing old datasets therefore does not explain FortiBleed, as the dataset is separate, more recent and larger.[2] Both readings can coexist: credential recycling and brute force explain part of the access, cracked hashes from configuration data another. For those affected, the distinction is secondary anyway, because the consequence is identical: rotate, patch, harden.

FortiBleed hits an installed base that already had to digest several incidents in the preceding 18 months. The chronology:

Date Incident
15 January 2025 The "Belsen Group" publishes configurations and VPN credentials for more than 15,000 FortiGate devices.[6] According to Fortinet, the data came from incidents before November 2022 (obtained via CVE-2022-40684, VPN password files consistent with CVE-2018-13379); it was not a new incident.[7]
April 2025 Symlink backdoor on FortiGate devices: 16,620 compromised systems according to Shadowserver, with persistence across patches; see the context in Fortinet VPN alternative 2026.
9 December 2025 FG-IR-25-647: CVE-2025-59718 and CVE-2025-59719, bypass of SAML signature validation, CVSS 9.1, exploited in the wild.[8]
24 December 2025 Fortinet warns of active exploitation of CVE-2020-12812, a 2FA bypass in the SSL VPN with LDAP configurations and a case-sensitivity mismatch; in early January 2026, more than 9,700 exposed devices were still unpatched according to Shadowserver.[9]
27 January 2026 FG-IR-26-060: CVE-2026-24858, FortiCloud SSO bypass, CVSS 9.4 according to FortiGuard, exploited in the wild.[10] Germany's BSI published a cybersecurity warning on it (version 1.2 from 29 January 2026).[11]
18 June 2026 FortiBleed becomes public.[1]
14 July 2026 July patch day: five advisories (FG-IR-26-150 through FG-IR-26-154), including CVE-2026-23573, a reflected XSS in the SSL VPN, CVSS 6.1, affecting FortiOS 7.2 through 7.6.6, fixed from 7.6.7.[12][13]

Two points in this chronology deserve particular attention. First, the 2FA bypass: multi-factor authentication is the standard recommendation after every credential leak, and it is the right one. CVE-2020-12812, however, shows that MFA could be bypassed on the appliance itself as long as the device was unpatched, a vulnerability from 2020 that was actively exploited at the end of 2025.[9] MFA therefore only protects on a patched device. Second, the July patch day: four weeks after FortiBleed, it was the SSL VPN of all components that produced another advisory.[12] That is not an accusation against Fortinet, but an indication of how much attack surface an exposed perimeter appliance permanently offers. That this pattern is not tied to one vendor is shown in Sophos VPN alternative 2026 and Cisco AnyConnect alternative 2026.

Immediate Actions for FortiGate Operators

Fortinet and the Baden-Württemberg State Office for the Protection of the Constitution essentially recommend the same steps.[4][5] If you operate FortiGate devices with SSL VPN or a reachable admin interface, work through this list completely:

  1. Review access and remove foreign accounts: Check admin and VPN accounts for unknown entries and remove foreign accounts.[5] Additionally, terminate existing sessions so that rotated credentials take effect immediately.
  2. Rotate all admin and VPN credentials: In case of doubt, treat devices as compromised. Fortinet is proactively contacting affected customers; you do not need to wait for that.[4]
  3. Upgrade to a PBKDF2-capable FortiOS version: FortiOS 7.4, 7.6 and 8.0 support the stronger password hashing; Fortinet additionally recommends removing legacy password settings.[4]
  4. Log in again after the upgrade and reset passwords: According to Bitsight, old SHA-256 hashes remain stored after the upgrade until the administrator manually logs in again. An update alone does not remove the weak hashes.[1]
  5. Enforce MFA and verify patch status: Enforce MFA for all admin and VPN access and make sure the 2FA bypass CVE-2020-12812 is patched on your devices.[5][9]
  6. Take the management interface off the internet: Administrative access belongs in an internal network or behind a dedicated access path, not on a public IP.[5]
  7. Check logs and configurations for third-party access: Look for unusual logins, configuration changes and new accounts, and preserve evidence before cleaning up.

The Structural Problem: Why an Appliance Becomes a Concentration Risk

The more interesting question is not what Fortinet did wrong, but why a single dataset can hit tens of thousands of organizations at once in the first place. The answer lies in the architecture of the perimeter appliance: one device combines firewall, VPN gateway, admin interface and credential store on a box reachable from the internet. The configuration file thus becomes a master key. Whoever obtains it, whether via CVE, backdoor or leak, gets password hashes, certificates, firewall rules and the network topology all at once.

Add the scale effect of the monoculture: tens of thousands of FortiGate devices sit directly on the internet with identical software and identical failure modes. One dataset, one toolkit, and according to Bitsight the attack scales to more than 73,000 devices across 194 countries.[1] That is the definition of a concentration risk. Belsen (2025), the symlink backdoor (2025) and FortiBleed (2026) are three manifestations of the same structural problem, and the incidents at Sophos, Cisco and other vendors show it is not specific to Fortinet. To be fair: Fortinet analyzed the situation within a day, pointed to versions with stronger password hashing and proactively contacted affected customers.[4]

The Counter-Model: Identity Instead of Perimeter

An identity-based WireGuard mesh like NetBird organizes remote access fundamentally differently. Devices establish direct, encrypted connections from peer to peer; there is no publicly listening VPN login portal per site, and the peers require no inbound open ports. Authentication happens against your identity provider via SSO, not against local accounts on a gateway. VPN password hashes in device configurations, the central artifact of FortiBleed, do not exist in this model. Access is granted per identity and policy rather than per network segment, and offboarding runs through the IdP instead of manually maintained device accounts.

Honesty is part of the picture: a mesh shifts the risk, it does not eliminate it. NetBird is software too, has a management plane and needs consistent patching, and the identity provider becomes a critical dependency. The difference lies in the attack surface, because there is no permanently exposed login portal that makes every new SSL VPN vulnerability immediately exploitable, and in a clear answer to the question of who actually patches.

Where birdhost Comes In

By everything that has been documented, FortiBleed primarily hit organizations where upgrades, password rotation and MFA were left undone. Exactly this operational burden is what birdhost shifts to the provider: your dedicated NetBird instance is updated, patched and monitored around the clock by birdhost; client updates on the endpoints remain your task, which is part of the honest division of labor. Every customer receives their own instance; there is no credential pool shared across customers. Hosting is available in Germany in ISO 27001 and BSI C5 certified data centers (certifications held by the respective data center operator), with 8 regions to choose from in total.

Pricing is predictable: Startup from €99.90/month, Business from €199.90/month (both Germany region, plus VAT), Enterprise on request. All plans include unlimited users and devices and can be cancelled monthly; relay traffic is included at 2 TB (Startup) and 4 TB (Business), then €1/TB. You can test for 7 days; a credit card is required to start. This article deliberately does not repeat the full product comparison of FortiGate/FortiClient versus NetBird including the cost calculation: you will find it in Fortinet VPN alternative 2026.

Transparency: birdhost is not an official NetBird product and is not affiliated with NetBird GmbH. Fortinet, FortiGate and FortiOS are trademarks of their respective owners.

Decision Guide: Harden or Change the Architecture

The hardened FortiGate is enough if:

  • the FortiGate is primarily a firewall (segmentation, IDS/IPS, web filtering) and VPN remains a secondary function with few users,
  • the admin interface is never reachable from the internet and MFA is enforced everywhere,
  • a PBKDF2-capable FortiOS version is running and credentials were rotated after FortiBleed,
  • an internal team or a partner demonstrably patches the device in a timely manner.

The architecture change to an identity-based mesh is worthwhile if:

  • remote access is the main purpose, with many users, sites or external contractors,
  • nobody reliably has capacity for appliance patching and password rotation, which is exactly the operational profile FortiBleed hit,
  • offboarding and access management should run automatically via SSO and your IdP, identity instead of network segment,
  • GDPR or NIS2 driven requirements for EU hosting and clear patch responsibility exist.

The honest addition: if you want full control and can operate it yourself, use NetBird self-hosted. The software is open source and works without birdhost; the managed approach pays off where the operational burden is the problem.

Compliance Context: GDPR and NIS2

Compromised VPN and admin credentials can trigger notifiable data protection incidents under Art. 33 GDPR if personal data is affected. For entities in scope of NIS2, incidents like FortiBleed are additionally a matter of risk management and reporting obligations; the selection and hardening of the remote access solution is part of the required measures, see NIS2 and VPN: network security requirements for details. Operating the VPN control plane in the EU additionally reduces US cloud dependencies; the analysis is in GDPR-compliant VPN: the US cloud compliance risk. This article is not legal advice; involve your data protection or legal counsel for specific questions.

Conclusion: Rotating Is Mandatory, the Architecture Question Is the Next Step

FortiBleed is not evidence of a Fortinet failure, and panic is not a measure. The vendor analyzed quickly, gave clear recommendations and contacted affected customers. But the incident shows what a single dataset can do when tens of thousands of identical, exposed devices carry the same weak password hashes: credentials for more than 73,000 firewalls across 194 countries, validated and mostly still online. In the short term, every FortiGate operator should: terminate sessions, rotate credentials, upgrade to a PBKDF2-capable version, log in again, enforce MFA, take the management interface off the internet. In the medium term, the architecture question is worth asking: a remote access model without an exposed login portal and without password hashes in device configurations takes away the target of the next FortiBleed, and in birdhost's managed model it also removes the operational burden on which hardening most often fails in practice.

Sources

Frequently Asked Questions

What is FortiBleed?
FortiBleed is the name of a credential compromise campaign that Bitsight reported on 18 June 2026: a dataset with administrator and VPN credentials for more than 73,000 internet-facing FortiGate firewalls across 194 countries is in circulation. According to Bitsight, researchers estimate that approximately 50 percent of all internet-reachable FortiGate devices may be affected. Security researcher Kevin Beaumont confirmed that part of the data is authentic.
How did the attackers obtain the FortiGate credentials?
There are two readings, and they do not exclude each other. Fortinet states that this is not a new vulnerability: attackers reused credentials from earlier incidents and ran brute-force attacks against weak passwords without MFA. Bitsight additionally describes a FortiOS behavior in which administrator passwords remain stored as weak SHA-256 hashes after upgrades until the administrator manually logs in after the upgrade; a 45-GPU infrastructure systematically cracked such hashes. How the underlying configuration data was obtained has not been conclusively documented in public.
Is FortiBleed a new security vulnerability in FortiOS?
According to the vendor, no. Fortinet states verbatim: "This is not a new Fortinet vulnerability, and this activity is not related to any recent incident or advisory." However, Kevin Beaumont points out, as reported by BleepingComputer, that the affected IP addresses differ markedly from earlier leaks; pure recycling of old data therefore does not explain the dataset. The five advisories from the July patch day on 14 July 2026 are unrelated and cover different vulnerabilities.
What was the 2025 Belsen leak and how does it relate to FortiBleed?
In January 2025, the "Belsen Group" published configurations and VPN credentials for more than 15,000 FortiGate devices. According to Fortinet, the data came from incidents before November 2022, obtained via CVE-2022-40684, with VPN password files consistent with CVE-2018-13379. According to Kevin Beaumont, FortiBleed is not a re-release of that dataset: the affected IP addresses differ markedly, and the new dataset is separate, more recent and larger.
How do I check whether my FortiGate is affected by FortiBleed?
Check your logs for unusual admin and VPN logins, look for unknown accounts and configuration changes you cannot explain. Fortinet says it is proactively contacting affected customers, but you should not wait for that. Since the dataset contains validated credentials according to Bitsight and almost all devices were still online according to Beaumont, the rule in case of doubt is: treat the device as compromised, rotate credentials and work through the immediate actions completely.
Which immediate actions do Fortinet and German authorities recommend?
The recommendations from Fortinet, Bitsight and the Baden-Württemberg State Office for the Protection of the Constitution can be summarized as follows: terminate active sessions and remove unknown accounts, rotate all admin and VPN credentials, upgrade to a PBKDF2-capable FortiOS version (7.4, 7.6 or 8.0) and remove legacy password settings, log in again after the upgrade and reset passwords, enforce MFA for all access, take the management interface off the internet, and check logs and configurations for third-party access.
Is a FortiOS update alone enough?
No. According to Bitsight, administrator passwords remain stored as weak SHA-256 hashes after an upgrade from older versions until the administrator manually logs in after the upgrade. An update without a subsequent login and password rotation therefore leaves the weak hashes in place. Fortinet additionally recommends removing legacy password settings and enforcing MFA. Only the combination of update, rotation and MFA closes the documented attack path.
Does this problem only affect Fortinet?
No. Exposed perimeter appliances are under pressure across vendors: Sophos firewalls, Cisco ASA with AnyConnect and other SSL VPN gateways have seen comparable incidents and actively exploited vulnerabilities in recent years. FortiBleed illustrates a structural pattern: a publicly reachable VPN portal with local credentials on the device is a rewarding target, regardless of the logo on the appliance. Vendor bashing would therefore be the wrong lesson from this incident.
When is switching to a mesh VPN like NetBird worthwhile, and when is it not?
Stay with the hardened FortiGate if it primarily works as a firewall, VPN plays a minor role, the admin interface is not exposed to the internet and a team or partner reliably handles patching. Switching to an identity-based mesh is worthwhile if remote access is the main purpose, many users, sites or external contractors are connected, offboarding should run automatically via SSO and your IdP, or nobody has time for appliance patching. A mesh needs updates too; with birdhost, the provider handles patching of the instance.
What does managed NetBird cost at birdhost?
birdhost Startup costs from 99.90 euros per month, Business from 199.90 euros per month (both Germany region, plus VAT), Enterprise on request. All plans include unlimited users and devices, can be cancelled monthly and are available in 8 regions. Relay traffic is included at 2 TB (Startup) and 4 TB (Business), then €1/TB. You can test for 7 days; a credit card is required to start.
Timo Wevelsiep

Written by

Timo Wevelsiep

Founder, merkaio

Founder of merkaio. Managed NetBird VPN hosting. Focused on network security, zero-trust architecture and scalable VPN infrastructure.

LinkedIn

Request Managed NetBird

We operate your dedicated NetBird instance including hosting, updates, monitoring and support. Tell us how many users, sites or devices you want to connect. We'll get back to you within 24 hours with a suitable proposal.

Timo Wevelsiep

Your Contact

Timo Wevelsiep

Founder, merkaio

Discuss your project with Timo

By submitting, you agree to our Privacy Policy.