CRIT
MINED116
[MINED116] Workflow uses `secrets.GRAM_BOT_PRIVATE_KEY` on a `pull_request` trigger: This…
.github/workflows/pr.yaml:1773
CRIT
MINED116
[MINED116] Workflow uses `secrets.SVIX_SYNC_KEY_US_PROD` on a `pull_request` trigger: Thi…
.github/workflows/pr.yaml:1760
CRIT
MINED116
[MINED116] Workflow uses `secrets.SVIX_SYNC_KEY_US_DEV` on a `pull_request` trigger: This…
.github/workflows/pr.yaml:1754
CRIT
MINED116
[MINED116] Workflow uses `secrets.FLY_API_TOKEN_PROD` on a `pull_request` trigger: This w…
.github/workflows/pr.yaml:1480
CRIT
MINED116
[MINED116] Workflow uses `secrets.FLY_API_TOKEN_DEV` on a `pull_request` trigger: This wo…
.github/workflows/pr.yaml:1471
CRIT
MINED116
[MINED116] Workflow uses `secrets.FLY_ORG_PROD` on a `pull_request` trigger: This workflo…
.github/workflows/pr.yaml:1431
CRIT
MINED116
[MINED116] Workflow uses `secrets.FLY_API_TOKEN_PROD` on a `pull_request` trigger: This w…
.github/workflows/pr.yaml:1427
CRIT
MINED116
[MINED116] Workflow uses `secrets.FLY_ORG_DEV` on a `pull_request` trigger: This workflow…
.github/workflows/pr.yaml:1418
CRIT
MINED116
[MINED116] Workflow uses `secrets.FLY_API_TOKEN_DEV` on a `pull_request` trigger: This wo…
.github/workflows/pr.yaml:1414
CRIT
MINED116
[MINED116] Workflow uses `secrets.MELANGE_PRIVATE_KEY` on a `pull_request` trigger: This …
.github/workflows/pr.yaml:1318
CRIT
MINED116
[MINED116] Workflow uses `secrets.SPEAKEASY_API_KEY` on a `pull_request` trigger: This wo…
.github/workflows/pr.yaml:1156
CRIT
MINED116
[MINED116] Workflow uses `secrets.BOT_REPO_TOKEN` on a `pull_request` trigger: This workf…
.github/workflows/pr.yaml:1090
CRIT
MINED116
[MINED116] Workflow uses `secrets.DATADOG_API_KEY` on a `pull_request` trigger: This work…
.github/workflows/pr.yaml:1052
CRIT
MINED116
[MINED116] Workflow uses `secrets.ATLAS_TOKEN` on a `pull_request` trigger: This workflow…
.github/workflows/pr.yaml:664
CRIT
MINED116
[MINED116] Workflow uses `secrets.ATLAS_TOKEN` on a `pull_request` trigger: This workflow…
.github/workflows/pr.yaml:496
CRIT
MINED116
[MINED116] Workflow uses `secrets.ATLAS_TOKEN` on a `pull_request` trigger: This workflow…
.github/workflows/pr.yaml:432
CRIT
MINED116
[MINED116] Workflow uses `secrets.FLY_API_TOKEN_PROD` on a `pull_request` trigger: This w…
.github/workflows/pr.yaml:373
CRIT
MINED116
[MINED116] Workflow uses `secrets.FLY_API_TOKEN_DEV` on a `pull_request` trigger: This wo…
.github/workflows/pr.yaml:343
CRIT
MINED116
[MINED116] Workflow uses `secrets.FLY_ORG_PROD` on a `pull_request` trigger: This workflo…
.github/workflows/pr.yaml:334
CRIT
MINED116
[MINED116] Workflow uses `secrets.FLY_API_TOKEN_PROD` on a `pull_request` trigger: This w…
.github/workflows/pr.yaml:330
CRIT
MINED116
[MINED116] Workflow uses `secrets.FLY_ORG_DEV` on a `pull_request` trigger: This workflow…
.github/workflows/pr.yaml:322
CRIT
MINED116
[MINED116] Workflow uses `secrets.FLY_API_TOKEN_DEV` on a `pull_request` trigger: This wo…
.github/workflows/pr.yaml:318
CRIT
MINED116
[MINED116] Workflow uses `secrets.BOT_REPO_TOKEN` on a `pull_request` trigger: This workf…
.github/workflows/pr.yaml:269
CRIT
MINED116
[MINED116] Workflow uses `secrets.BOT_REPO_TOKEN` on a `pull_request` trigger: This workf…
.github/workflows/pr.yaml:216
HIGH
SEC040
[SEC040] innerHTML XSS — template literal with server-supplied data: Setting .innerHTML w…
client/dashboard/src/components/upload.…:165
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
client/dashboard/src/components/observe…:46
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
client/dashboard/src/components/mcp_ins…:151
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
client/dashboard/src/components/access/…:71
HIGH
MINED016
[MINED016] Go Error Ignored: _, err := fn() with err not checked. Go anti-pattern.
cli/internal/mcp/claude_cli.go:10
HIGH
MINED016
[MINED016] Go Error Ignored: _, err := fn() with err not checked. Go anti-pattern.
cli/internal/auth/dispatcher.go:64
HIGH
MINED016
[MINED016] Go Error Ignored: _, err := fn() with err not checked. Go anti-pattern.
cli/internal/app/stage.go:142
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
cli/internal/app/install.go:25
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
cli/internal/app/auth.go:59
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
cli/internal/api/keys.go:52
HIGH
SEC126
[SEC126] LLM prompt leakage in code comments (Generate me a function that...): The author…
.github/scripts/risk-metrics-comment.py:54
HIGH
MINED126
[MINED126] Workflow container/services image `pgvector/pgvector:pg17` unpinned: `containe…
.github/workflows/pr.yaml:684
HIGH
MINED126
[MINED126] Workflow container/services image `pgvector/pgvector:pg17` unpinned: `containe…
.github/workflows/pr.yaml:583
HIGH
MINED126
[MINED126] Workflow container/services image `pgvector/pgvector:pg17` unpinned: `containe…
.github/workflows/pr.yaml:475
HIGH
MINED126
[MINED126] Workflow container/services image `pgvector/pgvector:pg17` unpinned: `containe…
.github/workflows/pr.yaml:411
HIGH
MINED115
[MINED115] Action `ariga/atlas-action/migrate/push` pinned to mutable ref `@v1.14.5`: `us…
.github/workflows/pr.yaml:518
HIGH
MINED115
[MINED115] Action `ariga/atlas-action/migrate/push` pinned to mutable ref `@v1.14.5`: `us…
.github/workflows/pr.yaml:510
HIGH
MINED115
[MINED115] Action `ariga/atlas-action/migrate/lint` pinned to mutable ref `@v1.14.5`: `us…
.github/workflows/pr.yaml:453
HIGH
MINED115
[MINED115] Action `ariga/atlas-action/migrate/lint` pinned to mutable ref `@v1.14.5`: `us…
.github/workflows/pr.yaml:442
HIGH
MINED115
[MINED115] Action `anthropics/claude-code-action` pinned to mutable ref `@v1`: `uses: ant…
.github/workflows/claude.yml:35
HIGH
MINED122
[MINED122] package.json dep `react-datepicker.css` pulled from URL/Git: `dependencies.rea…
examples/openai-apps-sdk/package.json:1
HIGH
MINED122
[MINED122] package.json dep `mapbox-gl.css` pulled from URL/Git: `dependencies.mapbox-gl.…
examples/openai-apps-sdk/package.json:1
HIGH
MINED122
[MINED122] package.json dep `@gram/client` pulled from URL/Git: `dependencies.@gram/clien…
client/sdk/examples/package.json:1
MED
CFG006
[CFG006] Missing .gitignore: No .gitignore file. Risk of committing secrets and build art…
—
MED
SEC087
[SEC087] JS: weak Math.random for crypto: Math.random() is not cryptographically secure; …
client/dashboard/src/components/webgl/a…:46
MED
SEC046
[SEC046] Client-side open redirect — window.location = server-supplied URL: Assigning win…
client/dashboard/src/components/access/…:54
MED
SEC041
[SEC041] Tabnabbing — target="_blank" without rel="noopener noreferrer": <a target="_blan…
client/dashboard/src/components/billing…:20
MED
SEC041
[SEC041] Tabnabbing — target="_blank" without rel="noopener noreferrer": <a target="_blan…
client/dashboard/src/components/Feature…:74
MED
SEC091
[SEC091] Go: net/http server without timeouts: HTTP server without ReadHeaderTimeout/Read…
cli/internal/auth/listener.go:48
MED
AUC001
[AUC001] No Repobility access matrix policy found: The repository uses web/API frameworks…
—
MED
JRN002
Browser storage is used for session token material
client/dashboard/src/components/access/…:49
MED
JRN002
Browser storage is used for session token material
client/dashboard/src/components/access/…:43
MED
AGT007
localStorage write failures are swallowed silently
client/dashboard/src/components/ui/use-…:19
MED
AGT007
localStorage write failures are swallowed silently
client/dashboard/src/components/observe…:477
MED
AGT007
localStorage write failures are swallowed silently
client/dashboard/src/components/dev-too…:154
MED
AUC002
[AUC002] Low visible authorization coverage in route inventory: Only 0.0% of discovered r…
—
MED
AGT015
Remote install command pipes network code directly to a shell
README.md:104
MED
AGT015
Remote install command pipes network code directly to a shell
.github/workflows/public-oas-generation…:24
LOW
ERR003
[ERR003] Ignored Error (Go): Ignoring error return values.
cli/internal/auth/listener.go:220
LOW
ERR003
[ERR003] Ignored Error (Go): Ignoring error return values.
cli/internal/app/auth.go:64
LOW
COMP001
[COMP001] High cognitive complexity: Function `render` has cognitive complexity 14 (Sonar…
.github/scripts/risk-metrics-comment.py:45
LOW
AIC003
Duplicated implementation block across source files
client/dashboard/src/components/ui/labe…:2
LOW
AIC003
Duplicated implementation block across source files
client/dashboard/src/components/ui/dash…:21
LOW
AIC003
Duplicated implementation block across source files
client/dashboard/src/components/ui/comb…:1
LOW
AIC003
Duplicated implementation block across source files
client/dashboard/src/components/top-hea…:338
LOW
AIC003
Duplicated implementation block across source files
client/dashboard/src/components/sources…:24
LOW
AIC003
Duplicated implementation block across source files
client/dashboard/src/components/sources…:36
LOW
AIC003
Duplicated implementation block across source files
client/dashboard/src/components/sources…:63
LOW
AIC003
Duplicated implementation block across source files
client/dashboard/src/components/sources…:36
LOW
AIC003
Duplicated implementation block across source files
client/dashboard/src/components/org-sid…:19
LOW
AIC003
Duplicated implementation block across source files
client/dashboard/src/components/observe…:104
LOW
AIC003
Duplicated implementation block across source files
client/dashboard/src/components/observe…:102
LOW
AIC003
Duplicated implementation block across source files
client/dashboard/src/components/observe…:34
LOW
AIC003
Duplicated implementation block across source files
client/dashboard/src/components/observe…:24
LOW
AIC003
Duplicated implementation block across source files
client/dashboard/src/components/observe…:97
LOW
AIC003
Duplicated implementation block across source files
client/dashboard/src/components/mcp/MCP…:114
LOW
AIC003
Duplicated implementation block across source files
cli/internal/app/install_gemini_cli.go:18
INFO
MINED054
[MINED054] Ts As Any: Casting to any (as any) bypasses type checking entirely.
client/dashboard/src/components/monaco-…:88
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
client/dashboard/src/components/upload-…:107
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
client/dashboard/src/components/sources…:38
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
client/dashboard/src/components/content…:81
INFO
MINED058
[MINED058] React Dangerously Set Html: dangerouslySetInnerHTML bypasses Reacts JSX escapi…
client/dashboard/src/components/ui/code…:115
INFO
MINED058
[MINED058] React Dangerously Set Html: dangerouslySetInnerHTML bypasses Reacts JSX escapi…
client/dashboard/src/components/code.tsx:198
INFO
MINED058
[MINED058] React Dangerously Set Html: dangerouslySetInnerHTML bypasses Reacts JSX escapi…
client/dashboard/src/components/ai-elem…:72
INFO
MINED045
[MINED045] Ts Non Null Assertion: x! asserts not null - bypasses null checks - TypeError …
client/dashboard/src/components/mcp/MCP…:65
INFO
MINED045
[MINED045] Ts Non Null Assertion: x! asserts not null - bypasses null checks - TypeError …
client/dashboard/src/components/ai-elem…:150
INFO
MINED045
[MINED045] Ts Non Null Assertion: x! asserts not null - bypasses null checks - TypeError …
client/dashboard/src/components/ai-elem…:70
INFO
MINED056
[MINED056] React Key As Index: key={index} in map() — re-renders the wrong elements on re…
client/dashboard/src/components/functio…:24
INFO
MINED056
[MINED056] React Key As Index: key={index} in map() — re-renders the wrong elements on re…
client/dashboard/src/components/billing…:132
INFO
MINED056
[MINED056] React Key As Index: key={index} in map() — re-renders the wrong elements on re…
client/dashboard/src/components/Observa…:12
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
client/dashboard/src/components/mcp_ins…:168
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
cli/internal/deploy/source_reader.go:51
INFO
MINED071
[MINED071] Go Panic Call: panic() crashes the process. Should return error in most cases.
cli/internal/must/value.go:5
INFO
MINED071
[MINED071] Go Panic Call: panic() crashes the process. Should return error in most cases.
cli/internal/app/logging/logging.go:17
INFO
MINED060
[MINED060] Go Context No Cancel: context.Background() at request handler boundary leaks g…
cli/main.go:11
INFO
MINED060
[MINED060] Go Context No Cancel: context.Background() at request handler boundary leaks g…
cli/internal/app/auth.go:232
INFO
MINED059
[MINED059] Rust Expect In Prod: .expect(...) panics same as unwrap with a custom message.
agents/runner/src/workdir.rs:46
INFO
MINED066
[MINED066] Rust Panic Macro: panic!() unwinds the stack. Use Result for recoverable error…
agents/runner/src/workdir.rs:60
INFO
MINED066
[MINED066] Rust Panic Macro: panic!() unwinds the stack. Use Result for recoverable error…
agents/runner/src/tools/bun_run.rs:158