📈 Get daily crypto insights that make you smarter about your money

Over 12,000 Firewalls Exposed as KerioControl RCE Flaw Exploited in the Wild

The cybersecurity landscape shifted sharply on February 10, 2025, as The Shadowserver Foundation reported that 12,229 GFI KerioControl firewall instances remain exposed to active exploitation of a critical remote code execution vulnerability tracked as CVE-2024-52875. With a public proof-of-concept exploit already circulating and threat actors confirmed leveraging the flaw to steal admin CSRF tokens, the incident underscores the persistent danger of unpatched network infrastructure in an era of increasingly sophisticated cyberattacks.

The Exploit Mechanics

CVE-2024-52875 was discovered in mid-December 2024 by security researcher Egidio Romano, who demonstrated that the vulnerability enables dangerous one-click RCE attacks against KerioControl firewalls. The flaw resides in the way the appliance handles user input passed through the “dest” GET parameter. According to Romano’s analysis, this input is not properly sanitized before being used to generate a “Location” HTTP header in a 302 response. Specifically, the application fails to correctly filter linefeed characters, which can be exploited to perform HTTP Response Splitting attacks. These in turn enable Reflected Cross-Site Scripting and, critically, can be chained to achieve full remote code execution with just a single click from an authenticated admin user.

The attack chain is deceptively elegant in its simplicity. An attacker crafts a malicious link containing the poisoned parameter, sends it to a KerioControl administrator, and upon clicking, the XSS payload executes in the admin’s browser context. From there, the attacker can hijack the admin session, modify firewall rules, exfiltrate configuration data, or pivot deeper into the network. The existence of a public PoC has dramatically lowered the barrier to entry, allowing even unskilled threat actors to participate in the exploitation campaign.

Affected Systems

KerioControl is a widely deployed network security suite used predominantly by small and medium-sized businesses for VPN connectivity, bandwidth management, traffic filtering, antivirus protection, and intrusion prevention. The Shadowserver Foundation’s scan revealed that the majority of the 12,229 exposed instances are concentrated in Iran, the United States, Italy, Germany, Russia, Kazakhstan, Uzbekistan, France, Brazil, and India.

The geographic distribution is significant because it highlights the global nature of the exposure. Organizations in countries with less mature cybersecurity frameworks may face compounded risks, as they often lack the dedicated security teams needed to rapidly identify and remediate such vulnerabilities. The concentration in Iran and Russia is particularly notable given the prevalence of ransomware groups operating from these regions who could weaponize compromised firewalls as initial access vectors.

GFI Software released its first security update addressing the vulnerability with version 9.4.5 Patch 1 on December 19, 2024. Despite this, three weeks later Censys reported that over 23,800 instances remained unpatched. A second patch, version 9.4.5 Patch 2, was released on January 31, 2025, with additional security enhancements. Yet as of February 10, thousands of firewalls remain vulnerable, with Shadowserver’s daily scans showing persistent exposure.

The Mitigation Strategy

Organizations running KerioControl must immediately upgrade to version 9.4.5 Patch 2 or later. This is the most comprehensive fix available, incorporating both the original CVE-2024-52875 patch and additional security hardening measures. For organizations unable to patch immediately, network administrators should restrict administrative access to KerioControl interfaces to trusted IP ranges only and implement VPN-based access rather than exposing the management interface to the public internet.

Security teams should also review firewall logs for indicators of compromise, particularly any unusual HTTP requests containing linefeed characters in URL parameters. Network segmentation should be verified to ensure that even if a firewall is compromised, lateral movement is contained. Multi-factor authentication for administrative access adds another critical layer of defense against CSRF-based attacks.

Broader infrastructure hygiene practices are equally important. Organizations should maintain an up-to-date inventory of all internet-facing assets, subscribe to vulnerability disclosure feeds for critical infrastructure components, and establish clear patching SLAs that prioritize remotely exploitable vulnerabilities in security appliances.

Lessons Learned

The KerioControl incident illustrates several recurring themes in modern cybersecurity. First, the patching gap remains one of the most significant risk factors. Despite a patch being available for nearly two months, over 12,000 instances remain exposed. Second, security appliances themselves can become attack vectors—a particularly dangerous dynamic when the very tools meant to protect networks are compromised. Third, the rapid weaponization of public PoC exploits means that the window between disclosure and active exploitation continues to shrink.

For the cryptocurrency and blockchain sector, this vulnerability is especially relevant. Crypto exchanges, wallet providers, and DeFi platforms all rely on network infrastructure that could be exposed to similar threats. A compromised firewall could provide attackers with the initial access needed to move laterally toward cryptocurrency wallets, private keys, or hot wallet infrastructure. As Bitcoin trades near $97,400 and Ethereum at $2,660, the financial incentives for such attacks have never been higher.

User Action Required

If your organization uses GFI KerioControl, take the following steps immediately: verify your current firmware version, upgrade to 9.4.5 Patch 2 if not already applied, audit administrative access logs for suspicious activity, ensure management interfaces are not exposed to the public internet, and implement network segmentation to limit potential blast radius. The vulnerability has a public exploit and active exploitation has been confirmed—delay is not an option.

