CVE-2026-85183
CriticalCVSS 9.3Summary
Taipy configures its socket.io server with wildcard CORS origin and credential flag enabled, allowing any web page to establish credentialed WebSocket connections to victim applications. Attackers can open socket.io sessions from arbitrary domains and invoke state variable modifications and action callbacks without CSRF protection.
Risk Assessment
The risk includes unauthorized access to the application and manipulation of its state by malicious web pages, potentially leading to data integrity breaches and session hijacking.
Recommendation
It is recommended to configure the socket.io server with CORS restricted to trusted domains and disable the credential flag, as well as implement CSRF protections for WebSocket connections.
Other vulnerabilities in Taipy
Original NVD description (English source)
Taipy configures its socket.io server with wildcard CORS origin and credential flag enabled, allowing any web page to establish credentialed WebSocket connections to victim applications. Attackers can open socket.io sessions from arbitrary domains and invoke state variable modifications and action callbacks without CSRF protection.

