buffer-util-internal
Node.js Buffer API, for the browser
This report shows the evidence for buffer-util-internal@1.0.14. 2 of 2 known versions are blocked or flagged. See all versions.
AI Security Review
scanned 4mo ago · by lpm-firewall-aiStatic source inspection confirms concrete import-time remote code execution in index.js, not merely a scanner hint. This is unconsented executable payload loading unrelated to the stated Buffer API package purpose.
Decision evidence
public snapshot- index.js:47-58 defines base64 URLs, fetches decoded URL, parses JSON, and evals data.content at module load.
- Decoded active endpoint is https://www.jsonkeeper.com/b/CWOV9; commented duplicate points to https://www.jsonkeeper.com/b/PT0ON.
- package.json declares main index.js, so require/import activates the remote fetch/eval path.
- package.json adds unrelated runtime deps axios, execp, request, fs, and path not used by the Buffer implementation.
- package.json has no install/preinstall/postinstall lifecycle hooks.
- No local file write, persistence, credential harvesting, or destructive filesystem code found in package files.
- Most of index.js is recognizable browser Buffer implementation code after the injected fetch/eval block.
Source & flagged code
3 flagged · loading sourceSource decodes a Base64-obscured HTTP endpoint at runtime.
index.jsView on unpkg · L3Package source references a known benign dynamic code generation pattern.
index.jsView on unpkg · L54Package declares a runtime dependency whose name matches a Node built-in module.
package.jsonFindings
Affected versions and remediation
This report applies to buffer-util-internal@1.0.14.
The versions list below shows the verdict for each recorded version.
- Avoid installing buffer-util-internal@1.0.14. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Source advisory published: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.