Disclaimer: This article is for informational purposes only and does not constitute financial or investment advice. Always conduct your own research before making any financial decisions.

🌱 FOR BUSINESSES BitcoinsNews.com
Reach 100K+ Crypto Readers
Sponsored content, press releases, banner ads, and newsletter placements. Put your brand in front of Bitcoin's most engaged audience.

26 thoughts on “Over 12,000 Firewalls Exposed as KerioControl RCE Flaw Exploited in the Wild”

  1. 60 days from disclosure and still 12k unpatched. this is why ransomware keeps winning. patching is boring so nobody does it until they get hit

  2. 12k exposed firewalls and a public PoC already out there? thats a ticking time bomb. CVE-2024-52875 needs way more attention than its getting

    1. CVE with a public PoC and 12k boxes still sitting there. theShadowserver scan was a courtesy, the actual exploit count is probably way higher

      1. port_scanner the nat argument is fair but shadowserver actively probes, so hidden behind nat usually means not counting publicly reachable. the scary number is how many ARE directly exposed

      2. deadcatbounce

        12,229 exposed instances from shadowserver and the real number is definitely higher. most of these boxes will still be unpatched in 6 months tbh

        1. 12,229 exposed and thats just what shadowserver can see. behind NAT theres probably 3x that many sitting unpatched

          1. edgelord_pcap the scary part is most of those are small business firewalls where the IT person left 2 years ago and nobody touches the config

        2. deadcatbounce 6 months is optimistic. unpatched firewalls are like cockroaches, for every one you see there are 50 behind walls

        3. deadcatbounce 6 months is optimistic. there are windows XP boxes still running in hospitals in 2026. unpatched kerio will be around for years

  3. a public PoC for a CSRF stealing RCE and 12k boxes still open 60 days later. ransomware gangs must be having a field day

  4. the HTTP Response Splitting vector through the dest parameter is a classic. sanitizing linefeed characters should be table stakes in 2025

  5. Egidio Romano found this in mid-December and two months later 12k boxes are still exposed? some admins just dont patch huh

    1. firewall_ghost

      hard agree with pwned. the shadowserver scan numbers are probably even higher since not every instance responds to probes

    2. 60 days from disclosure to 12k still vulnerable is not a patching problem, its a staffing problem. half these kerio deployments are mom and pop shops with no IT team

      1. exactly. these are dental offices and small law firms running kerio. they dont have a security team, they barely have an IT guy

        1. Julia V. nailed it. these are SMB deployments with no IT staff. the patch exists but nobody knows it needs installing

        2. Julia V. makes a fair point about dental offices and small firms. I do IT for a midsize accounting practice and we ran KerioControl for years. not because it was great, just because nobody wanted to learn something new.

          1. Marcus Wei exactly this. I do IT for a small law firm and we ran Kerio for 6 years. nobody wanted to learn a new firewall so it sat unpatched

        3. Julia V. exactly this. I manage IT for 3 dental offices and none of them know what KerioControl is. they just know the internet works

  6. CVE-2024-52875 being actively exploited before most admins even knew the patch existed is classic supply chain paranoia territory. your firewall is only as good as the speed you patch it

  7. 12k exposed and a public PoC means ransomware crews are already automating scans for this CVE. the 60 day window is generous for them

  8. 12229 firewalls exposed 6 weeks after the CVE dropped and a PoC is public. patch management is genuinely the hardest problem in infra

    1. patch_gap_ the worst part is KerioControl auto-update exists but its disabled by default on enterprise installs. admins dont even know theyre vulnerable

  9. Egidio Romano reported this in mid-December and over 12k devices are still unpatched in February. this is why bug bounties dont work without enforcement teeth

Leave a Comment

Your email address will not be published. Required fields are marked *

BTC$77,863.00-1.4%ETH$2,464.78-0.9%SOL$101.08-2.6%BNB$717.12-4.4%XRP$1.38-3.2%ADA$0.2125-2.8%DOGE$0.0852-6.0%DOT$1.10-6.9%AVAX$7.72-2.7%LINK$11.78-2.4%UNI$6.00-9.6%ATOM$1.80-8.4%LTC$52.33-3.0%ARB$0.1482-10.6%NEAR$2.41-4.9%FIL$0.8032-3.4%SUI$0.7600-6.0%BTC$77,863.00-1.4%ETH$2,464.78-0.9%SOL$101.08-2.6%BNB$717.12-4.4%XRP$1.38-3.2%ADA$0.2125-2.8%DOGE$0.0852-6.0%DOT$1.10-6.9%AVAX$7.72-2.7%LINK$11.78-2.4%UNI$6.00-9.6%ATOM$1.80-8.4%LTC$52.33-3.0%ARB$0.1482-10.6%NEAR$2.41-4.9%FIL$0.8032-3.4%SUI$0.7600-6.0%
Scroll to Top