registry  /  browserstack-node-sdk  /  1.61.0

browserstack-node-sdk@1.61.0

Node SDK for browserstack selenium-webdriver tests

Static Scan Results

scanned 7d ago · by rust-scanner

Static analysis flagged 22 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
ChildProcessDynamicRequireEnvironmentVarsFilesystemNetworkShellWebSocket
Supply chain
HighEntropyStringsMinifiedObfuscatedUrlStrings
Manifest
NoLicense
scanned 231 file(s), 4.70 MB of source, external domains: accessibility.browserstack.com, api-cloud-devtestops.bsstag.com, api-cloud.browserstack.com, api-preprod.bsstag.com, api.browserstack.com, apidevtestops.bsstag.com, app-automate-devtestops.bsstag.com, app-automate-preprod.bsstag.com, app-automate.browserstack.com, automate-devtestops.bsstag.com, automate-preprod.bsstag.com, automate.browserstack.com, automation-preprod.bsstag.com, automation.browserstack.com, browserstack.com, collector-observability-devtestops.bsstag.com, collector-observability-preprod.bsstag.com, collector-observability.browserstack.com, eds.browserstack.com, edsstaging.bsstag.com, github.com, graph.microsoft.com, grid-devhst.bsstag.com, grid-preprod.bsstag.com, grid.browserstack.com, hub-devtestops.bsstag.com, hub-preprod.bsstag.com, hub-use-only.browserstack.com, hub.browserstack.com, nroujxly-hub.browserstack-ats.com, observability-devtestops.bsstag.com, tcg-preprod.bsstag.com, tcg.browserstack.com, tcg.bsstag.com, upload-observability-devtestops-ssi.bsstag.com, upload-observability-preprod.bsstag.com, upload-observability.browserstack.com, www.browserstack.com, www.googleapis.com, your-jira.yourdomain.com

Source & flagged code

13 flagged · loading source
ats/src/templates/hubharesources/bitnami-kafka.yamlView file
119patternName = generic_password severity = medium line = 119 matchedText = system-u...w=="
Medium
Secret Pattern

Package contains a possible secret pattern.

ats/src/templates/hubharesources/bitnami-kafka.yamlView on unpkg · L119
120patternName = generic_password severity = medium line = 120 matchedText = inter-br...w=="
Medium
Secret Pattern

Hardcoded password in ats/src/templates/hubharesources/bitnami-kafka.yaml

ats/src/templates/hubharesources/bitnami-kafka.yamlView on unpkg · L120
121patternName = generic_password severity = medium line = 121 matchedText = controll...g=="
Medium
Secret Pattern

Hardcoded password in ats/src/templates/hubharesources/bitnami-kafka.yaml

ats/src/templates/hubharesources/bitnami-kafka.yamlView on unpkg · L121
167patternName = generic_password severity = medium line = 167 matchedText = listener...er";
Medium
Secret Pattern

Hardcoded password in ats/src/templates/hubharesources/bitnami-kafka.yaml

ats/src/templates/hubharesources/bitnami-kafka.yamlView on unpkg · L167
189patternName = generic_password severity = medium line = 189 matchedText = listener...-0";
Medium
Secret Pattern

Hardcoded password in ats/src/templates/hubharesources/bitnami-kafka.yaml

ats/src/templates/hubharesources/bitnami-kafka.yamlView on unpkg · L189
190patternName = generic_password severity = medium line = 190 matchedText = listener...er";
Medium
Secret Pattern

Hardcoded password in ats/src/templates/hubharesources/bitnami-kafka.yaml

ats/src/templates/hubharesources/bitnami-kafka.yamlView on unpkg · L190
191patternName = generic_password severity = medium line = 191 matchedText = listener...er";
Medium
Secret Pattern

Hardcoded password in ats/src/templates/hubharesources/bitnami-kafka.yaml

ats/src/templates/hubharesources/bitnami-kafka.yamlView on unpkg · L191
273patternName = generic_password severity = medium line = 273 matchedText = local pa...ue}"
Medium
Secret Pattern

Hardcoded password in ats/src/templates/hubharesources/bitnami-kafka.yaml

ats/src/templates/hubharesources/bitnami-kafka.yamlView on unpkg · L273
ats/src/utils/utilityMethods.js#virtual:normalized:round1View file
1function a37_0x1056(_0x129745,_0x1f4c9f){const _0x137959=a37_0x1379();return a37_0x1056=function(_0x10565c,_0x67a273){_0x10565c=_0x10565c-0xeb;let _0x5dbb18=_0x137959[_0x10565c];re...
High
Child Process

Package source references child process execution.

ats/src/utils/utilityMethods.js#virtual:normalized:round1View on unpkg · L1
generated/sdk_pb.jsView file
13L14: var jspb = require('google-protobuf'); L15: var goog = jspb;
Medium
Dynamic Require

Package source references dynamic require/import behavior.

generated/sdk_pb.jsView on unpkg · L13
src/helpers/test-observability/utils.js#virtual:normalized:round1View file
1const a160_0x43245a=a160_0x5967;(function(_0x1171a2,_0x4d8338){const _0x4a1ec7=a160_0x5967,_0x584aa1=_0x1171a2();while(!![]){try{const _0x1e2a7c=-parseInt(_0x4a1ec7(0x1d1))/0x1+-pa...
High
Same File Env Network Execution

A single source file combines environment access, network access, and code or shell execution; review context before blocking.

src/helpers/test-observability/utils.js#virtual:normalized:round1View on unpkg · L1
ats/src/config/constants.jsView file
1function a22_0x417c(_0x19b046,_0x461673){const _0x1f23ac=a22_0x1f23();return a22_0x417c=function(_0x417cd6,_0x12144f){_0x417cd6=_0x417cd6-0x197;let _0x1125ef=_0x1f23ac[_0x417cd6];r...
High
Obfuscated Payload Loader

Source contains an obfuscator-style string-array loader that reconstructs and executes hidden code.

ats/src/config/constants.jsView on unpkg · L1
src/ai-sdk-node/extensions/chrome_extension.crxView file
path = src/ai-sdk-node/extensions/chrome_extension.crx kind = high_entropy_blob sizeBytes = 53660 magicHex = [redacted]
High
Ships High Entropy Blob

Package ships high-entropy non-source blobs.

src/ai-sdk-node/extensions/chrome_extension.crxView on unpkg

Findings

6 High12 Medium4 Low
HighChild Processats/src/utils/utilityMethods.js#virtual:normalized:round1
HighShell
HighSame File Env Network Executionsrc/helpers/test-observability/utils.js#virtual:normalized:round1
HighObfuscated Payload Loaderats/src/config/constants.js
HighObfuscated
HighShips High Entropy Blobsrc/ai-sdk-node/extensions/chrome_extension.crx
MediumSecret Patternats/src/templates/hubharesources/bitnami-kafka.yaml
MediumDynamic Requiregenerated/sdk_pb.js
MediumNetwork
MediumEnvironment Vars
MediumStructural Risk Force Deep Review
MediumSecret Patternats/src/templates/hubharesources/bitnami-kafka.yaml
MediumSecret Patternats/src/templates/hubharesources/bitnami-kafka.yaml
MediumSecret Patternats/src/templates/hubharesources/bitnami-kafka.yaml
MediumSecret Patternats/src/templates/hubharesources/bitnami-kafka.yaml
MediumSecret Patternats/src/templates/hubharesources/bitnami-kafka.yaml
MediumSecret Patternats/src/templates/hubharesources/bitnami-kafka.yaml
MediumSecret Patternats/src/templates/hubharesources/bitnami-kafka.yaml
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings
LowNo License