Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-76826— tsParticles: Generated release notes can execute shell commands in the stable publish workflow

Quick assessment

Affected
tsparticles tsparticles
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

tsParticles 是一个用于创建高度可定制粒子动画的 TypeScript 库。在 4.0.0 至 4.3.2 版本期间,其稳定版发布工作流会将 直接插入到 Bash 脚本中的 命令,随后写入 文件。因此,若生成版本文档中包含由贡献者控制的 Shell 元字符,当维护者启动稳定版发布流程时,这些字符将被执行,从而可能修改生成的构建产物或工作区脚本,并影响后续持有 且具备写入权限的发布步骤。该问题已在 4.3.2 版本中修复。

CVSS 7.5 · High
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-76826

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
tsParticles: Generated release notes can execute shell commands in the stable publish workflow
Source: CVE Program / CVE List V5
Vulnerability Description
tsParticles is a TypeScript library for creating highly customizable particle animations. From 4.0.0 until 4.3.2, the stable publish workflow interpolates steps.release.outputs.body directly into an echo command in Bash source before writing RAW_RELEASE.md. Contributor-controlled shell metacharacters in generated release-note text can therefore execute when a maintainer starts a stable release, allowing modification of generated artifacts or workspace scripts and affecting later release steps that hold GITHUB_TOKEN and write permissions. This issue is fixed in version 4.3.2.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Source: CVE Program / CVE List V5
Vulnerability Type
OS命令中使用的特殊元素转义处理不恰当(OS命令注入)
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
tsparticles tsparticles >= 4.0.0, < 4.3.2 -

II. Public POCs for CVE-2026-76826

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-76826

请登录查看更多情报信息。

Other References for CVE-2026-76826 (3)

Same Patch Batch · tsparticles · 2026-11-04 · 4 CVEs total

CVE-2026-76892 8.7 HIGH tsParticles: Malformed JSON requests can terminate the @tsparticles/mcp-server HTTP proces
CVE-2026-63655 7.5 HIGH tsParticles: Unbounded HTTP Request Body Buffering in @tsparticles/mcp-server Leads to Rem
CVE-2026-76893 6.9 MEDIUM tsParticles: A single anonymous MCP session can monopolize HTTP mode and deny new clients

IV. Related Vulnerabilities