registry  /  browserstack-node-sdk  /  1.60.1

browserstack-node-sdk@1.60.1

Node SDK for browserstack selenium-webdriver tests

Static Scan Results

scanned 8d ago · by rust-scanner

Static analysis flagged 19 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
ChildProcessDynamicRequireEnvironmentVarsFilesystemNetworkWebSocket
Supply chain
HighEntropyStringsMinifiedObfuscatedUrlStrings
Manifest
NoLicense
scanned 231 file(s), 4.69 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

11 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
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
ats/src/config/constants.jsView file
1const a22_0x8acea6=a22_0x28fd;(function(_0x5ca40b,_0x28a37e){const _0x5b7182=a22_0x28fd,_0x544cf6=_0x5ca40b();while(!![]){try{const _0x3ba663=parseInt(_0x5b7182(0x1a7))/0x1+-parseI...
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

3 High12 Medium4 Low
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