Example report

gate-main

Listed as malicious in the OSV database.

AgentArmorHQ · Risk Report

gate-main 0.0.1-security · npm

Checked 23 Oct 2026Fingerprint e6a7b3d8…403fEngine v2.5.3

F0 / 100

Malicious

Malicious behaviour found: Our research lists this exact package as malicious. This package does something harmful on purpose. Severity: critical.

Scorecard

Eight dimensions

Each score comes from what the published files do, not from the README. Rules set every number; the review cannot raise or lower one.

Harmful intentEvidence the author means harm
0
F

Our research lists this exact package as malicious.

Install-time behaviourWhat runs when you install
100
A

No install hooks.

Secrets & data accessKeys, tokens and files it reads
100
A

No credential or sensitive data access found.

Network reachWhere it sends data
100
A

No fixed network destinations found in the code.

Code transparencyObfuscation and hidden code
100
A

Readable source; nothing hidden found.

Agent instructionsHidden text aimed at your AI
100
A

Nothing unusual in the text the model reads.

DependenciesLookalikes, URLs, advisories
100
A

No dependencies declared.

HygieneLeaked credentials, stale files
100
A

No committed credentials or provenance gaps found.

Findings

What we found, with evidence

Only behaviour that points to intent is listed here. Ordinary capabilities are in the next section.

1finding

Certain · 1Strong · 0Weak · 0

Step-by-step execution and data-flow chain

No exfil chain

Step-by-step trace: This package loads cleanly without install-time exfiltration or hidden command decoding (on-demand import only, no credential reads, offline / no fixed hosts).

1. Entry & triggerOn-demand import only

Nothing executes during install; code runs only when imported or called as a tool.

2. Secret & file reachNo credential reads

Does not read SSH keys, cloud credential stores, or sensitive environment variables.

3. Execution & deobfuscationPlain static source

All code is plain readable text; no runtime eval, Base64 decoding, or shell spawning.

4. Network destinationOffline / no fixed hosts

No fixed external network endpoints or data-collection hosts detected.

Known malicious package

Certain

Our research lists this exact package as malicious.

Why it mattersOur research lists this as malicious.
What to doDo not install it. If you did, remove it and rotate any credentials on that machine.

Our research

  • Reported maliciousMalicious code in gate-main (npm)13 Feb 2025

In short. Our research reports harmful behaviour here, even though our code analysis found no strong sign on its own. Treat this as malicious.

Behaviour and tool surface

What it can do

Many good packages do these things. They are listed so you know what you are installing, and red ones tie into a finding.

Agent and tool surface

Surface areaObserved behaviourStatus
Directive & instruction surfaceNo hidden directives, prompt poisoning, or cross-tool overrides detected in package text.Clean
Context & token footprintNo always-on MCP tool definitions or agent prompt files measured in this package.Clean
Credential & environment reachNo direct credential store or bulk environment reads flagged.Clean
Process & install executionNo install hooks or shell execution traces found.Clean
External network surfaceNo fixed external network hosts found in static analysis.Clean

Capabilities

Nothing notable found.

When you install it

  1. Install

    Nothing runs.

Network destinations

No fixed network destinations found in the code.

Command and payload X-Ray (decoded)

No install commands, encoded blobs, or shell execution traces were found in the published files.

Supply chain and hardened setup

Dependencies and provenance

0 direct dependencies. None are flagged.

CheckResultOutcome
Lookalike names (a fake copy of a popular package)0 of 0Pass
Installed from a URL instead of the registry0Pass
Known malware advisories (dependencies)1Flagged
Declared but never imported, or brand new0Pass
Published files match the source repositoryNo mismatch foundPass
Maintainer changed since the last versionNot flaggedPass
DependenciesLookalikes, URLs, advisories
100
A

No dependencies declared.

HygieneLeaked credentials, stale files
100
A

No committed credentials or provenance gaps found.

Containment and removal actions

This package is flagged. Follow the removal and credential-rotation steps below immediately.

Immediate removal command

bash
# DO NOT INSTALL gate-main@0.0.1-security — remove immediately if present:
npm uninstall gate-main
  • Do not install or load this package in any workspace.
  • If it was installed on any machine, remove it and rotate every API key, token, and SSH credential stored on that machine.
  • Check outbound network logs for any hosts listed in the Network destinations table above.
Second opinion

Review

Two separate reviewers read the evidence on their own. They can confirm intent, but they cannot clear a certain finding or set a grade.

No review was needed for this result.

How this report is made

We read the published files as text and never run, install or import them. Rules turn what the code does into findings, and every grade comes only from those findings. Letter grades: A is 90 and up, B 75, C 60, D 40, F below 40. The overall grade is a weighted average with harmful intent counting most, and it follows the intent score when that falls below 50. Engine version 2.5.3.

0 / 712clean popular packages flagged high
360 / 461real malware caught high or critical
~4 stime to finish a check

Based on public adoption and transparency signals as of Oct 23, 2026. Our opinion, not a code audit or security guarantee. It can miss things, so use it as one input to your own decision.

Was this risk report helpful?

Check your own, freeMore examples