NemoClaw AI Agent

by NVIDIA• 23k•• Scanned•Claim this listing•Request removal
Data Science & MLai agentsdeep agentshermesnvidiaopenclaw

Run agents like Hermes, LangChain Deep Agents, and OpenClaw more securely inside NVIDIA OpenShell with managed inference

NemoClaw is an open-source ai agent by NVIDIA, written mainly in TypeScript, with 22,905 GitHub stars and the Apache-2.0 license. Its code was last updated Nov 1, 2026.

Scan summary: scanned Nov 5, 2026 at commit 42d6791. Seen able to run shell commands, run dynamic code, read environment and secrets, connect to the internet. Scan policy

Scanned
Full scan at 42d6791 · Nov 5, 2026
Scanned
Static code scanwarn
Secrets scanfail
Dependency audit164 known vulnerabilitiesfail
Manifestnonewarn
Buildfail
Boot & handshaken/a
Network egressn/a
Reproducible (×3)n/a

Findings (178)

  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    dropper issue
    Details are available to the maintainer after claiming this listing.
  • high
    dropper issue
    Details are available to the maintainer after claiming this listing.
  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    dropper issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • medium
    Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/credentials-add.ts:391
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    src/lib/resources-cmd.ts:153
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    src/lib/resources-cmd.ts:194
  • medium
    @azure/msal-node@5.6.0: 1 known vulnerability
    GHSA-xcx6-jx8p-x3h5
    agents/openclaw/managed-image-messaging-runtime/package-lock.json
  • medium
    body-parser@2.3.0: 2 known vulnerabilities
    GHSA-27r3-jxmh-p828, GHSA-27r3-jxmh-p828
    agents/openclaw/managed-image-messaging-runtime/package-lock.json
  • medium
    follow-redirects@1.16.1: 2 known vulnerabilities
    GHSA-mrwp-f3q8-3g9p, GHSA-mrwp-f3q8-3g9p
    agents/openclaw/managed-image-messaging-runtime/package-lock.json
  • medium
    undici@7.29.1: 8 known vulnerabilities
    GHSA-2m5v-pch6-74hx, GHSA-4qv8-2p9j-2685, GHSA-4w7w-5xrc-9h26, GHSA-55wc-3pg8-jfw6, GHSA-9fm3-97px-rjf6 +3 more
    agents/openclaw/managed-image-messaging-runtime/package-lock.json
  • medium
    undici@8.10.2: 8 known vulnerabilities
    GHSA-2m5v-pch6-74hx, GHSA-4qv8-2p9j-2685, GHSA-4w7w-5xrc-9h26, GHSA-55wc-3pg8-jfw6, GHSA-9fm3-97px-rjf6 +3 more
    agents/openclaw/managed-image-messaging-runtime/package-lock.json
  • medium
    zod@3.25.76: 3 known vulnerabilities
    GHSA-mrhx-c7xc-m3w5, GHSA-mrhx-c7xc-m3w5, GHSA-mrhx-c7xc-m3w5
    agents/openclaw/managed-image-messaging-runtime/package-lock.json
  • medium
    zod@4.4.3: 2 known vulnerabilities
    GHSA-mrhx-c7xc-m3w5, GHSA-mrhx-c7xc-m3w5
    agents/openclaw/managed-image-messaging-runtime/package-lock.json
  • medium
    brace-expansion@5.0.9: 3 known vulnerabilities
    GHSA-6j4f-fj2g-mc7p, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7
    agents/pi/pi-runtime/package-lock.json
  • medium
    nanoid@3.3.15: 4 known vulnerabilities
    GHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8, GHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8
    nemoclaw/package-lock.json
  • medium
    postcss@8.5.17: 2 known vulnerabilities
    GHSA-fxqj-rqcc-2cmp, GHSA-r28c-9q8g-f849
    nemoclaw/package-lock.json
  • medium
    source-map-js@1.2.1: 2 known vulnerabilities
    GHSA-68fv-2mgg-jv7q, GHSA-68fv-2mgg-jv7q
    nemoclaw/package-lock.json
  • medium
    vite@8.1.2: 10 known vulnerabilities
    GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-9jrq-w75r-8gcw, GHSA-r825-w8mm-5pxw, GHSA-rq7h-c2jc-7f22 +5 more
    nemoclaw/package-lock.json
  • medium
    brace-expansion@5.0.6: 6 known vulnerabilities
    GHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7 +1 more
    package-lock.json
  • medium
    postcss@8.5.16: 2 known vulnerabilities
    GHSA-fxqj-rqcc-2cmp, GHSA-r28c-9q8g-f849
    package-lock.json
  • medium
    @modelcontextprotocol/sdk@1.29.0: 6 known vulnerabilities
    GHSA-22jm-h49p-29qw, GHSA-46jr-4wx8-v453, GHSA-6prh-2h8m-c8cw, GHSA-6qxp-vccf-f47h, GHSA-f897-62hf-6gxq +1 more
    test/e2e/fixtures/plugins/weather/package-lock.json
  • medium
    brace-expansion@5.0.7: 5 known vulnerabilities
    GHSA-6j4f-fj2g-mc7p, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7, GHSA-rgw5-rvv9-x895
    test/e2e/fixtures/plugins/weather/package-lock.json
  • medium
    ip-address@10.2.0: 8 known vulnerabilities
    GHSA-22jq-vg5j-6vgg, GHSA-2vr4-cq9g-pvrc, GHSA-4xrf-jv44-h6hh, GHSA-h3mg-xc3c-68pw, GHSA-j6r3-76f7-8jcv +3 more
    test/e2e/fixtures/plugins/weather/package-lock.json
  • medium
    tar@7.5.19: 1 known vulnerability
    GHSA-r292-9mhp-454m
    test/e2e/fixtures/plugins/weather/package-lock.json
  • medium
    Install or build failed in a clean environment
    e-scripts) && if [ -d .git ]; then bash scripts/npm-link-or-shim.sh; if command -v prek >/dev/null 2>&1; then prek install; else echo "Skipping git hook setup (prek not installed)"; fi; fi npm error A complete log of this run can be found in: /tmp/home/.npm/_logs/2026-11-05T17_35_43_499Z-debug-0.log
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/blueprint/runner-openshell-072-policy.test.ts:247
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/blueprint/runner.test.ts:503
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/blueprint/runner.test.ts:515
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/blueprint/runner.test.ts:1065
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/blueprint/runner.test.ts:1067
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/blueprint/runner.test.ts:1073
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/blueprint/ssrf.test.ts:101
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/blueprint/ssrf.test.ts:108
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/blueprint/ssrf.test.ts:114
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/blueprint/ssrf.test.ts:115
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/blueprint/ssrf.test.ts:116
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/blueprint/ssrf.test.ts:225
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/blueprint/ssrf.test.ts:233
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/blueprint/ssrf.test.ts:241
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/blueprint/ssrf.test.ts:330
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/blueprint/ssrf.test.ts:339
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/blueprint/ssrf.test.ts:347
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/blueprint/ssrf.test.ts:359
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/blueprint/ssrf.test.ts:360
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/blueprint/ssrf.test.ts:366
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/blueprint/ssrf.test.ts:381
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    nemoclaw/src/shared/openshell-gateway-endpoint-boundary.test.ts:32
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/credentials-native-hosted.test.ts:187
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/credentials-provider-adapter.test.ts:88
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/credentials-provider-adapter.test.ts:100
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/credentials-provider-adapter.test.ts:439
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/credentials-provider-adapter.test.ts:447
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/credentials-provider-adapter.test.ts:454
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/inference-set-compatible-provider.test.ts:306
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/inference-set-compatible-provider.test.ts:306
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/inference-set-compatible-provider.test.ts:307
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/inference-set-compatible-provider.test.ts:468
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/inference-set-compatible-provider.test.ts:527
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/inference-set-compatible-provider.test.ts:583
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/inference-set-compatible-provider.test.ts:586
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/inference-set-compatible-provider.test.ts:605
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/inference-set-compatible-provider.test.ts:637
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/inference-set-compatible-provider.test.ts:642
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/inference-set-compatible-provider.test.ts:674
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/inference-set-compatible-provider.test.ts:718
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/inference-set-compatible-provider.test.ts:726
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/inference-set-compatible-provider.test.ts:731
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/inference-set-compatible-provider.test.ts:1262
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/inference-set-endpoint-security.test.ts:87
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/inference-set-gateway-route-containment.test.ts:344
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/inference-set-native-hosted.test.ts:539
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/inference-set-native-hosted.test.ts:545
  • low
    In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
    src/lib/actions/sandbox/connect-flow.test.ts:1177
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/sandbox/mcp-bridge-hermes-add-finality.test.ts:235
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/sandbox/mcp-bridge-input-targets.test.ts:335
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/sandbox/mcp-bridge-input-targets.test.ts:420
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/sandbox/mcp-bridge-input-targets.test.ts:489
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/sandbox/mcp-bridge-input-targets.test.ts:735
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/sandbox/mcp-bridge-input-targets.test.ts:751
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/sandbox/mcp-bridge-input-targets.test.ts:751
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/sandbox/mcp-bridge-provider.test.ts:330
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/sandbox/mcp-bridge-provider.test.ts:353
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/actions/sandbox/rebuild-host-credential-preflight.test.ts:182
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/adapters/http/probe.test.ts:597
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/inference/compatible-endpoint-context.test.ts:187
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/inference/endpoint-ssrf-preflight.test.ts:212
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/inference/https-pin-runtime-adapter-forward.test.ts:365
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/inference/https-pin-runtime.test.ts:28
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/inference/llama-cpp/index.test.ts:244
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/inference/native-local.test.ts:207
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/inference/native-local.test.ts:367
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/inference/native-local.test.ts:388
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/inference/native-local.test.ts:616
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/inference/native-provider/custom.test.ts:221
  • low
    In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
    src/lib/inference/nim.test.ts:1955
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/inference/onboard-probes.test.ts:750
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/inference/onboard-probes.test.ts:780
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/inference/vllm-station-cluster-lifecycle.test.ts:1163
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    src/lib/messaging/channels/googlechat/runtime/googlechat-outbound-auth.test.ts:101
  • low
    In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
    src/lib/onboard/build-context-stage.test.ts:179
  • low
    In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
    src/lib/onboard/build-context-stage.test.ts:180
  • low
    In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
    src/lib/onboard/build-context-stage.test.ts:202
  • low
    In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
    src/lib/onboard/build-context-stage.test.ts:203
  • low
    In tests/examples/docs: Downloads a script and pipes it straight into a shell (often an installer command shown to users; check where it runs).
    src/lib/onboard/docker-driver-gateway-service-homebrew.test.ts:160
  • low
    In tests/examples/docs: Downloads a script and pipes it straight into a shell (often an installer command shown to users; check where it runs).
    src/lib/onboard/docker-driver-gateway-service-homebrew.test.ts:163
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/onboard/experimental/hermes-portable-ollama-inference.test.ts:1229
  • low
    In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
    src/lib/onboard/experimental/hermes-portable-onboarding.test.ts:199
  • low
    In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
    src/lib/onboard/fatal-runtime-preflight.test.ts:369
  • low
    In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
    src/lib/onboard/fatal-runtime-preflight.test.ts:395
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/onboard/gateway-management.test.ts:165
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/onboard/gateway-management.test.ts:166
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/onboard/gateway/late-binding.test.ts:40
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/onboard/gateway/late-binding.test.ts:43
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/onboard/gateway/late-binding.test.ts:229
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/onboard/gateway/late-binding.test.ts:241
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/onboard/host-gateway-process-target.test.ts:111
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/onboard/inference-providers/hermes.test.ts:190
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/onboard/inference-providers/hermes.test.ts:332
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/onboard/inference-providers/hermes.test.ts:397
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/onboard/inference-selection-validation.test.ts:814
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/onboard/runtime-provider/podman-gateway-readiness.test.ts:44
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/onboard/runtime-provider/podman-gateway-readiness.test.ts:338
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/onboard/runtime-provider/podman-gateway-readiness.test.ts:395
  • low
    In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
    src/lib/onboard/sandbox-create-launch.test.ts:367
  • low
    In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
    src/lib/onboard/sandbox-prebuild.test.ts:133
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/onboard/setup-nim-vllm.test.ts:269
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/onboard/setup-nim-vllm.test.ts:270
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/onboard/setup-nim-vllm.test.ts:272
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/readiness/gateway-production.test.ts:732
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/lib/readiness/gateway-production.test.ts:844
  • low
    In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
    src/lib/subprocess-env.test.ts:256
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    src/lib/trace.test.ts:144
  • low
    Possible example credential in docs/tests: gitlab-pat
    nemoclaw/src/security/credential-filter.test.ts:99
  • low
    Possible example credential in docs/tests: aws-access-token
    3 matches in this file
    src/lib/onboard/created-sandbox-failure.test.ts:152
  • low
    Possible example credential in docs/tests: generic-api-key
    src/lib/security/credential-filter.test.ts:621
  • low
    Possible example credential in docs/tests: generic-api-key
    7 matches in this file
    test/agents/hermes/hermes-gateway-wrapper.test.ts:389
  • low
    Possible example credential in docs/tests: generic-api-key
    test/cli/credentials-command.test.ts:92
  • low
    Possible example credential in docs/tests: aws-access-token
    test/credentials/redact-text.test.ts:36
  • low
    Possible example credential in docs/tests: generic-api-key
    2 matches in this file
    test/credentials/redact-text.test.ts:33
  • low
    Possible example credential in docs/tests: generic-api-key
    2 matches in this file
    test/package-contract/cli/credentials-cli-command.test.ts:411
  • low
    Possible example credential in docs/tests: aws-access-token
    test/state/redact-device-state.test.ts:103
  • low
    Possible example credential in docs/tests: generic-api-key
    test/e2e-runtime/runner.test.ts:1047
  • low
    ip-address@10.5.0: 5 known vulnerabilities
    GHSA-2vr4-cq9g-pvrc, GHSA-h3mg-xc3c-68pw, GHSA-j6r3-76f7-8jcv, GHSA-rpw4-54j3-4h4q, GHSA-rxp7-6hxx-x8q5
    agents/openclaw/managed-image-messaging-runtime/package-lock.json
  • low
    ip-address@10.7.2: 3 known vulnerabilities
    GHSA-rxp7-6hxx-x8q5, GHSA-rxp7-6hxx-x8q5, GHSA-rxp7-6hxx-x8q5
    agents/openclaw/managed-image-messaging-runtime/package-lock.json
  • low
    minimatch@10.2.6: 4 known vulnerabilities
    GHSA-g3hv-75wg-m249, GHSA-g3hv-75wg-m249, GHSA-g3hv-75wg-m249, GHSA-g3hv-75wg-m249
    agents/openclaw/managed-image-messaging-runtime/package-lock.json
  • low
    music-metadata@11.15.0: 4 known vulnerabilities
    GHSA-53v6-4h7p-p4gj, GHSA-5gfj-9q3v-qfp3, GHSA-f94x-6692-553q, GHSA-jjpr-9cvf-cq55
    agents/openclaw/managed-image-messaging-runtime/package-lock.json
  • low
    qs@6.15.3: 3 known vulnerabilities
    GHSA-4mjr-xmp4-gh2g, GHSA-6pq8-jhm2-2vcw, GHSA-x5fp-wj9c-mxmx
    agents/openclaw/managed-image-messaging-runtime/package-lock.json
  • low
    qs@6.16.0: 1 known vulnerability
    GHSA-6pq8-jhm2-2vcw
    agents/openclaw/managed-image-messaging-runtime/package-lock.json
  • low
    @hono/node-server@2.0.11: 1 known vulnerability
    GHSA-rmxm-3fg6-px4f
    agents/openclaw/mcporter-runtime/package-lock.json
  • low
    hono@4.12.34: 15 known vulnerabilities
    GHSA-5r4p-p66f-jhc7, GHSA-crvj-82cr-hjcx, GHSA-g6gw-c38x-mqfc, GHSA-gqvv-2mrq-wpjv, GHSA-hxh3-vqpv-xpqv +10 more
    agents/openclaw/mcporter-runtime/package-lock.json
  • low
    ip-address@10.3.1: 10 known vulnerabilities
    GHSA-2vr4-cq9g-pvrc, GHSA-h3mg-xc3c-68pw, GHSA-j6r3-76f7-8jcv, GHSA-rpw4-54j3-4h4q, GHSA-rxp7-6hxx-x8q5 +5 more
    agents/openclaw/mcporter-runtime/package-lock.json
  • low
    ip-address@10.7.3: 1 known vulnerability
    GHSA-rxp7-6hxx-x8q5
    agents/openclaw/openclaw-migration-2026.9.5-runtime/package-lock.json
  • low
    glob@13.0.6: 4 known vulnerabilities
    GHSA-3g3m-2fjr-6pw4, GHSA-3g3m-2fjr-6pw4, GHSA-3g3m-2fjr-6pw4, GHSA-3g3m-2fjr-6pw4
    agents/openclaw/openclaw-migration-2026.9.7-runtime/package-lock.json
  • low
    minimatch@10.2.5: 4 known vulnerabilities
    GHSA-g3hv-75wg-m249, GHSA-g3hv-75wg-m249, GHSA-g3hv-75wg-m249, GHSA-g3hv-75wg-m249
    agents/openclaw/openclaw-migration-2026.9.7-runtime/package-lock.json
  • low
    @vitest/mocker@4.1.9: 4 known vulnerabilities
    GHSA-82fw-gwwq-j7x9, GHSA-qxg6-89mg-rqv8, GHSA-82fw-gwwq-j7x9, GHSA-qxg6-89mg-rqv8
    nemoclaw/package-lock.json
  • low
    vitest@4.1.9: 2 known vulnerabilities
    GHSA-82fw-gwwq-j7x9, GHSA-82fw-gwwq-j7x9
    nemoclaw/package-lock.json
  • low
    esbuild@0.27.4: 2 known vulnerabilities
    GHSA-g7r4-m6w7-qqqr, GHSA-g7r4-m6w7-qqqr
    package-lock.json
  • low
    protobufjs@7.6.4: 1 known vulnerability
    GHSA-j3f2-48v5-ccww
    package-lock.json
  • low
    smol-toml@1.8.0: 1 known vulnerability
    GHSA-r4xh-jqrq-34v2
    package-lock.json
  • low
    @hono/node-server@1.19.14: 2 known vulnerabilities
    GHSA-frvp-7c67-39w9, GHSA-rmxm-3fg6-px4f
    test/e2e/fixtures/plugins/weather/package-lock.json
  • low
    hono@4.12.25: 12 known vulnerabilities
    GHSA-54fx-42gc-7vw4, GHSA-5r4p-p66f-jhc7, GHSA-79qm-7rj5-m7r9, GHSA-8j4g-w8fx-2239, GHSA-crvj-82cr-hjcx +7 more
    test/e2e/fixtures/plugins/weather/package-lock.json
  • low
    protobufjs@7.6.3: 1 known vulnerability
    GHSA-j3f2-48v5-ccww
    test/e2e/fixtures/plugins/weather/package-lock.json
  • low
    qs@6.15.2: 3 known vulnerabilities
    GHSA-4mjr-xmp4-gh2g, GHSA-6pq8-jhm2-2vcw, GHSA-x5fp-wj9c-mxmx
    test/e2e/fixtures/plugins/weather/package-lock.json
  • low
    @hono/node-server@2.0.12: 1 known vulnerability
    GHSA-rmxm-3fg6-px4f
    tools/mcp-tool-discovery-runtime/package-lock.json
  • low
    package.json has a preinstall script
    node scripts/check-node-version.js
    package.json
  • low
    package.json has a prepare script
    if [ "${NEMOCLAW_INSTALLING:-}" = "1" ]; then echo "Skipping prepare during NemoClaw installer linking"; exit 0; fi; if command -v tsc >/dev/null 2>&1 || [ -x node_modules/.bin/tsc ]; then npm run bui…
    package.json
  • low
    No manifest declaring network access and environment variables (agent.json)

Network activity

During install
github.comnpm.pkg.github.comregistry.npmjs.orgrelease-assets.githubusercontent.com
While running
Not run — the code wasn't started in this scan

Automated result for the commit shown. See our scan policy. View the scan log

Maintainers can claim the listing to rescan, or dispute a result.

NemoClaw alternatives

View more →

Similar ai agents in Data Science & ML, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
NemoClaw (this page)
NVIDIA
23kApache-2.0Nov 1, 2026Scanned, no flagged issues
Ragflow
infiniflow
93kApache-2.0Oct 31, 2026Scanned, no flagged issues
Cherry Studio
CherryHQ
53kAGPL-3.0Nov 1, 2026Scanned, no flagged issues
PageIndex
VectifyAI
40kMITOct 29, 2026Scanned, no flagged issues
Graphiti
getzep
32kApache-2.0Nov 1, 2026Scanned, no flagged issues
Cua
trycua
31kMITNov 1, 2026Scanned, no flagged issues