registry  /  artes  /  1.7.25

artes@1.7.25

The simplest way to automate UI and API tests using Cucumber-style steps.

Static Scan Results

scanned 2h ago · by rust-scanner

Static analysis flagged 12 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
ChildProcessDynamicRequireEnvironmentVarsFilesystemNetworkShell
Supply chain
HighEntropyStringsUrlStrings
ManifestNo manifest risk signals triggered.
scanned 46 file(s), 253 KB of source, external domains: api.anthropic.com, api.cohere.com, api.deepseek.com, api.groq.com, api.mistral.ai, api.openai.com, example.com, generativelanguage.googleapis.com, github.com, www.deque.com, www.saucedemo.com, www.w3.org

Source & flagged code

4 flagged · loading source
src/hooks/hooks.jsView file
22const ffmpegPath = require("ffmpeg-static"); L23: const { execSync } = require("child_process"); L24: const { attachAiBugReport } = require("[redacted]");
High
Child Process

Package source references child process execution.

src/hooks/hooks.jsView on unpkg · L22
index.jsView file
16pathToCamelCase L17: } = require("./src/helper/imports/commons"); L18:
Medium
Dynamic Require

Package source references dynamic require/import behavior.

index.jsView on unpkg · L16
src/helper/executers/projectCreator.jsView file
25if (!noDeps) { L26: execSync("npm i artes@latest", { cwd: projectDir, stdio: "inherit" }); L27: console.log("📦 Setting up browsers...");
High
Runtime Package Install

Package source invokes a package manager install command at runtime.

src/helper/executers/projectCreator.jsView on unpkg · L25
docs/functionDefinitions.mdView file
2387patternName = generic_password severity = medium line = 2387 matchedText = body: { ..." },
Medium
Secret Pattern

Hardcoded password in docs/functionDefinitions.md

docs/functionDefinitions.mdView on unpkg · L2387

Findings

3 High5 Medium4 Low
HighChild Processsrc/hooks/hooks.js
HighShell
HighRuntime Package Installsrc/helper/executers/projectCreator.js
MediumDynamic Requireindex.js
MediumNetwork
MediumEnvironment Vars
MediumStructural Risk Force Deep Review
MediumSecret Patterndocs/functionDefinitions.md
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings