A library for the MQTT protocol
88%
Total Score
100
100
95
60
100
One of six workflows uses pull_request_target, which can require careful handling of untrusted contributions, although no untrusted checkout or script-injection patterns were detected.
A prepare script runs during installation or package preparation, which adds some supply-chain exposure, but this is not by itself evidence of an unsafe release.
The repository uses established build tooling including TypeScript, webpack, Vite, esbuild, and npm scripts, but no security scanning tools were detected. The build setup is healthy, while the missing scanning is a modest transparency gap.
No repository security policy was found, leaving vulnerability reporting and response expectations less explicit for a widely used library.
Five of six workflows lack top-level token permissions declarations, reducing clarity about least-privilege automation even though none declares top-level write permissions.
| Title | Versions | Severity |
|---|---|---|
AIKIDO-2026-182097 mqtt is vulnerable to Denial of Service (DoS) in versions 0.0.1 - 5.15.2. | 0.0.1 - 5.15.2 | High |
CVE-2016-1000242 mqtt is vulnerable to Uncaught Exception in versions 0.0.0 - 0.3.13. | 0.0.0 - 0.3.13 | High |
CVE-2017-10910 mqtt is vulnerable to Uncontrolled Recursion in versions 2.0.0 - 2.15.0. | 2.0.0 - 2.15.0 | Medium |
| Dependency | Last Release | Score |
|---|---|---|
ws Version ^8.18.3 | — | — |
rfdc Version ^1.4.1 | — | — |
debug Version ^4.4.1 | — | — |
socks Version ^2.8.6 | — | — |
split2 Version ^4.2.0 | — | — |
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant
ISO 42001Compliant© All Intel data is openly available and commercially licensed.