Static Scan Results
scanned 41m ago · by rust-scannerStatic analysis flagged 10 finding(s) at 86.0% confidence. This version is warn-only unless an AI or security-team review confirms malicious behavior.
Static reason
High-risk behavior combination matched malicious policy.
Decision evidence
public snapshotBehavioral surface
ChildProcessCryptoEnvironmentVarsFilesystemNetworkShell
HighEntropyStringsUrlStrings
Source & flagged code
3 flagged · loading sourcedist/index.jsView file
10import { fileURLToPath } from "url";
L11: var DEFAULT_AUTH_URL = "https://demo-web.glotech.world";
L12: var DEFAULT_API_URL = "https://demo-api.glotech.world";
...
L18: function getAuthUrl(override) {
L19: const raw = override || process.env[AUTH_URL_ENV] || DEFAULT_AUTH_URL;
L20: return raw.replace(/\/+$/, "");
...
L30: function getGenexDir() {
L31: return path.join(os.homedir(), ".genex");
L32: }
...
L43: const here = path.dirname(fileURLToPath(import.meta.url));
L44: const pkg = JSON.parse(
L45: fs.readFileSync(path.resolve(here, "..", "package.json"), "utf8")
Critical
Credential Exfiltration
Source appears to send environment or credential material to an external endpoint.
dist/index.jsView on unpkg · L1010Trigger-reachable chain: manifest.bin -> dist/index.js
L10: import { fileURLToPath } from "url";
L11: var DEFAULT_AUTH_URL = "https://demo-web.glotech.world";
L12: var DEFAULT_API_URL = "https://demo-api.glotech.world";
...
L18: function getAuthUrl(override) {
L19: const raw = override || process.env[AUTH_URL_ENV] || DEFAULT_AUTH_URL;
L20: return raw.replace(/\/+$/, "");
...
L30: function getGenexDir() {
L31: return path.join(os.homedir(), ".genex");
L32: }
...
L43: const here = path.dirname(fileURLToPath(import.meta.url));
L44: const pkg = JSON.parse(
L45: fs.readFileSync(path.resolve(here, "..", "package.json"), "utf8")
Critical
Trigger Reachable Dangerous Capability
A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
dist/index.jsView on unpkg · L1010import { fileURLToPath } from "url";
L11: var DEFAULT_AUTH_URL = "https://demo-web.glotech.world";
L12: var DEFAULT_API_URL = "https://demo-api.glotech.world";
...
L18: function getAuthUrl(override) {
L19: const raw = override || process.env[AUTH_URL_ENV] || DEFAULT_AUTH_URL;
L20: return raw.replace(/\/+$/, "");
...
L30: function getGenexDir() {
L31: return path.join(os.homedir(), ".genex");
L32: }
...
L43: const here = path.dirname(fileURLToPath(import.meta.url));
L44: const pkg = JSON.parse(
L45: fs.readFileSync(path.resolve(here, "..", "package.json"), "utf8")
Low
Findings
2 Critical3 Medium5 Low
CriticalCredential Exfiltrationdist/index.js
CriticalTrigger Reachable Dangerous Capabilitydist/index.js
MediumNetwork
MediumEnvironment Vars
MediumStructural Risk Force Deep Review
LowScripts Present
LowWeak Cryptodist/index.js
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings