FR
live

Check Point patches a login stack overflow that grants unauthenticated root on management servers

On September 17, 2026, Check Point shipped an emergency fix for CVE-2026-91843, a CVSS 9.8 stack overflow in the login process of its management and log servers that lets an unauthenticated attacker run code as root. Apply the Live Patch to every instance, confirm it with cplp list, and tighten Trusted Clients before someone takes over your firewall’s management plane.

A stack of dark access badges with the top card overhanging the tray, its edge glowing amber.

September 17, 2026. Check Point ships an emergency fix for CVE-2026-91843, a CVSS 9.8 stack overflow in the login process of its management and log servers. September 9. The vendor had already closed two CVSS 9.8 flaws in its VPN certificate handling. Eight days, then, between two critical alerts aimed at the Check Point ecosystem. Why it matters: this time the target is not the gateway but the management plane — the machine that administers every security policy in the fleet.

Why the management server is the most expensive target

Every firewall vendor draws the same line: on one side, the gateway that carries traffic; on the other, the management server that decides everything else. In Check Point’s architecture the Security Management Server centralises administration, policy deployment, logging and visibility across all of an organisation’s gateways. The Log Server receives and stores security telemetry. Multi-Domain extends the same model to large environments partitioned into domains.

Compromise this layer and the attacker does not steal a flow or a session: they gain control of the filtering rules, the administrator accounts, the network configuration and the security logs. It is the difference between breaking into one room and taking the central guard post — from there you can open doors, erase your tracks and lock the defenders out.

That is what makes CVE-2026-91843 worse than the average product flaw: it fires before authentication, on a service meant for administrators, and it ends in arbitrary code as root.

What the flaw actually does

The vulnerability is a stack overflow in the login routine of the Security Management Server, Multi-Domain Security Management Server, Log Server and Multi-Domain Log Server. According to the vendor, a specially crafted authentication request triggers the overflow before the user even logs in — meaning an attacker with no account at all can drive remote code execution at the highest privilege level on the box.

The exact mechanics have not been published in detail, but the consequence is unambiguous: the management plane falls under the control of an unauthenticated third party. And the vendor itself removed any guesswork from detection: administrators should search SmartConsole Audit and Admin login logs for the message “Administrator failed to log in: Username too long”. That line — an oversized username being refused — is the manufacturer-provided indicator of an exploitation attempt, especially when it originates from an unusual, untrusted or directly internet-facing IP address.

Affected versions, and the ones that are not

The affected surface is broad. The following generations are vulnerable:

  • R82.20, all releases before the fix;
  • R82.10, up to and including Jumbo Hotfix Take 44;
  • R82, up to and including Jumbo Hotfix Take 126;
  • R81.20, up to and including Jumbo Hotfix Take 166;
  • R81.10, up to and including Jumbo Hotfix Take 190;
  • the older R80, R80.10, R80.20, R80.30, R80.40 and R81 branches, now end-of-support.

Two cases are exempt. Smart-1 Cloud environments are not vulnerable, the fix having already been applied to the managed service. And organisations that enabled automatic updates under the vendor’s recommended configuration are protected without lifting a finger — one more argument for leaving that option on for security appliances.

Two CVSS 9.8 flaws in eight days

CVE-2026-91843 does not land in a vacuum. On September 9, 2026, Check Point had already closed CVE-2026-85102 and CVE-2026-85103, two CVSS 9.8 flaws in the validation and decoding of its VPN certificates, exploitable without authentication for remote code execution. The Dutch NCSC judged exploitation imminent at the time.

Eight days later, the scenario repeats against an even more sensitive target. Read together, the two events change the nature of the signal: this is no longer “a vendor patches a flaw” but “a vendor under sustained pressure on its administration and encryption surfaces”. Two unauthenticated root alerts in one week is not bad luck; it is a target profile — and the attackers understood it before the defenders did.

The operational consequence is twofold. First, Check Point’s emergency patch cadence must be folded into the vendor’s continuous monitoring, alongside its products: a subscriber who discovers the alert three days late has already lost. Second, hunting should not wait for the fix: the “Username too long” message in administration logs is an indicator the vendor ships precisely for this, and it is worth searching for before the patch even lands.

bash
# Search administration logs for the exploitation indicator
grep -R "Username too long" "$FWDIR/log/" 2>/dev/null

$FWDIR is the Check Point installation directory, where the management server writes its logs. An occurrence from an unknown IP is a signal to escalate immediately.

Patch, verify, restrict

The fix ships through Check Point’s emergency channel: a LivePatch, not a routine Jumbo Hotfix. The bundles are LivePatch Take 29 for R82.20, and Take 28 for R82.10, R82 and R81.20. Deploy on every management, multi-domain and log server — not just the gateway.

Verification is not done by eye. In Expert mode, cplp list must show the fwm:fwm patch as “armed” with an explicit reference to CVE-2026-91843:

bash
# Expert mode — confirm the LivePatch is armed
cplp list
# Expected output: fwm:fwm  armed  livepatch CVE-2026-91843

If that line is absent, the patch is not active — rerun the install rather than assuming it is fine.

The containment measure is every bit as urgent as the patch. Check Point recommends restricting SmartConsole Trusted Clients to explicitly approved IP addresses or subnets, and above all never leaving the Client Type set to “Any”. A management server has no reason to be reachable from the whole internet; leaving it wide open hands the flaw a direct line of fire.

The timing matters as much as the severity. Management servers are exactly the kind of asset security teams patch last — they are brittle, rarely idle, and a bad patch takes the whole console down. That hesitation is precisely what a root, unauthenticated flaw on the login path exploits. The vendor’s own “Username too long” indicator turns that hesitation into a deadline: if you see it in your logs, you are not deciding whether to patch — you are responding to an incident.

Verdict

CVE-2026-91843 is not an isolated incident but the second CVSS 9.8 Check Point flaw in eight days — after the VPN certificate issues of September 9. The pattern is instructive: a vendor that concentrates administration and logging into a single tier makes that tier a prime target, and a root, unauthenticated flaw on it can erase years of defensive posture in one request. If you run a Check Point management server, apply the LivePatch for your branch now, verify with cplp list, then restrict Trusted Clients to your administration hosts — in that order. If your management servers are reachable from the internet, treat that exposure as potential compromise and hunt the logs for “Username too long” before closing access. If you are on Smart-1 Cloud, you are covered on the patch side, but use the moment to audit who can reach the console: the weakest link is rarely the one you just fixed.

References

The cyber brief, every Tuesday

The flaws that matter and the patches to apply, in a ten-minute read.

No spam. One-click unsubscribe.
read next

On the same topic

ScreenConnect patches CVE-2026-84869, a missing-authorization flaw already exploited in live sessions

On September 8, 2026, ConnectWise shipped a fix for CVE-2026-84869, a missing authorization (CVSS 9.9) that lets an attacker push and run files on a machine during an active ScreenConnect session without host confirmation. Upgrade the client to version 26.6.5, then audit past sessions and file transfers before remote access becomes the entry point into your fleet.

← Back to the feed

Type at least two characters.

navigate open esc dismiss