CVE-2026-85181

9.8

Dianping · CAT

Dianping CAT uses a weak, unkeyed Java hashCode for session cookie integrity, enabling offline forgery. Attackers can bypass IP validation via header manipulation to gain full administrative access.

Executive summary

A critical vulnerability in Dianping CAT allows unauthenticated attackers to forge session cookies and gain full administrative control over the application.

Vulnerability

The application utilizes the Java String.hashCode method as the sole integrity check for session tokens without a server-side secret key. This flaw, combined with an insecure implementation of IP address retrieval that trusts the x-forwarded-for header, allows unauthenticated remote attackers to bypass authentication and authorization controls.

Business impact

Successful exploitation grants an attacker full administrative configuration access to the CAT platform. This results in complete compromise of the application, potentially leading to unauthorized data access, manipulation of monitoring configurations, and total loss of system integrity. Given the CVSS score of 9.8, this vulnerability represents a critical risk that demands immediate attention to prevent full-scale system takeovers.

Remediation

Immediate Action: Upgrade to the latest version of Dianping CAT that addresses this session management flaw. If an immediate update is not feasible, restrict access to the application at the network perimeter to trusted administrative subnets only.

Proactive Monitoring: Review access logs for suspicious administrative logins, particularly those originating from unexpected IP addresses or showing unusual patterns in session cookies. Monitor for rapid, automated attempts to forge session tokens.

Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to block requests containing anomalous or suspicious x-forwarded-for headers. Ensure that the WAF is set to inspect and validate session cookies against expected formats.

Exploitation status

Public Exploit Available: No (exploit_available: false)

Analyst recommendation

This vulnerability poses a severe threat to the security and integrity of the Dianping CAT environment. Organizations must prioritize patching this flaw immediately to eliminate the risk of unauthenticated administrative access. Failure to address this issue could lead to a total compromise of the application and its underlying data.

Sources

Originally found and disclosed by George Chen, per the CVE Program record.