Saltar al contenido
DUPIN
ALERTAS · EN VIVO
Contacto

VULNERABILIDADDetectada 04 NOV · 21:44

CVE-2026-76892 Denegación de servicio en @tsparticles/mcp-server por JSON malformado

El modo HTTP de @tsparticles/mcp-server llama a JSON.parse fuera de un límite de error local en el handler POST /mcp de integrations/mcp-server/src/index.ts. Un único cuerpo JSON malformado no autenticado provoca un SyntaxError que termina el proceso de Node.js y deja el servicio MCP no disponible hasta que un supervisor externo lo reinicie. Se corrige en la versión 4.3.1.

8.7ALTA

CVSS 4.0

  • Probabilidad de explotación · EPSS del 09/110,3 % · percentil 21
  • Explotada activamenteNo confirmada
  • Exploit públicoNo conocido

Afectados

  • tsparticles

    < 4.3.1

  • @tsparticles mcp-server

    < 4.3.1

Qué hacer

  1. Verificá si usás tsparticles y en qué versión.
  2. Actualizá a la versión corregida que indique el fabricante en su aviso o aplicá su mitigación.
  3. Revisá registros y accesos de los sistemas expuestos para descartar un uso previo.

Calculadora CVSS

CVSS 4.0 · 8.7 ALTA

CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

  • Vector de ataqueRed
  • Complejidad del ataqueBaja
  • Requisitos del ataqueNinguno
  • Privilegios requeridosNinguno
  • Interacción del usuarioNinguna
  • Confidencialidad (sistema vulnerable)Ninguna
  • Integridad (sistema vulnerable)Ninguna
  • Disponibilidad (sistema vulnerable)Alta
  • Confidencialidad (sistemas posteriores)Ninguna
  • Integridad (sistemas posteriores)Ninguna
  • Disponibilidad (sistemas posteriores)Ninguna

Descripción original

tsParticles is a TypeScript library for creating highly customizable particle animations. Prior to 4.3.1, the HTTP mode of @tsparticles/mcp-server calls JSON.parse outside a request-local error boundary in the POST /mcp handler in integrations/mcp-server/src/index.ts. A single unauthenticated malformed JSON body raises a SyntaxError that terminates the Node.js process, leaving the MCP service unavailable until an external supervisor restarts it. This issue is fixed in version 4.3.1.

Referencias (3)

Resumen traducido automáticamente de la descripción original. Fuente: Nureq Monitor. Cómo funciona.

DUPIN · CONTACTO

Contanos tu caso

El mensaje ya va armado: podés cambiarlo.

También podés escribir a [email protected]. Usamos tus datos solo para responderte.