CVE-2025-43855

tRPC allows users to build & consume fully typesafe APIs without schemas or code generation. In versions starting from 11.0.0 to before 11.1.1, an unhandled error is thrown when validating invalid connectionParams which crashes a tRPC WebSocket server. This allows any unauthenticated user to crash a tRPC 11 WebSocket server. Any tRPC 11 server with WebSocket enabled with a createContext method set is vulnerable. This issue has been patched in version 11.1.1.
CVSS

No CVSS.

Configurations

No configuration.

History

29 Apr 2025, 13:52

Type Values Removed Values Added
Summary
  • (es) tRPC permite a los usuarios crear y usar API con seguridad de tipos sin esquemas ni generación de código. En versiones anteriores a la 11.0.0 y anteriores a la 11.1.1, se genera un error no controlado al validar parámetros de conexión no válidos, lo que provoca el colapso de un servidor WebSocket tRPC. Esto permite que cualquier usuario no autenticado bloquee un servidor WebSocket tRPC 11. Cualquier servidor tRPC 11 con WebSocket habilitado y el método createContext establecido es vulnerable. Este problema se ha corregido en la versión 11.1.1.

24 Apr 2025, 14:15

Type Values Removed Values Added
New CVE

Information

Published : 2025-04-24 14:15

Updated : 2025-04-29 13:52


NVD link : CVE-2025-43855

Mitre link : CVE-2025-43855

CVE.ORG link : CVE-2025-43855


JSON object : View

Products Affected

No product.

CWE
CWE-248

Uncaught Exception