Back to Articles
critical

CRITICAL: Check Point SmartConsole Auth Bypass (CVE-2026-16232) Exploited to Hand Attackers Full Firewall Admin

Check Point patched an actively exploited authentication bypass in SmartConsole, CVE-2026-16232 (CVSS 9.3), that lets unauthenticated remote attackers grab an application login token and log in with full administrator privileges on Security Management and Multi-Domain Management Servers. CISA added it to the KEV catalog with a July 25 federal deadline.

By Danny Mercer, CISSP — Lead Security Analyst Jul 23, 2026
Is your business exposed? Our McKinney-based security team can assess your risk for free.
Share:

Check Point spent this week doing the thing no security vendor ever wants to do, which is telling customers that the console they use to manage their firewalls has been quietly handing out administrator sessions to strangers. CVE-2026-16232 is an authentication bypass in the SmartConsole login process, it carries a CVSS score of 9.3, it is already being exploited in the wild, and CISA moved fast enough to add it to the Known Exploited Vulnerabilities catalog with a federal remediation deadline of July 25. If you manage Check Point infrastructure, this is a drop everything and patch this now situation.

The mechanics are almost insultingly simple, which is usually how the worst ones go. SmartConsole authenticates administrators using an application login token. The flaw lets an unauthenticated remote attacker obtain one of those tokens without ever presenting valid credentials, then log in through SmartConsole with full administrative privileges. There is no privilege escalation chain to build, no memory corruption to weaponize, no exotic exploitation primitive. The attacker asks for a token, the Security Management Server hands one over, and from that point forward the intruder is indistinguishable from your firewall admin.

That last part is what should be keeping people up at night. This is not a vulnerability that gets an attacker a shell on some forgotten appliance in a branch office. The Security Management Server and the Multi-Domain Security Management Server are the brains of a Check Point deployment. They hold your policy, they push rulebases out to every enforcement gateway you own, and they are trusted implicitly by the devices sitting on your perimeter. Check Point's own advisory confirms that after gaining access, an attacker can change the security configuration and the security policy. Translated out of vendor language, that means somebody who has never authenticated to your environment can write themselves an allow rule, disable logging on the traffic they care about, and push that change to production through the same legitimate channel your engineers use every day.

Think about how that looks to a detection team. There is no malware, no unusual process, no exploit payload landing on a gateway. There is a policy install, from the management server, using a valid administrator session. Everything downstream of that action is working exactly as designed. The compromise happened one layer up, in the place most organizations have decided is inherently trustworthy because it lives on an internal network behind everything else.

Except in a lot of environments, it does not live behind everything else. Exploitation of CVE-2026-16232 requires two conditions, and both of them are configuration decisions rather than software defects. The Management Server IP needs to be reachable from the internet, and the Trusted Clients setting, the one that restricts which source addresses are allowed to connect a GUI client, needs to be left wide open at Any. Neither of those is a default anyone would defend in a design review, and yet both of them are extremely common in the real world. Managed service providers who administer customer firewalls remotely open the management interface so their technicians can reach it. Distributed enterprises with no jump host strategy do the same. Somebody stands up a management server during a migration, opens it temporarily, and temporarily becomes four years.

Check Point says a small number of customers have been targeted so far and that it has notified them directly. That phrasing tends to describe a targeted operation rather than opportunistic mass scanning, and the affected version range explains why the blast radius has been limited so far. The flaw reaches all the way back through R77.30, R80, R80.10, R80.20, R80.30, R81, R81.10, R81.20, R82, and R82.10, which is essentially every Check Point management release still running anywhere. Anything at R80 or earlier is already past end of support, meaning those customers have no fix coming and need to plan a migration rather than a patch.

The company also shipped fixes for two other issues in the same batch, and the second one deserves attention in its own right. CVE-2026-62144 is another authentication bypass carrying the same 9.3 CVSS score, and it allows an unauthenticated remote attacker to execute administrative commands directly on the Management Server. It shares the same exposure prerequisites, which is to say unprotected management access without Trusted Client restrictions. Rounding out the set is CVE-2026-62145 at 7.5, an improper privilege management flaw in the Gaia Portal that lets an authenticated read only user run commands as root. Read only accounts get handed out generously in most shops, to auditors, to help desk staff, to vendors doing troubleshooting, on the reasonable sounding assumption that read only means harmless. It does not, and this is the second or third time in the past year that assumption has cost somebody a root shell.

Patching is refreshingly straightforward here, assuming you keep up with Jumbo Hotfix Accumulators. The fix landed in the R82.10 Jumbo starting at Take 36, in the R82 Jumbo starting at Take 118, and in the R81.20 Jumbo starting at Take 158. Check Point published the July 22 hotfix bundle covering all three CVEs, and the guidance under sk185169 walks through the process. If you are running a supported release, this is a maintenance window and a policy install, not a project.

If you cannot patch inside the next day or two, the compensating controls happen to be the same controls that should have been in place before any of this happened. Set Trusted Clients to a specific list of administrator source addresses rather than Any, which alone breaks the documented exploitation path. Put firewall rules in front of the management interface so that only your jump hosts and admin subnets can reach it. If your management server has a public IP because a managed service provider needs remote access, replace that arrangement with a VPN or a bastion host, because exposing the control plane of your firewall estate to the open internet was never a good trade.

On the detection side, Check Point published five attacker IP addresses seen in the observed intrusions, specifically 151.241.99.207, 151.241.99.233, 158.62.198.182, 192.142.10.99, and 139.28.37.250. Grep your audit logs for connections from those addresses, but do not stop there, because IP indicators go stale the moment an operator rotates infrastructure. The more durable hunt is behavioral. Look through SmartConsole audit records for authentication events that used the application token method, especially any that do not correlate to a known administrator workstation or a scheduled change. Then pull your policy install history for the past several months and reconcile every install against a ticket or a change record. A rule nobody can explain, an object created outside business hours, or a logging setting that got flipped off on a specific source range are all worth a conversation. Given that the flaw affects releases going back to R77.30, the honest assumption is that the window of opportunity has been open considerably longer than the window of observed exploitation.

The uncomfortable pattern underneath all of this is one the industry keeps refusing to internalize. Security appliances are software, security management consoles are software, and software has bugs. The products we deploy specifically to enforce trust boundaries have spent the past two years being some of the most reliably exploited things on the internet, because attackers correctly worked out that a vulnerability in the thing enforcing the policy is worth ten vulnerabilities in the things the policy protects. Check Point handled this one reasonably well, with a fast patch, honest disclosure that customers were being targeted, and published indicators. That is more than a lot of vendors manage. The lesson is not that Check Point is uniquely bad. It is that your management planes need the same paranoia you apply to a domain controller, because functionally that is what they are.

For managed service providers, this one writes its own conversation. Every client running Check Point management with an internet reachable interface and Trusted Clients set to Any is a live incident waiting for its turn, and that is a configuration audit you can scope, price, and deliver this week. The natural follow on is a broader management plane exposure assessment covering firewall consoles, hypervisor managers, backup servers, and identity infrastructure, which is a recurring service rather than a one time engagement. Pair it with continuous external attack surface monitoring so the next temporarily exposed management IP gets caught in days rather than years, and you have turned an emergency patch cycle into a retainer.

References

Concerned about this threat?

Our security team can assess your exposure and recommend immediate actions.

Get a Free Assessment →