registry  /  atatus-nodejs  /  3.5.3

atatus-nodejs@3.5.3

Atatus APM agent for Node.js

Static Scan Results

scanned 2h ago · by rust-scanner

Static analysis flagged 10 finding(s) at 72.0% confidence. This version is warn-only unless an AI or security-team review confirms malicious behavior.

Static reason
One or more suspicious static signals were detected.

Decision evidence

public snapshot
Behavioral surface
Source
ChildProcessCryptoDynamicRequireEnvironmentVarsFilesystemNetworkShell
Supply chain
HighEntropyStringsUrlStrings
Manifest
NoLicense
scanned 168 file(s), 950 KB of source, external domains: 169.254.169.254, an-rx.atatus.com, apm-rx.atatus.com, dt-rx.atatus.com, github.com, log-rx.atatus.com, metadata.google.internal

Source & flagged code

2 flagged · loading source
start.jsView file
14L15: const apm = require('./'); L16:
Medium
Dynamic Require

Package source references dynamic require/import behavior.

start.jsView on unpkg · L14
lib/cloud-metadata/azure.jsView file
10L11: const DEFAULT_BASE_URL = new URL('/', 'http://169.254.169.254:80'); L12: ... L37: headers: { L38: Metadata: 'true', L39: }, ... L106: }; L107: const parsed = JSON.parse(string); L108: if (!parsed.compute) {
High
Cloud Metadata Access

Source reaches cloud instance metadata or link-local credential endpoints.

lib/cloud-metadata/azure.jsView on unpkg · L10

Findings

1 High4 Medium5 Low
HighCloud Metadata Accesslib/cloud-metadata/azure.js
MediumDynamic Requirestart.js
MediumNetwork
MediumEnvironment Vars
MediumStructural Risk Force Deep Review
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings
LowNo License