HIGH
SEC100
[SEC100] CORS permissive Access-Control-Allow-Origin: *: Permissive CORS policy (`*` orig…
v3/goal_ui/vite.config.ts:52
HIGH
SEC100
[SEC100] CORS permissive Access-Control-Allow-Origin: *: Permissive CORS policy (`*` orig…
v3/goal_ui/supabase/functions/generate-…:5
HIGH
SEC100
[SEC100] CORS permissive Access-Control-Allow-Origin: *: Permissive CORS policy (`*` orig…
v3/goal_ui/supabase/functions/generate-…:5
HIGH
SEC078
[SEC078] Python: requests without timeout: requests.get/post without a timeout will hang …
v3/@claude-flow/shared/src/resilience/r…:107
HIGH
MINED031
[MINED031] React Direct State Mutation: this.state.X = Y mutates without setState. React …
v3/plugins/teammate-plugin/src/utils/ci…:67
HIGH
MINED031
[MINED031] React Direct State Mutation: this.state.X = Y mutates without setState. React …
v3/@claude-flow/shared/src/events/state…:206
HIGH
MINED099
[MINED099] Hardcoded Secret: API key, AWS access key, GitHub token, Slack token, OpenAI k…
v3/@claude-flow/guidance/wasm-kernel/sr…:102
HIGH
MINED003
[MINED003] Rust Unwrap In Prod: .unwrap() panics if None/Err. Acceptable in tests; risky …
v3/plugins/gastown-bridge/wasm/gastown-…:317
HIGH
MINED003
[MINED003] Rust Unwrap In Prod: .unwrap() panics if None/Err. Acceptable in tests; risky …
v3/@claude-flow/guidance/wasm-kernel/sr…:151
HIGH
DKR014
Dockerfile copies the entire context without .dockerignore
v3/@claude-flow/browser/docker/Dockerfi…:13
HIGH
DKR014
Dockerfile copies the entire context without .dockerignore
tests/docker-regression/Dockerfile:75
HIGH
DKR014
Dockerfile copies the entire context without .dockerignore
ruflo/src/ruvocal/Dockerfile:56
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout…
.github/workflows/integration-tests.yml:154
HIGH
MINED115
[MINED115] Action `actions/upload-artifact` pinned to mutable ref `@v4`: `uses: actions/u…
.github/workflows/integration-tests.yml:138
HIGH
MINED115
[MINED115] Action `actions/setup-node` pinned to mutable ref `@v4`: `uses: actions/setup-…
.github/workflows/integration-tests.yml:52
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout…
.github/workflows/integration-tests.yml:49
HIGH
MINED118
[MINED118] Dockerfile FROM `mcr.microsoft.com/playwright:v1.40.0-jammy` not pinned by dig…
v3/@claude-flow/browser/docker/Dockerfi…:3
HIGH
MINED118
[MINED118] Dockerfile FROM `node:22-alpine` not pinned by digest: `FROM node:22-alpine` r…
v3/@claude-flow/cli/docker/Dockerfile:93
HIGH
MINED118
[MINED118] Dockerfile FROM `node:22-alpine` not pinned by digest: `FROM node:22-alpine` r…
v3/@claude-flow/cli/docker/Dockerfile:17
HIGH
MINED118
[MINED118] Dockerfile FROM `node:22-alpine` not pinned by digest: `FROM node:22-alpine` r…
v3/@claude-flow/cli/docker/Dockerfile.h…:75
HIGH
MINED118
[MINED118] Dockerfile FROM `node:22-alpine` not pinned by digest: `FROM node:22-alpine` r…
v3/@claude-flow/cli/docker/Dockerfile.h…:14
HIGH
MINED118
[MINED118] Dockerfile FROM `node:22-alpine` not pinned by digest: `FROM node:22-alpine` r…
v3/@claude-flow/cli/docker/Dockerfile.f…:33
HIGH
MINED118
[MINED118] Dockerfile FROM `node:22-alpine` not pinned by digest: `FROM node:22-alpine` r…
v3/@claude-flow/cli/docker/Dockerfile.f…:11
HIGH
MINED118
[MINED118] Dockerfile FROM `node:22-alpine` not pinned by digest: `FROM node:22-alpine` r…
v3/@claude-flow/cli/docker/Dockerfile.a…:99
HIGH
MINED118
[MINED118] Dockerfile FROM `node:22-alpine` not pinned by digest: `FROM node:22-alpine` r…
v3/@claude-flow/cli/docker/Dockerfile.a…:16
HIGH
MINED115
[MINED115] Action `huggingface/doc-builder/.github/workflows/upload_pr_documentation.yml`…
ruflo/src/ruvocal/.github/workflows/upl…:11
HIGH
MINED115
[MINED115] Action `rlespinasse/github-slug-action` pinned to mutable ref `@v4.5.0`: `uses…
ruflo/src/ruvocal/.github/workflows/dep…:30
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout…
ruflo/src/ruvocal/.github/workflows/dep…:21
HIGH
MINED115
[MINED115] Action `huggingface/doc-builder/.github/workflows/build_pr_documentation.yml` …
ruflo/src/ruvocal/.github/workflows/bui…:15
HIGH
MINED115
[MINED115] Action `actions/setup-go` pinned to mutable ref `@v5`: `uses: actions/setup-go…
ruflo/src/ruvocal/.github/workflows/slu…:23
HIGH
MINED115
[MINED115] Action `rlespinasse/github-slug-action` pinned to mutable ref `@v4.5.0`: `uses…
ruflo/src/ruvocal/.github/workflows/bui…:127
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout…
ruflo/src/ruvocal/.github/workflows/bui…:87
HIGH
MINED115
[MINED115] Action `rlespinasse/github-slug-action` pinned to mutable ref `@v4.5.0`: `uses…
ruflo/src/ruvocal/.github/workflows/bui…:66
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout…
ruflo/src/ruvocal/.github/workflows/bui…:26
HIGH
MINED115
[MINED115] Action `trufflesecurity/trufflehog` pinned to mutable ref `@main`: `uses: truf…
ruflo/src/ruvocal/.github/workflows/tru…:15
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout…
ruflo/src/ruvocal/.github/workflows/tru…:11
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v3`: `uses: actions/checkout…
ruflo/src/ruvocal/.github/workflows/lin…:52
HIGH
MINED115
[MINED115] Action `actions/setup-node` pinned to mutable ref `@v3`: `uses: actions/setup-…
ruflo/src/ruvocal/.github/workflows/lin…:36
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v3`: `uses: actions/checkout…
ruflo/src/ruvocal/.github/workflows/lin…:35
HIGH
MINED115
[MINED115] Action `actions/setup-node` pinned to mutable ref `@v3`: `uses: actions/setup-…
ruflo/src/ruvocal/.github/workflows/lin…:16
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v3`: `uses: actions/checkout…
ruflo/src/ruvocal/.github/workflows/lin…:15
HIGH
MINED115
[MINED115] Action `huggingface/doc-builder/.github/workflows/build_main_documentation.yml…
ruflo/src/ruvocal/.github/workflows/bui…:11
HIGH
MINED115
[MINED115] Action `aurelien-baudet/workflow-dispatch` pinned to mutable ref `@v2`: `uses:…
ruflo/src/ruvocal/.github/workflows/dep…:69
HIGH
MINED115
[MINED115] Action `rlespinasse/github-slug-action` pinned to mutable ref `@v4.5.0`: `uses…
ruflo/src/ruvocal/.github/workflows/dep…:57
HIGH
MINED115
[MINED115] Action `rlespinasse/github-slug-action` pinned to mutable ref `@v4.5.0`: `uses…
ruflo/src/ruvocal/.github/workflows/dep…:33
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout…
ruflo/src/ruvocal/.github/workflows/dep…:11
HIGH
MINED118
[MINED118] Dockerfile FROM `mcr.microsoft.com/devcontainers/typescript-node:1-22-bookworm…
ruflo/src/ruvocal/.devcontainer/Dockerf…:1
HIGH
MINED118
[MINED118] Dockerfile FROM `node:20-slim` not pinned by digest: `FROM node:20-slim` resol…
ruflo/src/ruvocal/mcp-bridge/Dockerfile:1
HIGH
MINED118
[MINED118] Dockerfile FROM `mongo:7` not pinned by digest: `FROM mongo:7` resolves the ta…
ruflo/src/ruvocal/Dockerfile:62
HIGH
MINED118
[MINED118] Dockerfile FROM `node:24` not pinned by digest: `FROM node:24` resolves the ta…
ruflo/src/ruvocal/Dockerfile:41
HIGH
MINED118
[MINED118] Dockerfile FROM `node:24-slim` not pinned by digest: `FROM node:24-slim` resol…
ruflo/src/ruvocal/Dockerfile:3
HIGH
MINED118
[MINED118] Dockerfile FROM `nginx:1.27-alpine` not pinned by digest: `FROM nginx:1.27-alp…
ruflo/src/nginx/Dockerfile:1
HIGH
MINED118
[MINED118] Dockerfile FROM `node:20-slim` not pinned by digest: `FROM node:20-slim` resol…
ruflo/src/mcp-bridge/Dockerfile:1
HIGH
MINED118
[MINED118] Dockerfile FROM `ghcr.io/huggingface/chat-ui-db:latest` not pinned by digest: …
ruflo/src/chat-ui/Dockerfile:1
HIGH
MINED118
[MINED118] Dockerfile FROM `node:20-bookworm` not pinned by digest: `FROM node:20-bookwor…
tests/docker-regression/Dockerfile:3
HIGH
DKC011
Database service publishes a host port
ruflo/src/ruvocal/docker-compose.yml:3
HIGH
DKC011
Database service publishes a host port
ruflo/docker-compose.yml:9
HIGH
MINED113
[MINED113] Express POST /chat/completions has no auth: Express route POST /chat/completio…
ruflo/src/ruvocal/mcp-bridge/index.js:1742
HIGH
MINED113
[MINED113] Express POST /mcp has no auth: Express route POST /mcp declared without an aut…
ruflo/src/ruvocal/mcp-bridge/index.js:1102
HIGH
MINED113
[MINED113] Express POST /chat/completions has no auth: Express route POST /chat/completio…
ruflo/src/mcp-bridge/index.js:1537
HIGH
MINED113
[MINED113] Express POST /mcp has no auth: Express route POST /mcp declared without an aut…
ruflo/src/mcp-bridge/index.js:926
HIGH
MINED113
[MINED113] Express POST /mcp has no auth: Express route POST /mcp declared without an aut…
v3/@claude-flow/shared/src/mcp/transpor…:306
HIGH
MINED113
[MINED113] Express POST /rpc has no auth: Express route POST /rpc declared without an aut…
v3/@claude-flow/shared/src/mcp/transpor…:301
HIGH
MINED113
[MINED113] Express POST /mcp has no auth: Express route POST /mcp declared without an aut…
v3/@claude-flow/mcp/src/transport/http.…:249
HIGH
MINED113
[MINED113] Express POST /rpc has no auth: Express route POST /rpc declared without an aut…
v3/@claude-flow/mcp/src/transport/http.…:245
HIGH
MINED113
[MINED113] Express POST /mcp has no auth: Express route POST /mcp declared without an aut…
v3/mcp/transport/http.ts:280
HIGH
MINED113
[MINED113] Express POST /rpc has no auth: Express route POST /rpc declared without an aut…
v3/mcp/transport/http.ts:275
MED
SEC041
[SEC041] Tabnabbing — target="_blank" without rel="noopener noreferrer": <a target="_blan…
v3/goal_ui/src/pages/Demo.tsx:228
MED
SEC086
[SEC086] JS: bidirectional Unicode (Trojan Source): Bidirectional Unicode override chars …
v3/@claude-flow/security/src/tool-outpu…:183
MED
ERR002
[ERR002] Empty Catch Block: Empty catch blocks hide errors.
v3/@claude-flow/cli/src/appliance/rvfa-…:62
MED
ERR002
[ERR002] Empty Catch Block: Empty catch blocks hide errors.
v3/@claude-flow/cli/scripts/bench-rvage…:226
MED
ERR002
[ERR002] Empty Catch Block: Empty catch blocks hide errors.
v3/@claude-flow/cli/.claude/helpers/hoo…:283
MED
SEC134
[SEC134] AI scaffold leftover — Lorem ipsum / example.com / John Doe in code: Lorem ipsum…
v3/@claude-flow/browser/scripts/benchma…:52
MED
SEC136
[SEC136] AI-typical over-broad exception handler swallowing all errors: Catch-all excepti…
scripts/audit-wrapper-dep-ranges.mjs:46
MED
SEC007
[SEC007] Unsafe Deserialization: Unsafe deserialization can execute arbitrary code.
scripts/smoke-workflows-yaml.mjs:40
MED
SEC007
[SEC007] Unsafe Deserialization: Unsafe deserialization can execute arbitrary code.
ruflo/src/ruvocal/scripts/updateLocalEn…:7
MED
SEC087
[SEC087] JS: weak Math.random for crypto: Math.random() is not cryptographically secure; …
v3/@claude-flow/hooks/src/registry/inde…:238
MED
SEC087
[SEC087] JS: weak Math.random for crypto: Math.random() is not cryptographically secure; …
v3/@claude-flow/cli/src/transfer/anonym…:173
MED
SEC087
[SEC087] JS: weak Math.random for crypto: Math.random() is not cryptographically secure; …
plugins/ruflo-adr/scripts/import.mjs:220
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
plugins/ruflo-cost-tracker/scripts/budg…:59
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
plugins/ruflo-adr/scripts/verify.mjs:28
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
plugins/ruflo-adr/scripts/import.mjs:70
MED
SEC015
[SEC015] Insecure Randomness for Security: Weak PRNG used in security-sensitive context. …
plugins/ruflo-adr/scripts/import.mjs:220
MED
DKR003
Compose service `adminer` image uses the latest tag
v3/@claude-flow/plugins/examples/ruvect…:55
MED
DKR003
Dockerfile base image uses the latest tag
ruflo/src/chat-ui/Dockerfile:1
MED
AUC001
[AUC001] No Repobility access matrix policy found: The repository uses web/API frameworks…
—
MED
DKR017
Dockerfile installs dependencies after copying the full source tree
v3/@claude-flow/browser/docker/Dockerfi…:19
MED
DKR007
Docker build context has no .dockerignore
.dockerignore
MED
DKC015
Database service has no healthcheck
ruflo/docker-compose.yml:9
MED
DKR009
Dockerfile separates apt update from install
ruflo/src/ruvocal/Dockerfile:23
MED
DKR001
Docker final stage has no non-root USER
v3/@claude-flow/browser/docker/Dockerfi…:4
MED
DKR001
Docker final stage has no non-root USER
tests/docker-regression/Dockerfile:4
MED
DKR001
Docker final stage has no non-root USER
ruflo/src/ruvocal/Dockerfile:79
MED
DKR001
Docker final stage has no non-root USER
ruflo/src/ruvocal/.devcontainer/Dockerf…:1
MED
DKR001
Docker final stage has no non-root USER
ruflo/src/nginx/Dockerfile:1
MED
WEB003
Public web service has no security.txt
.well-known/security.txt
MED
JRN003
Frontend API reference is not matched by discovered backend routes
v3/@claude-flow/testing/src/helpers/set…:439
MED
AUC002
[AUC002] Low visible authorization coverage in route inventory: Only 15.6% of discovered …
—
MED
WEB012
Service worker is present without a web app manifest
manifest.json
MED
WEB015
Public web app has no Content Security Policy
index.html
MED
AUC009
[AUC009] Sensitive function route lacks elevated authorization evidence: A route appears …
ruflo/src/ruvocal/mcp-bridge/index.js:1729
MED
AUC009
[AUC009] Sensitive function route lacks elevated authorization evidence: A route appears …
ruflo/src/mcp-bridge/index.js:1524
MED
DKC007
Compose service contains a literal secret environment value
v3/@claude-flow/plugins/examples/ruvect…:20
LOW
SEC132
[SEC132] String concat where the language has interpolation (AI style drift): String buil…
.claude/helpers/patch-aggressive-prune.…:109
LOW
SEC132
[SEC132] String concat where the language has interpolation (AI style drift): String buil…
.claude/helpers/intelligence.cjs:227
LOW
SEC132
[SEC132] String concat where the language has interpolation (AI style drift): String buil…
.claude/helpers/hook-handler.cjs:43
LOW
AIC003
Duplicated implementation block across source files
v3/@claude-flow/cli/src/commands/ruvect…:103
LOW
AIC003
Duplicated implementation block across source files
v3/@claude-flow/cli/src/commands/ruvect…:4
LOW
AIC003
Duplicated implementation block across source files
v3/@claude-flow/cli/src/commands/applia…:22
LOW
AIC003
Duplicated implementation block across source files
v3/@claude-flow/cli/src/appliance/rvfa-…:81
LOW
AIC003
Duplicated implementation block across source files
v3/@claude-flow/cli/src/appliance/ruvll…:17
LOW
AIC003
Duplicated implementation block across source files
v3/@claude-flow/cli/scripts/publish-reg…:91
LOW
AIC003
Duplicated implementation block across source files
v3/@claude-flow/cli/.claude/helpers/git…:1
LOW
AIC003
Duplicated implementation block across source files
v3/@claude-flow/browser/src/infrastruct…:76
LOW
AIC003
Duplicated implementation block across source files
ruflo/src/ruvocal/static/chatui/welcome…:1
LOW
AIC003
Duplicated implementation block across source files
ruflo/src/ruvocal/src/routes/settings/(…:6
LOW
AIC003
Duplicated implementation block across source files
ruflo/src/ruvocal/src/routes/r/[id]/+pa…:10
LOW
AIC003
Duplicated implementation block across source files
ruflo/src/ruvocal/src/routes/models/[..…:57
LOW
AIC003
Duplicated implementation block across source files
ruflo/src/ruvocal/src/routes/api/v2/mod…:10
LOW
AIC003
Duplicated implementation block across source files
ruflo/src/ruvocal/src/routes/api/v2/con…:15
LOW
AIC003
Duplicated implementation block across source files
ruflo/src/ruvocal/src/lib/utils/hf.ts:2
LOW
AIC003
Duplicated implementation block across source files
ruflo/src/ruvocal/src/lib/server/databa…:4
LOW
AIC003
Duplicated implementation block across source files
ruflo/src/ruvocal/src/lib/components/ic…:1
LOW
AIC003
Duplicated implementation block across source files
ruflo/src/ruvocal/src/lib/components/ic…:1
LOW
AIC003
Duplicated implementation block across source files
ruflo/src/ruvocal/src/lib/components/ic…:1
LOW
AIC003
Duplicated implementation block across source files
ruflo/src/ruvocal/src/lib/components/ch…:122
LOW
AIC003
Duplicated implementation block across source files
ruflo/src/ruvocal/src/lib/components/ch…:99
LOW
AIC003
Duplicated implementation block across source files
ruflo/src/ruvocal/mcp-bridge/test-harne…:1
LOW
AIC003
Duplicated implementation block across source files
ruflo/src/ruvocal/mcp-bridge/mcp-stdio-…:1
LOW
AIC003
Duplicated implementation block across source files
plugins/ruflo-neural-trader/src/signed-…:57
LOW
AIC003
Duplicated implementation block across source files
plugins/ruflo-graph-intelligence/src/ad…:70
LOW
AIC003
Duplicated implementation block across source files
plugins/ruflo-graph-intelligence/src/ad…:63
LOW
WEB001
Public web app has no robots.txt
robots.txt
LOW
WEB002
Public web app has no sitemap
sitemap.xml
LOW
DKR011
Dockerfile installs recommended OS packages
tests/docker-regression/Dockerfile:7
LOW
DKR011
Dockerfile installs recommended OS packages
ruflo/src/ruvocal/Dockerfile:24
LOW
DKR011
Dockerfile installs recommended OS packages
ruflo/src/ruvocal/.devcontainer/Dockerf…:4
LOW
DKC016
App service does not wait for database health
ruflo/docker-compose.yml:77
LOW
WEB008
Public docs site has no llms.txt
llms.txt
LOW
DKC010
Compose service lacks no-new-privileges hardening
v3/@claude-flow/plugins/examples/ruvect…:55
LOW
DKC010
Compose service lacks no-new-privileges hardening
v3/@claude-flow/cli/docker/docker-compo…:76
LOW
DKC010
Compose service lacks no-new-privileges hardening
v3/@claude-flow/cli/docker/docker-compo…:43
LOW
DKC010
Compose service lacks no-new-privileges hardening
v3/@claude-flow/cli/docker/docker-compo…:17
LOW
DKC010
Compose service lacks no-new-privileges hardening
v3/@claude-flow/browser/docker/docker-c…:32
LOW
DKC010
Compose service lacks no-new-privileges hardening
v3/@claude-flow/browser/docker/docker-c…:16
LOW
DKC010
Compose service lacks no-new-privileges hardening
v3/@claude-flow/browser/docker/docker-c…:3
LOW
DKC010
Compose service lacks no-new-privileges hardening
tests/docker-regression/docker-compose.…:121
LOW
DKC010
Compose service lacks no-new-privileges hardening
tests/docker-regression/docker-compose.…:102
LOW
DKC010
Compose service lacks no-new-privileges hardening
tests/docker-regression/docker-compose.…:78
LOW
DKC010
Compose service lacks no-new-privileges hardening
tests/docker-regression/docker-compose.…:62
LOW
DKC010
Compose service lacks no-new-privileges hardening
tests/docker-regression/docker-compose.…:35
LOW
DKC010
Compose service lacks no-new-privileges hardening
tests/docker-regression/docker-compose.…:7
LOW
DKC010
Compose service lacks no-new-privileges hardening
ruflo/docker-compose.yml:77
LOW
DKC010
Compose service lacks no-new-privileges hardening
ruflo/docker-compose.yml:60
LOW
DKC010
Compose service lacks no-new-privileges hardening
ruflo/docker-compose.yml:20
LOW
DKC006
Compose service does not declare a runtime user
v3/@claude-flow/plugins/examples/ruvect…:55
LOW
DKC006
Compose service does not declare a runtime user
v3/@claude-flow/plugins/examples/ruvect…:20
LOW
DKC006
Compose service does not declare a runtime user
v3/@claude-flow/browser/docker/docker-c…:32
LOW
DKC006
Compose service does not declare a runtime user
v3/@claude-flow/browser/docker/docker-c…:16
LOW
DKC006
Compose service does not declare a runtime user
v3/@claude-flow/browser/docker/docker-c…:3
LOW
DKC006
Compose service does not declare a runtime user
tests/docker-regression/docker-compose.…:121
LOW
DKC006
Compose service does not declare a runtime user
tests/docker-regression/docker-compose.…:102
LOW
DKC006
Compose service does not declare a runtime user
tests/docker-regression/docker-compose.…:78
LOW
DKC006
Compose service does not declare a runtime user
tests/docker-regression/docker-compose.…:62
LOW
DKC006
Compose service does not declare a runtime user
tests/docker-regression/docker-compose.…:35
LOW
DKC006
Compose service does not declare a runtime user
tests/docker-regression/docker-compose.…:7
LOW
DKC006
Compose service does not declare a runtime user
ruflo/docker-compose.yml:77
LOW
DKC006
Compose service does not declare a runtime user
ruflo/docker-compose.yml:60
LOW
DKC006
Compose service does not declare a runtime user
ruflo/docker-compose.yml:20
LOW
WEB011
Public web app has no humans.txt
humans.txt
INFO
MINED068
[MINED068] Rust Unsafe Block: unsafe { ... } block. Compiler safety guarantees disabled i…
v3/plugins/gastown-bridge/wasm/shared/s…:81
INFO
MINED058
[MINED058] React Dangerously Set Html: dangerouslySetInnerHTML bypasses Reacts JSX escapi…
v3/goal_ui/src/components/ui/chart.tsx:70
INFO
MINED056
[MINED056] React Key As Index: key={index} in map() — re-renders the wrong elements on re…
v3/goal_ui/src/components/agents/RealTi…:113
INFO
MINED056
[MINED056] React Key As Index: key={index} in map() — re-renders the wrong elements on re…
v3/goal_ui/src/components/agents/Qualit…:50
INFO
MINED056
[MINED056] React Key As Index: key={index} in map() — re-renders the wrong elements on re…
v3/goal_ui/src/components/agents/Depend…:26
INFO
MINED059
[MINED059] Rust Expect In Prod: .expect(...) panics same as unwrap with a custom message.
v3/@claude-flow/guidance/wasm-kernel/sr…:22
INFO
MINED052
[MINED052] Ts Any Typed: : any used as type annotation. Defeats TypeScript type safety.
v3/@claude-flow/cli/src/memory/graph-ed…:28
INFO
MINED052
[MINED052] Ts Any Typed: : any used as type annotation. Defeats TypeScript type safety.
v3/@claude-flow/cli/src/memory/bge-embe…:53
INFO
MINED052
[MINED052] Ts Any Typed: : any used as type annotation. Defeats TypeScript type safety.
v3/@claude-flow/cli-core/src/mcp-tools/…:245
INFO
MINED054
[MINED054] Ts As Any: Casting to any (as any) bypasses type checking entirely.
v3/@claude-flow/cli/src/benchmarks/gaia…:224
INFO
MINED054
[MINED054] Ts As Any: Casting to any (as any) bypasses type checking entirely.
v3/@claude-flow/claims/src/infrastructu…:74
INFO
MINED054
[MINED054] Ts As Any: Casting to any (as any) bypasses type checking entirely.
v3/@claude-flow/claims/src/infrastructu…:56
INFO
MINED065
[MINED065] Cors Wildcard: Access-Control-Allow-Origin: * exposes the API to any browser o…
v3/@claude-flow/shared/src/mcp/transpor…:280
INFO
MINED065
[MINED065] Cors Wildcard: Access-Control-Allow-Origin: * exposes the API to any browser o…
v3/@claude-flow/mcp/src/transport/index…:219
INFO
MINED065
[MINED065] Cors Wildcard: Access-Control-Allow-Origin: * exposes the API to any browser o…
ruflo/src/ruvocal/src/routes/api/mcp/he…:255
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
ruflo/src/nginx/nginx.conf:47
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
ruflo/src/mcp-bridge/mcp-stdio-kernel.js:27
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
ruflo/docker-compose.yml:99
INFO
MINED045
[MINED045] Ts Non Null Assertion: x! asserts not null - bypasses null checks - TypeError …
ruflo/src/ruvocal/scripts/updateLocalEn…:16
INFO
MINED045
[MINED045] Ts Non Null Assertion: x! asserts not null - bypasses null checks - TypeError …
plugins/ruflo-graph-intelligence/src/in…:63
INFO
MINED045
[MINED045] Ts Non Null Assertion: x! asserts not null - bypasses null checks - TypeError …
plugins/ruflo-graph-intelligence/src/ad…:78
INFO
MINED055
[MINED055] Npm Install No Lockfile: Production image runs npm install (resolves new versi…
v3/@claude-flow/cli/.claude/helpers/lea…:43
INFO
MINED055
[MINED055] Npm Install No Lockfile: Production image runs npm install (resolves new versi…
scripts/install.sh:228
INFO
MINED055
[MINED055] Npm Install No Lockfile: Production image runs npm install (resolves new versi…
.claude/helpers/learning-hooks.sh:43
INFO
MINED049
[MINED049] Print Pii: Logging password/token/email/ssn directly to stdout.
plugins/ruflo-cost-tracker/scripts/comp…:115
INFO
MINED049
[MINED049] Print Pii: Logging password/token/email/ssn directly to stdout.
.claude/helpers/patch-aggressive-prune.…:164
INFO
MINED049
[MINED049] Print Pii: Logging password/token/email/ssn directly to stdout.
.claude/helpers/aggressive-microcompact…:34
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
.claude/helpers/hook-handler.cjs:114
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
.claude/helpers/github-safe.js:39
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
.claude/helpers/aggressive-microcompact…:33