CVE Catalog

CVE-2026-85181

CriticalCVSS 9.8
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

The risk includes unauthorized administrative access and the ability to modify system configuration, potentially leading to full compromise of the application.

Recommendation

It is recommended to replace String.hashCode with a secure cookie signing mechanism using a server-side key and to validate the x-forwarded-for header in a trusted environment.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS