Fortinet FortiGate and SSL VPN Credential Harvesting Campaign “FortiBleed”
An active, large-scale credential harvesting campaign, known as “FortiBleed“, has been reported to target internet-facing Fortinet FortiGate firewalls and SSL VPN appliances. The campaign reportedly does not rely on a newly disclosed zero-day vulnerability. Instead, it uses credentials obtained from previous Fortinet-related breaches, infostealer malware logs, and credential reuse attempts against exposed FortiGate management interfaces and SSL VPN endpoints. If affected by this campaign, attackers could gain legitimate administrator access, resulting in full corporate network takeover, data theft, and ransomware deployment. System owners using Fortinet FortiGate firewalls or SSL VPN appliances are strongly advised to take immediate mitigation measures to reduce potential risks.
Vulnerability
Fortinet FortiGate and SSL VPN Credential Harvesting Campaign “FortiBleed”
This campaign is a credential-based attack campaign targeting exposed Fortinet FortiGate management interfaces and SSL VPN services.
Severity Level
High
Critical for units with internet-facing FortiGate administrative interfaces or SSL VPN endpoints where administrator, VPN, SNMP, or pre-shared-key credentials have not been recently rotated.
Affected Products & Versions
Fortinet FortiGate firewalls with internet-facing management interfaces.
Fortinet SSL VPN appliances or SSL VPN services exposed to the internet.
FortiGate devices using credentials that may have been exposed in previous breaches or infostealer malware logs.
FortiOS Version Risk and Minimum Safe Version Reference
FortiOS Branch / Version Condition
Minimum Safe Version / Required Action
FortiOS 7.0.x below 7.0.15
Upgrade to FortiOS 7.0.16 or later
FortiOS 7.2.x below 7.2.11
Upgrade to FortiOS 7.2.11 or later, then require administrator re-login to trigger PBKDF2 hashing
FortiOS 7.4.x below 7.4.8
Upgrade to FortiOS 7.4.8 or later, then require administrator re-login to trigger PBKDF2 hashing
FortiOS 7.2.x / 7.4.x upgraded, but administrators have not re-logged in
Require all administrator accounts to re-authenticate and enable login-lockout-upon-weaker-encryption
FortiOS 7.2.11, 7.4.8, or 7.6.1+ after administrator re-login
Verify that all administrator accounts have re-authenticated after upgrade
FortiOS 7.6.x
Upgrade to FortiOS 7.6.1 or later, require administrator re-login, and apply login-lockout-upon-weaker-encryption
FortiOS 8.0.x
Use FortiOS 8.0.0 or later
Remediation
Upgrade FortiOS: Upgrade all FortiGate devices to the minimum safe FortiOS version ASAP.
Detect and Assess Exposure: Immediately check all public-facing FortiGate WAN IPs, management interfaces, and SSL VPN portals.
Rotate Credentials and Enable PBKDF2 Hardening: Change all FortiGate administrator passwords, SSL VPN local user credentials, VPN pre-shared keys, and SNMP community strings.
Block Scanning and Enable MFA: Block public HTTPS/SSH admin access, restrict admin access to trusted IPs, and enable MFA for all admin accounts.
Audit Accounts and Treat Confirmed Compromise as Full Incident Response: If suspicious activity is found, preserve logs, isolate affected devices where appropriate, reset related credentials and initiate incident response procedures.
This website uses Cookies, including Cookies from Google Analytics, to ensure you get the best browsing experience. If you “Continue” to use this site, you consent to the use of Cookies. Read more about Cookies
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.