CRIT
MINED133
Hardcoded Discord webhook URL in source
src/renderer/lib/components/feedback-mo…:7
HIGH
MINED027
[MINED027] React State Array Mutation: state.X.push/splice/sort followed by setState — Re…
src/renderer/features/tasks/create-task…:34
HIGH
SEC035
[SEC035] Unbounded Resource Allocation — DoS risk: Allocating resources (buffers, recursi…
src/main/core/pty/persist-dropped-blob.…:107
HIGH
SEC114
[SEC114] path.join / Path() on user-controlled segment without containment check: filepat…
src/main/core/projects/worktrees/hosts/…:64
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
src/main/core/conversations/impl/ssh-co…:187
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
src/main/core/conversations/conversatio…:103
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
src/main/core/agent-hooks/hook-server.ts:39
HIGH
SEC083
[SEC083] JS: new RegExp() with non-literal: new RegExp(<variable>) — variable input can c…
src/main/core/agent-hooks/classifiers/c…:23
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
src/main/core/app/controller.ts:77
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
src/main/app/window.ts:42
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
src/main/app/protocol.ts:26
HIGH
SEC040
[SEC040] innerHTML XSS — template literal with server-supplied data: Setting .innerHTML w…
src/main/core/jira/jira-issue-provider.…:152
HIGH
SEC040
[SEC040] innerHTML XSS — template literal with server-supplied data: Setting .innerHTML w…
src/main/core/execution-context/ssh-exe…:14
HIGH
SEC040
[SEC040] innerHTML XSS — template literal with server-supplied data: Setting .innerHTML w…
scripts/release/verify-linux.ts:108
HIGH
SEC085
[SEC085] JS: child_process.exec with non-literal: child_process.exec with user-derived in…
src/main/core/app/utils.ts:14
HIGH
SEC085
[SEC085] JS: child_process.exec with non-literal: child_process.exec with user-derived in…
scripts/release/verify-linux.ts:16
HIGH
SEC085
[SEC085] JS: child_process.exec with non-literal: child_process.exec with user-derived in…
scripts/release/build.ts:51
HIGH
DKR001
Docker final stage runs as root
tooling/docker-ssh/dockerfile:124
HIGH
DKR001
Docker final stage runs as root
tooling/byoi/Dockerfile:87
HIGH
DKR006
Dockerfile pipes a remote script into a shell
tooling/docker-ssh/dockerfile:54
HIGH
DKR006
Dockerfile pipes a remote script into a shell
tooling/byoi/Dockerfile:37
HIGH
MINED126
Workflow container/services image `ubuntu:22.04` unpinned
.github/workflows/release-canary.yml:17
HIGH
MINED115
Action `apple-actions/import-codesign-certs` pinned to mutable ref `@v2`
.github/workflows/release-canary.yml:149
HIGH
MINED115
Action `actions/checkout` pinned to mutable ref `@v4`
.github/workflows/release-canary.yml:141
HIGH
MINED115
Action `actions/checkout` pinned to mutable ref `@v4`
.github/workflows/release-canary.yml:76
HIGH
MINED115
Action `actions/checkout` pinned to mutable ref `@v4`
.github/workflows/release-canary.yml:40
HIGH
MINED126
Workflow container/services image `ubuntu:22.04` unpinned
.github/workflows/release-prod.yml:18
HIGH
MINED115
Action `apple-actions/import-codesign-certs` pinned to mutable ref `@v2`
.github/workflows/release-prod.yml:143
HIGH
MINED115
Action `actions/checkout` pinned to mutable ref `@v4`
.github/workflows/release-prod.yml:136
HIGH
MINED115
Action `actions/checkout` pinned to mutable ref `@v4`
.github/workflows/release-prod.yml:74
HIGH
MINED115
Action `actions/checkout` pinned to mutable ref `@v4`
.github/workflows/release-prod.yml:41
HIGH
MINED115
Action `actions/upload-artifact` pinned to mutable ref `@v4`
.github/workflows/nix-build.yml:38
HIGH
MINED115
Action `cachix/cachix-action` pinned to mutable ref `@v15`
.github/workflows/nix-build.yml:23
HIGH
MINED115
Action `cachix/install-nix-action` pinned to mutable ref `@v27`
.github/workflows/nix-build.yml:18
HIGH
MINED115
Action `actions/checkout` pinned to mutable ref `@v4`
.github/workflows/nix-build.yml:15
HIGH
MINED115
Action `actions/upload-artifact` pinned to mutable ref `@v4`
.github/workflows/windows-beta-build.yml:92
HIGH
MINED115
Action `actions/setup-python` pinned to mutable ref `@v5`
.github/workflows/windows-beta-build.yml:55
HIGH
MINED115
Action `actions/setup-node` pinned to mutable ref `@v4`
.github/workflows/windows-beta-build.yml:49
HIGH
MINED115
Action `pnpm/action-setup` pinned to mutable ref `@v4`
.github/workflows/windows-beta-build.yml:44
HIGH
MINED115
Action `actions/checkout` pinned to mutable ref `@v4`
.github/workflows/windows-beta-build.yml:19
HIGH
MINED115
Action `actions/setup-node` pinned to mutable ref `@v4`
.github/workflows/code-consistency-chec…:24
HIGH
MINED115
Action `pnpm/action-setup` pinned to mutable ref `@v4`
.github/workflows/code-consistency-chec…:19
HIGH
MINED115
Action `actions/checkout` pinned to mutable ref `@v4`
.github/workflows/code-consistency-chec…:16
HIGH
MINED118
Dockerfile FROM `ubuntu:24.04` not pinned by digest
tooling/byoi/Dockerfile:1
HIGH
MINED118
Dockerfile FROM `ubuntu:24.04` not pinned by digest
tooling/docker-ssh/dockerfile:13
HIGH
JRN009
Secret-like setting is echoed into a password input value
src/renderer/features/integrations/Asan…:14
MED
SEC087
[SEC087] JS: weak Math.random for crypto: Math.random() is not cryptographically secure; …
src/renderer/features/tasks/create-task…:27
MED
SEC041
[SEC041] Tabnabbing — target="_blank" without rel="noopener noreferrer": <a target="_blan…
src/renderer/features/mcp/components/Mc…:99
MED
ERR002
[ERR002] Empty Catch Block: Empty catch blocks hide errors.
src/main/core/workspaces/byoi/provision…:150
MED
ERR002
[ERR002] Empty Catch Block: Empty catch blocks hide errors.
src/main/core/tasks/task-builder.ts:131
MED
ERR002
[ERR002] Empty Catch Block: Empty catch blocks hide errors.
src/main/core/ssh/credentials/ssh-crede…:106
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
scripts/release/rebuild-native.ts:18
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
scripts/release/notarize-mac.ts:54
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
scripts/release/build.ts:35
MED
AUC001
[AUC001] No Repobility access matrix policy found: The repository uses web/API frameworks…
—
MED
DKR007
Docker build context has no .dockerignore
.dockerignore
MED
DKR018
Database dump or local database file is included in Docker build context
.dockerignore
MED
WEB003
Public web service has no security.txt
.well-known/security.txt
MED
WEB015
Public web app has no Content Security Policy
index.html
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/p…:12
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/p…:6
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/p…:3
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/o…:12
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/m…:48
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/l…:24
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/k…:12
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/k…:30
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/k…:18
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/k…:36
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/j…:18
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/j…:18
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/g…:18
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/g…:36
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/g…:36
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/d…:18
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/d…:3
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/d…:24
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/c…:18
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/c…:16
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/c…:30
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/c…:3
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/c…:30
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/c…:3
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/c…:36
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/c…:30
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/a…:12
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/a…:3
LOW
AIC003
Duplicated implementation block across source files
src/main/core/agent-hooks/classifiers/a…:30
LOW
AIC003
Duplicated implementation block across source files
electron-builder.config.ts:9
LOW
WEB005
robots.txt does not advertise a sitemap
pnpm-lock.yaml
LOW
WEB002
Public web app has no sitemap
sitemap.xml
LOW
DKR011
Dockerfile installs recommended OS packages
tooling/docker-ssh/dockerfile:54
LOW
DKR011
Dockerfile installs recommended OS packages
tooling/docker-ssh/dockerfile:44
LOW
DKR011
Dockerfile installs recommended OS packages
tooling/byoi/Dockerfile:37
LOW
DKR011
Dockerfile installs recommended OS packages
tooling/byoi/Dockerfile:27
LOW
AIC007
Generated build artifact directory is present at repository root
build:1
LOW
WEB008
Public docs site has no llms.txt
llms.txt
LOW
DKC010
Compose service lacks no-new-privileges hardening
docker-compose.yaml:11
LOW
DKC006
Compose service does not declare a runtime user
docker-compose.yaml:11
LOW
WEB011
Public web app has no humans.txt
humans.txt
INFO
MINED056
[MINED056] React Key As Index: key={index} in map() — re-renders the wrong elements on re…
src/renderer/features/tasks/diff-view/m…:144
INFO
MINED054
[MINED054] Ts As Any: Casting to any (as any) bypasses type checking entirely.
src/renderer/features/tasks/diff-view/c…:59
INFO
MINED058
[MINED058] React Dangerously Set Html: dangerouslySetInnerHTML bypasses Reacts JSX escapi…
src/renderer/utils/mcpIcons.tsx:36
INFO
MINED058
[MINED058] React Dangerously Set Html: dangerouslySetInnerHTML bypasses Reacts JSX escapi…
src/renderer/features/skills/components…:52
INFO
MINED058
[MINED058] React Dangerously Set Html: dangerouslySetInnerHTML bypasses Reacts JSX escapi…
src/renderer/features/settings/componen…:111
INFO
MINED052
[MINED052] Ts Any Typed: : any used as type annotation. Defeats TypeScript type safety.
src/renderer/_legacy/errorTracking.ts:27
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
src/shared/repository-ref.ts:80
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
src/main/core/shared/oauth-flow.ts:86
INFO
MINED045
[MINED045] Ts Non Null Assertion: x! asserts not null - bypasses null checks - TypeError …
src/main/core/agent-hooks/classifier-wi…:104
INFO
MINED045
[MINED045] Ts Non Null Assertion: x! asserts not null - bypasses null checks - TypeError …
scripts/release/rebuild-native.ts:14
INFO
MINED045
[MINED045] Ts Non Null Assertion: x! asserts not null - bypasses null checks - TypeError …
scripts/release/build.ts:16
INFO
MINED055
[MINED055] Npm Install No Lockfile: Production image runs npm install (resolves new versi…
scripts/postinstall.ts:17
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
scripts/release/verify-mac.ts:9
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
scripts/release/notarize-mac.ts:10
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
scripts/postinstall.ts:16