CVE-2026-63655: falha de alta gravidade em tsparticles
tsParticles: Unbounded HTTP Request Body Buffering in @tsparticles/mcp-server Leads to Remote DoS
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
21Vexday Risk Score
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
ssvc Trackcvss 7.5epss 0.4%
tsParticles is a TypeScript library for creating highly customizable particle animations. Prior to 4.3.1, the HTTP mode of @tsparticles/mcp-server accepts unauthenticated POST /mcp requests in integrations/mcp-server/src/index.ts and accumulates every request-body chunk in a Buffer[] without a cumulative size limit before Buffer.concat and JSON.parse. A remote attacker can stream an arbitrarily large body to exhaust Node.js process memory and terminate the service, including in the official Docker configuration that exposes HTTP mode on 0.0.0.0:3000. Confidentiality and integrity are not affected. This issue is fixed in version 4.3.1.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVEs relacionadas — tsparticles
No mesmo produto, das mais perigosas para as menos.
CVE-2026-76826HIGHtsParticles: Generated release notes can execute shell commands in the stable publish workflowEPSS 0.3%CVE-2026-76892HIGHtsParticles: Malformed JSON requests can terminate the @tsparticles/mcp-server HTTP processEPSS 0.3%CVE-2026-76893MEDIUMtsParticles: A single anonymous MCP session can monopolize HTTP mode and deny new clientsEPSS 0.3%
Referências
https://github.com/tsparticles/tsparticles/commit/25fb70e7f527a91568adaef576570289083f243bhttps://github.com/tsparticles/tsparticles/commit/7b3a9488d4201fe9ddd5fec05f4a2ae65d3627eahttps://github.com/tsparticles/tsparticles/pull/5875https://github.com/tsparticles/tsparticles/releases/tag/v4.3.1https://github.com/tsparticles/tsparticles/security/advisories/GHSA-447x-qqwf-m7xq