Opus bindings for Node
60%
Total Score
75
92
67
50
No build attestation or trusted-publisher provenance is present, so consumers cannot independently verify how the release was produced. This lowers transparency but is not, by itself, evidence that the release is unsafe.
The package has 15 releases over about 6 years, but none in the last 12 months and the latest release was about 20 months ago. That materially raises maintenance risk despite the established release history.
The repository recorded zero commits and zero active maintainers in the last 3 months. This suggests current maintenance has slowed, although the repository is not archived and was pushed more recently.
No repository security policy was found, leaving vulnerability-reporting expectations unclear. This is a transparency gap, but the package has release notes documenting a security fix for this version.
All 8 analyzed action references are unpinned, which is a workflow hygiene weakness. The audit also reported low-confidence cache-poisoning patterns; no untrusted checkout or script-injection sink was found, so this does not constitute a severe workflow risk.
| Title | Versions | Severity |
|---|---|---|
CVE-2024-21521 @discordjs/opus is vulnerable to Improper Input Validation in versions 0.0.0 - 0.9.0. | 0.0.0 - 0.9.0 | High |
CVE-2022-25345 @discordjs/opus is vulnerable to Use of Uninitialized Resource in versions 0.0.0 - 0.8.0. | 0.0.0 - 0.8.0 | High |
| Dependency | Last Release | Score |
|---|---|---|
node-addon-api Version ^8.1.0 | — | — |
@discordjs/node-pre-gyp Version ^0.4.5 | — | — |
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.