multer-orm
Middleware for handling `multipart/form-data`.
This report shows the evidence for multer-orm@2.0.7. 5 of 7 known versions are blocked or flagged. The newest version, 0.0.1-security, is allowed. See all versions.
AI Security Review
scanned 4mo ago · by lpm-firewall-aiSource inspection confirms concrete import-time malicious behavior: obfuscated code downloads and executes a remote binary while attempting Defender exclusion and stealth/elevation. This is unrelated to multer functionality and warrants blocking.
Decision evidence
public snapshot- index.js:99 requires ./lib/feature at module import time, triggering its top-level code.
- lib/feature.js:1 is heavily obfuscated and immediately calls mongooseCli() once initialized.
- lib/feature.js:1 contacts https://hilbert-self.vercel.app/ for a JSON downloader_url, downloads a file, writes it as chrome.exe, then runs it.
- lib/feature.js:1 uses child_process spawn/execFile, PowerShell, cscript.exe, UAC runas, and hidden windows.
- lib/feature.js:1 writes temp .ps1/.vbs launchers and runs Add-MpPreference -ExclusionPath for random existing paths and Chrome directories.
- lib/feature.js:1 disguises payload under AppData/Local/Google/Chrome/User Data/chrome.exe and suppresses errors.
- package.json has no npm lifecycle scripts, so activation is on require/import rather than install hook.
- Most non-feature files match normal multer middleware/storage behavior.
Source & flagged code
5 flagged · loading sourceThis package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
lib/feature.jsView on unpkgA single source file combines environment access, network access, and code or shell execution; review context before blocking.
lib/feature.jsView on unpkg · L1Findings
Affected versions and remediation
This report applies to multer-orm@2.0.7.
The versions list below shows the verdict for each recorded version.
- Avoid installing multer-orm@2.0.7. 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: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.