FortiBleed: 73,000 Fortinet VPN Credentials Exposed, What To Do
A leaked dataset exposed plaintext VPN credentials for 73,932 FortiGate firewalls in 194 countries. What FortiBleed is, whether your gateway is affected, and what to do now.
If you run a FortiGate firewall with SSL VPN at the perimeter, treat this week as a reason to rotate credentials. A dataset that researchers are calling FortiBleed surfaced on June 18, 2026, and it contains usernames, email addresses, and plaintext passwords tied to 73,932 unique FortiGate firewall URLs across 194 countries. Security researcher Kevin Beaumont verified the data and put the figure at roughly 75,000 devices, noting that almost all of them are still online.
This is not a new vulnerability with a CVE to patch. It is a live credential set, and that is the part that matters for a small or mid-sized team running Fortinet at the edge.
Am I affected?
The dataset maps to FortiGate SSL VPN endpoints. Researchers at Hudson Rock, who first analyzed the data, counted 73,932 firewall URLs spanning 21,632 domains, which they estimate is close to half of the FortiGate firewalls exposed on the public internet. If your gateway answers SSL VPN connections from the internet, you cannot rule yourself out from a headline number alone.
Beaumont’s analysis found that the credentials line up with exported Fortinet device configurations, based on metadata in the set that would not normally be visible. In other words, the passwords are real account passwords, not guesses, which is why the advice below leads with rotation rather than detection.
The honest gap: nobody has confirmed exactly how the data was originally collected. It may trace back to older Fortinet vulnerabilities, an undisclosed flaw, or credentials harvested over time. Fortinet had not published a detailed statement about the FortiBleed dataset at the time of writing. We will treat the origin as unconfirmed until a primary source says otherwise, and you should too.
What to do now
- Rotate every FortiGate SSL VPN credential and admin password today. Because the leaked passwords are valid plaintext, rotation is the action that closes the exposure. Start with admin and service accounts, then local VPN users, then any account that reuses the same password elsewhere.
- Enforce multi-factor authentication on every gateway login. A rotated password still falls to the next harvest if it is the only factor. MFA on the SSL VPN turns a leaked password into an incomplete key. If you have a portion of users without MFA, that subset is where to start.
- Pull and review authentication logs for the past 30 days. The threat group behind the data reportedly ran about 1.16 billion credential attempts against 320,777 FortiGate targets, so look for successful logins from unfamiliar geographies, impossible-travel patterns, and sessions outside normal hours. Treat any match as a potential intrusion, not noise.
- Check whether your exposed credentials are already circulating. Leaked sets get traded and reused. Knowing which of your accounts appear in a dump like this, before an attacker logs in with them, is the difference between a password reset and an incident.
Why a credential leak is a perimeter problem
A VPN gateway is supposed to be the controlled front door. When valid credentials for that door leak in plaintext, the usual defenses, a patched appliance and a hardened config, do not help, because the attacker is not exploiting a bug. They are signing in.
That is also why FortiBleed pairs badly with current ransomware activity. Multiple groups now use edge devices, FortiGate and similar appliances, as their primary way in before moving laterally. A working VPN credential shortens that first step from weeks of probing to a single login. The compound risk, a live credential set plus actors who specialize in edge-device access, is the reason to act on rotation now rather than waiting for an exploitation confirmation that may never carry a CVE.
How CloudKey helps
Two pieces of this fit what CloudKey does. Dark web monitoring watches the places leaked credential sets get traded and tells you when one of your accounts or domains shows up, so a dump like FortiBleed becomes a notification instead of a surprise. VulnMonitor keeps a live inventory of what you run, including internet-facing appliances, so when an exposure touches Fortinet at your perimeter you can see which gateways are in scope rather than guessing. Neither tool rotates your passwords for you. They tell you where to point the rotation, and which exposures are still open.
Updates
- 2026-06-19 Initial post. FortiBleed dataset surfaced June 18, 2026 with plaintext credentials for 73,932 FortiGate firewall URLs across 194 countries, verified by Kevin Beaumont at roughly 75,000 still-online devices. Origin of the collection unconfirmed; Fortinet had not issued a detailed public statement at the time of writing. We will update this post as primary sources confirm the collection method or any active exploitation.