Openship AI Agent

by oblien• 15k•• Scanned•Claim this listing•Request removal
Deployment & DevOpsagentsaideploymentsself hosted

Self-hosted deployment platform

Openship is an open-source ai agent by oblien, written mainly in TypeScript, with 14,998 GitHub stars and the Apache-2.0 license. Its code was last updated Nov 1, 2026.

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

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

Findings (200)

  • high
    exfiltration 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
    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
    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
    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
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration 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
    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
    code-execution 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
    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
    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
    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
    exfiltration 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
    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
    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
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    exfiltration 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.
  • 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.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • medium
    Very long encoded string literal. Often used to hide a payload.
    packages/adapters/src/infra/lua-embedded.ts:10
  • medium
    Very long encoded string literal. Often used to hide a payload.
    packages/adapters/src/infra/lua-embedded.ts:11
  • medium
    Very long encoded string literal. Often used to hide a payload.
    packages/adapters/src/infra/lua-embedded.ts:12
  • medium
    Very long encoded string literal. Often used to hide a payload.
    packages/adapters/src/infra/lua-embedded.ts:13
  • medium
    Very long encoded string literal. Often used to hide a payload.
    packages/adapters/src/infra/lua-embedded.ts:14
  • medium
    Very long encoded string literal. Often used to hide a payload.
    packages/adapters/src/infra/lua-embedded.ts:18
  • medium
    Very long encoded string literal. Often used to hide a payload.
    packages/adapters/src/infra/lua-embedded.ts:19
  • medium
    Very long encoded string literal. Often used to hide a payload.
    packages/adapters/src/infra/lua-embedded.ts:20
  • medium
    Very long encoded string literal. Often used to hide a payload.
    packages/adapters/src/infra/lua-embedded.ts:21
  • medium
    Contacts a hard-coded IP address instead of a domain name.
    packages/platform/src/engine/lib/edge-target.ts:76
  • medium
    brace-expansion@1.1.14: 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
    apps/email/client/bun.lock
  • medium
    browserslist@4.28.2: 2 known vulnerabilities
    GHSA-73wf-gq98-2v4g, GHSA-c83g-rgw3-j3cx
    apps/email/client/bun.lock
  • medium
    fflate@0.4.8: 1 known vulnerability
    GHSA-px8p-9vwx-vf98
    apps/email/client/bun.lock
  • medium
    fflate@0.7.4: 1 known vulnerability
    GHSA-px8p-9vwx-vf98
    apps/email/client/bun.lock
  • medium
    hono@4.12.23: 34 known vulnerabilities
    GHSA-54fx-42gc-7vw4, GHSA-5r4p-p66f-jhc7, GHSA-79qm-7rj5-m7r9, GHSA-88fw-hqm2-52qc, GHSA-8j4g-w8fx-2239 +29 more
    apps/email/client/bun.lock
  • medium
    ip-address@10.2.0: 16 known vulnerabilities
    GHSA-22jq-vg5j-6vgg, GHSA-2vr4-cq9g-pvrc, GHSA-4xrf-jv44-h6hh, GHSA-h3mg-xc3c-68pw, GHSA-j6r3-76f7-8jcv +11 more
    apps/email/client/bun.lock
  • medium
    js-cookie@2.2.1: 1 known vulnerability
    GHSA-qjx8-664m-686j
    apps/email/client/bun.lock
  • medium
    js-yaml@4.1.1: 4 known vulnerabilities
    GHSA-2883-xcg3-v3hh, GHSA-52cp-r559-cp3m, GHSA-5p4m-2wfm-xmqj, GHSA-h67p-54hq-rp68
    apps/email/client/bun.lock
  • medium
    kysely@0.27.6: 3 known vulnerabilities
    GHSA-8cpq-38p9-67gx, GHSA-pv5w-4p9q-p3v2, GHSA-wmrf-hv6w-mr66
    apps/email/client/bun.lock
  • medium
    linkify-it@5.0.1: 1 known vulnerability
    GHSA-v245-v573-v5vm
    apps/email/client/bun.lock
  • medium
    markdown-it@14.2.0: 4 known vulnerabilities
    GHSA-253c-mchw-3w2r, GHSA-gfr2-rv44-r23c, GHSA-r7fv-28h4-cvq7, GHSA-vfgh-jcmw-g37q
    apps/email/client/bun.lock
  • medium
    nanoid@3.3.12: 4 known vulnerabilities
    GHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8, GHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8
    apps/email/client/bun.lock
  • medium
    nanoid@5.1.11: 2 known vulnerabilities
    GHSA-28wg-ghj8-5hjv, GHSA-28wg-ghj8-5hjv
    apps/email/client/bun.lock
  • medium
    nodemailer@8.0.7: 18 known vulnerabilities
    GHSA-268h-hp4c-crq3, GHSA-2x7j-588g-ccc2, GHSA-39m8-27wv-hr27, GHSA-4ffr-jq9g-5ffx, GHSA-4g23-2xm8-66gc +13 more
    apps/email/client/bun.lock
  • medium
    postcss@8.5.15: 4 known vulnerabilities
    GHSA-fxqj-rqcc-2cmp, GHSA-r28c-9q8g-f849, GHSA-fxqj-rqcc-2cmp, GHSA-r28c-9q8g-f849
    apps/email/client/bun.lock
  • medium
    react-router@7.15.1: 5 known vulnerabilities
    GHSA-337j-9hxr-rhxg, GHSA-chx6-hx7r-mcp5, GHSA-h8fp-f39c-q6mh, GHSA-qwww-vcr4-c8h2, GHSA-wrjc-x8rr-h8h6
    apps/email/client/bun.lock
  • medium
    sharp@0.34.5: 3 known vulnerabilities
    GHSA-f88m-g3jw-g9cj, GHSA-rgj7-g3m4-5g8c, GHSA-wq5f-xc86-pv6w
    apps/email/client/bun.lock
  • medium
    source-map-js@1.2.1: 2 known vulnerabilities
    GHSA-68fv-2mgg-jv7q, GHSA-68fv-2mgg-jv7q
    apps/email/client/bun.lock
  • medium
    undici@7.24.8: 29 known vulnerabilities
    GHSA-2gqq-gqf2-x968, GHSA-2jfj-6hjv-fm6j, GHSA-2m5v-pch6-74hx, GHSA-35p6-xmwp-9g52, GHSA-3xpg-4rpp-hhhm +24 more
    apps/email/client/bun.lock
  • medium
    undici@7.26.0: 58 known vulnerabilities
    GHSA-2gqq-gqf2-x968, GHSA-2jfj-6hjv-fm6j, GHSA-2m5v-pch6-74hx, GHSA-35p6-xmwp-9g52, GHSA-3xpg-4rpp-hhhm +53 more
    apps/email/client/bun.lock
  • medium
    uuid@10.0.0: 2 known vulnerabilities
    GHSA-w5hq-g745-h8pq, GHSA-w5hq-g745-h8pq
    apps/email/client/bun.lock
  • medium
    vite@6.4.2: 7 known vulnerabilities
    GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-9jrq-w75r-8gcw, GHSA-fx2h-pf6j-xcff, GHSA-r825-w8mm-5pxw +2 more
    apps/email/client/bun.lock
  • medium
    ws@8.20.1: 1 known vulnerability
    GHSA-96hv-2xvq-fx4p
    apps/email/client/bun.lock
  • medium
    zod@3.25.76: 1 known vulnerability
    GHSA-mrhx-c7xc-m3w5
    apps/email/client/bun.lock
  • medium
    zod@4.4.3: 2 known vulnerabilities
    GHSA-mrhx-c7xc-m3w5, GHSA-mrhx-c7xc-m3w5
    apps/email/client/bun.lock
  • medium
    @fastify/busboy@2.1.1: 2 known vulnerabilities
    GHSA-gxm5-99cw-xjw9, GHSA-x8mw-p69m-v3mx
    bun.lock
  • medium
    extract-zip@2.0.1: 2 known vulnerabilities
    GHSA-7pqw-9j4j-h8q3, GHSA-jmr9-qjv8-65gv
    bun.lock
  • medium
    image-size@0.7.5: 1 known vulnerability
    GHSA-w3rx-r6r6-pgpr
    bun.lock
  • medium
    image-size@1.0.0: 1 known vulnerability
    GHSA-w3rx-r6r6-pgpr
    bun.lock
  • medium
    ip-address@10.1.0: 6 known vulnerabilities
    GHSA-h3mg-xc3c-68pw, GHSA-j6r3-76f7-8jcv, GHSA-mwp4-54f8-5fhr, GHSA-rpw4-54j3-4h4q, GHSA-rxp7-6hxx-x8q5 +1 more
    bun.lock
  • medium
    tmp@0.0.33: 2 known vulnerabilities
    GHSA-52f5-9888-hmc6, GHSA-ph9p-34f9-6g65
    bun.lock
  • medium
    underscore@1.13.6: 1 known vulnerability
    GHSA-qpx9-hpmf-5gmw
    bun.lock
  • medium
    undici@5.29.0: 16 known vulnerabilities
    GHSA-2m5v-pch6-74hx, GHSA-2mjp-6q6p-2qxm, GHSA-35p6-xmwp-9g52, GHSA-4992-7rv2-5pvq, GHSA-8xcm-r25x-g524 +11 more
    bun.lock
  • medium
    uuid@11.1.0: 1 known vulnerability
    GHSA-w5hq-g745-h8pq
    bun.lock
  • medium
    uuid@8.3.2: 1 known vulnerability
    GHSA-w5hq-g745-h8pq
    bun.lock
  • medium
    orjson@3.9.9: 2 known vulnerabilities
    PYSEC-2024-40, PYSEC-2026-107
    fixtures/deploy/python-fastapi/requirements.txt
  • medium
    python-multipart@0.0.9: 8 known vulnerabilities
    PYSEC-2026-1851, PYSEC-2026-1852, PYSEC-2026-3036, PYSEC-2026-3037, PYSEC-2026-3038 +3 more
    fixtures/deploy/python-fastapi/requirements.txt
  • medium
    starlette@0.37.2: 7 known vulnerabilities
    PYSEC-2026-161, PYSEC-2026-1941, PYSEC-2026-1943, PYSEC-2026-2280, PYSEC-2026-2281 +2 more
    fixtures/deploy/python-fastapi/requirements.txt
  • medium
    Install or build failed in a clean environment
    npm error code EUNSUPPORTEDPROTOCOL npm error Unsupported URL Type "workspace:": workspace:* npm error A complete log of this run can be found in: /tmp/home/.npm/_logs/2026-11-05T17_43_31_561Z-debug-0.log
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    apps/api/src/lib/deployment-runtime-connection.test.ts:83
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    apps/api/src/lib/deployment-runtime-connection.test.ts:216
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    apps/api/src/lib/edge-target.test.ts:131
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    apps/api/src/lib/edge-target.test.ts:136
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    apps/api/src/lib/edge-target.test.ts:137
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    apps/api/src/lib/edge-target.test.ts:138
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    apps/api/src/lib/edge-target.test.ts:138
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    apps/api/src/lib/edge-target.test.ts:145
  • 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.
    apps/api/src/lib/ssh-manager.build-config.test.ts:59
  • 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.
    apps/api/src/lib/ssh-manager.build-config.test.ts:67
  • 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.
    apps/api/src/lib/ssh-manager.build-config.test.ts:76
  • 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.
    apps/api/src/lib/ssh-manager.build-config.test.ts:106
  • 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.
    apps/api/src/lib/ssh-manager.build-config.test.ts:132
  • 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.
    apps/api/src/modules/migration/migration-source-ssh.test.ts:16
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    apps/api/src/modules/projects/project-connection.service.test.ts:102
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    apps/api/src/modules/projects/project-connection.service.test.ts:123
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    apps/api/src/modules/projects/project-connection.service.test.ts:208
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    apps/dashboard/src/components/notifications/NotificationSettings.test.tsx:262
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    apps/dashboard/src/components/notifications/NotificationSettings.test.tsx:263
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    apps/dashboard/src/components/notifications/NotificationSettings.test.tsx:484
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    apps/dashboard/src/components/notifications/NotificationSettings.test.tsx:488
  • 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.
    apps/dashboard/src/components/servers/server-form.render.test.tsx:67
  • 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.
    apps/dashboard/src/components/servers/server-form.render.test.tsx:77
  • 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.
    apps/dashboard/src/components/servers/server-form.render.test.tsx:83
  • 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.
    apps/dashboard/src/components/servers/server-form.render.test.tsx:93
  • 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.
    apps/dashboard/src/components/servers/server-form.render.test.tsx:97
  • 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.
    apps/dashboard/src/components/servers/server-form.render.test.tsx:137
  • 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.
    apps/dashboard/src/components/servers/server-form.render.test.tsx:181
  • 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.
    apps/dashboard/src/components/servers/server-form.render.test.tsx:188
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    apps/dashboard/src/lib/zero-auth.test.ts:46
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    packages/adapters/src/infra/nginx.test.ts:2087
  • 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.
    packages/adapters/src/runtime/docker-auth.test.ts:13
  • 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).
    packages/adapters/src/system/docker-install.test.ts:9
  • 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).
    packages/adapters/src/system/environment-ops.test.ts:371
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    packages/core/src/diagnostics/reporter.test.ts:150
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    packages/core/src/diagnostics/reporter.test.ts:151
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    packages/core/src/diagnostics/reporter.test.ts:152
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    packages/db/src/repos/edge-target-verification.repo.test.ts:33
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    packages/db/src/repos/edge-target-verification.repo.test.ts:42
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    packages/db/src/repos/edge-target-verification.repo.test.ts:149
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    scripts/buildkit-release.test.ts:53
  • low
    Possible example credential in docs/tests: generic-api-key
    apps/api/src/modules/billing/oblien-webhook-crypto.test.ts:10
  • low
    Possible example credential in docs/tests: generic-api-key
    apps/api/src/modules/migration/migration.orchestrator.test.ts:139
  • low
    Possible example credential in docs/tests: private-key
    2 matches in this file
    apps/api/test/lib/compose-parser.test.ts:321
  • low
    Possible example credential in docs/tests: generic-api-key
    3 matches in this file
    apps/api/test/modules/billing/management.service.test.ts:273
  • low
    Possible example credential in docs/tests: generic-api-key
    apps/api/test/modules/migration/docker-inspect.test.ts:59
  • low
    Possible example credential in docs/tests: generic-api-key
    2 matches in this file
    apps/api/test/modules/github/clone-auth-submodules.test.ts:56
  • low
    Possible example credential in docs/tests: generic-api-key
    apps/api/test/modules/data-transfer.test.ts:662
  • low
    Possible example credential in docs/tests: generic-api-key
    2 matches in this file
    apps/cli/test/e2e/cloud-management.test.ts:171
  • low
    Possible example credential in docs/tests: generic-api-key
    3 matches in this file
    apps/dashboard/src/components/billing/server-plan-picker.test.tsx:670
  • low
    Possible example credential in docs/tests: generic-api-key
    2 matches in this file
    apps/desktop/test/onboarding-errors.test.ts:35
  • low
    Possible example credential in docs/tests: generic-api-key
    2 matches in this file
    apps/email/server/test/crypto.test.ts:3
  • low
    Possible example credential in docs/tests: generic-api-key
    packages/adapters/src/infra/nginx-transactions.test.ts:19
  • low
    Possible example credential in docs/tests: generic-api-key
    packages/adapters/src/infra/nginx.test.ts:1175
  • low
    Possible example credential in docs/tests: github-app-token
    packages/adapters/src/runtime/git-submodule-auth.test.ts:16
  • low
    Possible example credential in docs/tests: private-key
    packages/adapters/src/system/remote-transfer.test.ts:7
  • low
    Possible example credential in docs/tests: private-key
    packages/adapters/src/system/host-executor.test.ts:384
  • low
    Possible example credential in docs/tests: generic-api-key
    2 matches in this file
    packages/core/src/diagnostics/fatal.test.ts:17
  • low
    Possible example credential in docs/tests: private-key
    packages/core/src/diagnostics/reporter.test.ts:575
  • low
    Possible example credential in docs/tests: stripe-access-token
    packages/core/src/diagnostics/reporter.test.ts:557
  • low
    Possible example credential in docs/tests: generic-api-key
    2 matches in this file
    packages/core/src/diagnostics/reporter.test.ts:154
  • low
    @tiptap/core@2.27.3: 1 known vulnerability
    GHSA-cp6q-959q-f8rh
    apps/email/client/bun.lock
  • low
    baseline-browser-mapping@2.10.32: 1 known vulnerability
    GHSA-w5vr-8v7q-w6rv
    apps/email/client/bun.lock
  • low
    deepmerge@4.3.1: 2 known vulnerabilities
    GHSA-gcqx-w48m-w2h4, GHSA-gcqx-w48m-w2h4
    apps/email/client/bun.lock
  • low
    esbuild@0.18.20: 3 known vulnerabilities
    GHSA-67mh-4wv8-2f99, GHSA-67mh-4wv8-2f99, GHSA-67mh-4wv8-2f99
    apps/email/client/bun.lock
  • low
    esbuild@0.27.3: 1 known vulnerability
    GHSA-g7r4-m6w7-qqqr
    apps/email/client/bun.lock
  • low
    esbuild@0.28.0: 2 known vulnerabilities
    GHSA-g7r4-m6w7-qqqr, GHSA-g7r4-m6w7-qqqr
    apps/email/client/bun.lock
  • low
    katex@0.16.47: 1 known vulnerability
    GHSA-238p-pmpm-9mq7
    apps/email/client/bun.lock
  • low
    postcss-selector-parser@6.0.10: 1 known vulnerability
    GHSA-rj75-hqrm-r3gf
    apps/email/client/bun.lock
  • low
    sanitize-html@2.17.4: 10 known vulnerabilities
    GHSA-cv27-6wvh-8x7j, GHSA-g8qq-57p8-ggw5, GHSA-jxwj-j7wr-gfrw, GHSA-vccv-cmxp-4j9h, GHSA-x3q4-9hxx-gx8m +5 more
    apps/email/client/bun.lock
  • low
    satori@0.10.14: 1 known vulnerability
    GHSA-wx4j-mvgx-mqwp
    apps/email/client/bun.lock
  • low
    valibot@1.4.1: 1 known vulnerability
    GHSA-5qjj-4xww-7phc
    apps/email/client/bun.lock
  • low
    @octokit/plugin-paginate-rest@2.21.3: 1 known vulnerability
    GHSA-h5c3-5r3r-rr8q
    bun.lock
  • low
    @octokit/request@5.6.3: 1 known vulnerability
    GHSA-rmvr-2pp2-xj38
    bun.lock
  • low
    @octokit/request-error@2.1.0: 1 known vulnerability
    GHSA-xx4v-prfh-6cgc
    bun.lock
  • low
    glob@10.5.0: 1 known vulnerability
    GHSA-3g3m-2fjr-6pw4
    bun.lock
  • low
    lodash@4.18.0: 1 known vulnerability
    GHSA-f23m-r3pf-42rh
    bun.lock
  • low
    minimatch@9.0.9: 1 known vulnerability
    GHSA-g3hv-75wg-m249
    bun.lock
  • low
    idna@3.9.0: 1 known vulnerability
    PYSEC-2026-215
    fixtures/deploy/python-fastapi/requirements.txt

Network activity

During install
registry.npmjs.org
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.

Openship alternatives

View more →

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

NameStarsLicenceLast updatedScan
Openship (this page)
oblien
15kApache-2.0Nov 1, 2026Scanned, no flagged issues
Langflow
langflow-ai
156kMITNov 1, 2026Scanned, no flagged issues
Novu
novuhq
40kNone foundNov 1, 2026Not scanned yet
QwenPaw
agentscope-ai
37kApache-2.0Oct 30, 2026Scanned, no flagged issues
Kestra
kestra-io
30kApache-2.0Oct 30, 2026Scanned, no flagged issues
Chroma
chroma-core
30kApache-2.0Oct 30, 2026Scanned, no flagged issues