ZeroHour

CVE-2026-85181

Unauthenticated Admin Session Forgery in CAT via Unkeyed Cookie Checksums

CVSS 4.0
9.3 critical
EPSS
<1%p31
Published
()
Modified
AI analysis

CAT validates session cookies using only Java's String.hashCode() as an unkeyed integrity check (CWE-565), so anyone can compute a 'valid' checksum for an arbitrary cookie value offline. An unauthenticated network attacker can therefore craft a session cookie with a matching checksum and additionally supply an attacker-controlled x-forwarded-for header, which lets them pass the product's IP-binding validation. The result is a forged admin session with full configuration access, obtained without any credentials. Any network-reachable deployment of CAT that relies on this session-cookie mechanism is exposed; the available data does not specify a vendor or affected version range. No exploitation has been reported: there is no public proof-of-concept, the flaw is not in CISA's KEV, and EPSS currently estimates the 30-day exploitation probability at about 0.4% (31st percentile).

What to do: Restrict network access to the CAT interface to trusted management networks, and strip or overwrite attacker-controlled x-forwarded-for headers at trusted proxies so the IP-binding check cannot be bypassed. Check logs for admin sessions without corresponding authentication events or from unexpected source IPs. Apply the vendor's patched release when published; no fixed version is specified in the available data.

Affected
CAT
Estimated exposure
No basis for an estimate.

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

CAT uses Java String.hashCode as the sole integrity check for session cookies without server-side keying, allowing attackers to forge valid checksums offline. Attackers can set the x-forwarded-for header to bypass IP binding validation and create admin sessions with full configuration access.

Weakness
CWE-565
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.