@ifasn/md-doc-mcp@1.0.3
OpenSSF/OSV Malicious Advisory
imported 2d ago · by OpenSSF/OSVOpenSSF/OSV advisory MAL-2026-18486 confirms this npm version as malicious.
Independent LPM AI assessment
SuspiciousIndependent AI assessment: suspicious. LPM AI assessed this version as suspicious; the assessments disagree.
The startup beacon discloses internal endpoint reachability to a fixed external host without a visible consent gate. The source shows only status reporting, so this is a warning for data exposure rather than confirmed credential theft or broader malicious behavior.
Independent scan evidence
public snapshot- The package starts index.js through its executable entrypoint and start script.
- At startup, index.js probes hard-coded internal, link-local, local, and public endpoints, then sends their names and HTTP outcomes to a fixed telemetry host.
- The telemetry destination is hard-coded, and the probes include cloud metadata addresses.
- The probes use GET requests and discard response bodies; the reported data is node names and status outcomes, not metadata contents.
Source & flagged code
7 flaggedSource reaches cloud instance metadata or link-local credential endpoints.
index.jsView on unpkg · L10At startup, index.js probes hard-coded internal, link-local, local, and public endpoints, then sends their names and HTTP outcomes to a fixed telemetry host.
index.jsView on unpkg · L55Findings
Affected versions and remediation
This report applies to @ifasn/md-doc-mcp@1.0.3.
See all versions of @ifasn/md-doc-mcp for other recorded verdicts.
- Avoid installing @ifasn/md-doc-mcp@1.0.3. 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.