CRIT
SEC022
[SEC022] Database URL With Embedded Credential: A database connection URL contains an emb…
common/persistence/sql/sqlplugin/postgr…:17
CRIT
DKC007
Compose service contains a literal secret environment value
develop/github/docker-compose.yml:33
CRIT
DKC007
Compose service contains a literal secret environment value
develop/github/docker-compose.yml:20
CRIT
DKC007
Compose service contains a literal secret environment value
develop/docker-compose/docker-compose.y…:27
CRIT
DKC007
Compose service contains a literal secret environment value
develop/docker-compose/docker-compose.y…:5
CRIT
MINED116
[MINED116] Workflow uses `secrets.SLACK_WEBHOOK` on a `pull_request` trigger: This workfl…
.github/workflows/run-tests.yml:589
CRIT
MINED116
[MINED116] Workflow uses `secrets.CODECOV_TOKEN` on a `pull_request` trigger: This workfl…
.github/workflows/run-tests.yml:466
CRIT
MINED116
[MINED116] Workflow uses `secrets.CODECOV_TOKEN` on a `pull_request` trigger: This workfl…
.github/workflows/run-tests.yml:381
CRIT
MINED116
[MINED116] Workflow uses `secrets.CODECOV_TOKEN` on a `pull_request` trigger: This workfl…
.github/workflows/run-tests.yml:327
HIGH
MINED004
[MINED004] Weak Crypto: MD5/SHA1/DES/RC4 used for security context (not just checksums).
common/rpc/interceptor/namespace_logger…:5
HIGH
SEC085
[SEC085] JS: child_process.exec with non-literal: child_process.exec with user-derived in…
common/persistence/sql/sqlplugin/postgr…:51
HIGH
SEC085
[SEC085] JS: child_process.exec with non-literal: child_process.exec with user-derived in…
common/persistence/sql/sqlplugin/mysql/…:48
HIGH
SEC085
[SEC085] JS: child_process.exec with non-literal: child_process.exec with user-derived in…
common/persistence/sql/sqlplugin/interf…:90
HIGH
MINED033
[MINED033] Go Recover Without Log: defer func() { recover() }() that silently swallows pa…
service/history/ndc/transaction_manager…:311
HIGH
MINED033
[MINED033] Go Recover Without Log: defer func() { recover() }() that silently swallows pa…
common/metrics/panic.go:17
HIGH
MINED033
[MINED033] Go Recover Without Log: defer func() { recover() }() that silently swallows pa…
common/log/panic.go:16
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
service/history/events/cache.go:165
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
common/metrics/otel_metrics_handler.go:117
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
common/headers/headers.go:132
HIGH
SEC090
[SEC090] Go: math/rand used near crypto context: math/rand is not cryptographically secur…
common/goro/adaptive_pool.go:4
HIGH
SEC090
[SEC090] Go: math/rand used near crypto context: math/rand is not cryptographically secur…
common/backoff/jitter.go:3
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
common/nexus/nexusrpc/api.go:143
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
common/membership/grpc_resolver.go:62
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
common/authorization/default_token_key_…:182
HIGH
SEC093
[SEC093] Go: exec.Command with non-literal: exec.Command(<var>) — variable command name a…
tools/ci-notify/github.go:18
HIGH
SEC093
[SEC093] Go: exec.Command with non-literal: exec.Command(<var>) — variable command name a…
common/config/persistence.go:311
HIGH
SEC093
[SEC093] Go: exec.Command with non-literal: exec.Command(<var>) — variable command name a…
cmd/tools/check-dependencies/main.go:209
HIGH
MINED016
[MINED016] Go Error Ignored: _, err := fn() with err not checked. Go anti-pattern.
common/archiver/gcloud/connector/client…:79
HIGH
MINED016
[MINED016] Go Error Ignored: _, err := fn() with err not checked. Go anti-pattern.
client/history/historytest/clienttest.go:65
HIGH
MINED016
[MINED016] Go Error Ignored: _, err := fn() with err not checked. Go anti-pattern.
chasm/chasmtest/task_helpers.go:34
HIGH
MINED115
[MINED115] Action `actions/cache/save` pinned to mutable ref `@v5`: `uses: actions/cache/…
.github/workflows/run-tests.yml:247
HIGH
MINED115
[MINED115] Action `actions/cache/save` pinned to mutable ref `@v5`: `uses: actions/cache/…
.github/workflows/run-tests.yml:240
HIGH
MINED115
[MINED115] Action `actions/cache/restore` pinned to mutable ref `@v5`: `uses: actions/cac…
.github/workflows/run-tests.yml:232
HIGH
MINED115
[MINED115] Action `actions/setup-go` pinned to mutable ref `@v6`: `uses: actions/setup-go…
.github/workflows/run-tests.yml:224
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v6`: `uses: actions/checkout…
.github/workflows/run-tests.yml:220
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v6`: `uses: actions/checkout…
.github/workflows/run-tests.yml:40
HIGH
MINED115
[MINED115] Action `temporalio/features/.github/workflows/ruby.yaml` pinned to mutable ref…
.github/workflows/features-integration.…:129
HIGH
MINED115
[MINED115] Action `temporalio/features/.github/workflows/dotnet.yaml` pinned to mutable r…
.github/workflows/features-integration.…:121
HIGH
MINED115
[MINED115] Action `temporalio/features/.github/workflows/java.yaml` pinned to mutable ref…
.github/workflows/features-integration.…:113
HIGH
MINED115
[MINED115] Action `temporalio/features/.github/workflows/python.yaml` pinned to mutable r…
.github/workflows/features-integration.…:105
HIGH
MINED115
[MINED115] Action `temporalio/features/.github/workflows/go.yaml` pinned to mutable ref `…
.github/workflows/features-integration.…:90
HIGH
MINED115
[MINED115] Action `temporalio/features/.github/workflows/go.yaml` pinned to mutable ref `…
.github/workflows/features-integration.…:82
HIGH
MINED115
[MINED115] Action `temporalio/features/.github/workflows/typescript.yaml` pinned to mutab…
.github/workflows/features-integration.…:72
HIGH
MINED115
[MINED115] Action `actions/upload-artifact` pinned to mutable ref `@v6`: `uses: actions/u…
.github/workflows/features-integration.…:59
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v6`: `uses: actions/checkout…
.github/workflows/features-integration.…:23
HIGH
MINED115
[MINED115] Action `actions/setup-go` pinned to mutable ref `@v6`: `uses: actions/setup-go…
.github/workflows/ci-success-report.yml:48
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v6`: `uses: actions/checkout…
.github/workflows/ci-success-report.yml:42
HIGH
MINED115
[MINED115] Action `actions/create-github-app-token` pinned to mutable ref `@v2`: `uses: a…
.github/workflows/ci-success-report.yml:35
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v6`: `uses: actions/checkout…
.github/workflows/build-and-publish.yml:49
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v6`: `uses: actions/checkout…
.github/workflows/build-and-publish.yml:25
HIGH
MINED115
[MINED115] Action `actions/setup-go` pinned to mutable ref `@v6`: `uses: actions/setup-go…
.github/workflows/optimize-test-shardin…:36
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v6`: `uses: actions/checkout…
.github/workflows/optimize-test-shardin…:30
HIGH
MINED115
[MINED115] Action `actions/create-github-app-token` pinned to mutable ref `@v2`: `uses: a…
.github/workflows/optimize-test-shardin…:23
HIGH
MINED115
[MINED115] Action `actions/setup-go` pinned to mutable ref `@v6`: `uses: actions/setup-go…
.github/workflows/check-release-depende…:20
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v6`: `uses: actions/checkout…
.github/workflows/check-release-depende…:17
HIGH
DKC013
Database service has no persistent data volume
develop/github/docker-compose.yml:94
HIGH
DKC013
Database service has no persistent data volume
develop/github/docker-compose.yml:78
HIGH
DKC013
Database service has no persistent data volume
develop/github/docker-compose.yml:62
HIGH
DKC013
Database service has no persistent data volume
develop/github/docker-compose.yml:47
HIGH
DKC013
Database service has no persistent data volume
develop/github/docker-compose.yml:33
HIGH
DKC013
Database service has no persistent data volume
develop/github/docker-compose.yml:20
HIGH
DKC013
Database service has no persistent data volume
develop/github/docker-compose.yml:6
HIGH
DKC013
Database service has no persistent data volume
develop/docker-compose/docker-compose.y…:37
HIGH
DKC013
Database service has no persistent data volume
develop/docker-compose/docker-compose.y…:27
HIGH
DKC013
Database service has no persistent data volume
develop/docker-compose/docker-compose.y…:16
HIGH
DKC013
Database service has no persistent data volume
develop/docker-compose/docker-compose.y…:5
HIGH
DKC011
Database service publishes a host port
develop/github/docker-compose.yml:94
HIGH
DKC011
Database service publishes a host port
develop/github/docker-compose.yml:78
HIGH
DKC011
Database service publishes a host port
develop/github/docker-compose.yml:62
HIGH
DKC011
Database service publishes a host port
develop/github/docker-compose.yml:47
HIGH
DKC011
Database service publishes a host port
develop/github/docker-compose.yml:33
HIGH
DKC011
Database service publishes a host port
develop/github/docker-compose.yml:20
HIGH
DKC011
Database service publishes a host port
develop/github/docker-compose.yml:6
HIGH
DKC011
Database service publishes a host port
develop/docker-compose/docker-compose.y…:37
HIGH
DKC011
Database service publishes a host port
develop/docker-compose/docker-compose.y…:27
HIGH
DKC011
Database service publishes a host port
develop/docker-compose/docker-compose.y…:16
HIGH
DKC011
Database service publishes a host port
develop/docker-compose/docker-compose.y…:5
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
common/persistence/cassandra/matching_t…:216
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
common/persistence/cassandra/helpers.go:24
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
common/persistence/cassandra/cluster_me…:163
MED
SEC091
[SEC091] Go: net/http server without timeouts: HTTP server without ReadHeaderTimeout/Read…
common/pprof/pprof.go:59
MED
SEC091
[SEC091] Go: net/http server without timeouts: HTTP server without ReadHeaderTimeout/Read…
common/nexus/nexustest/server.go:30
MED
SEC091
[SEC091] Go: net/http server without timeouts: HTTP server without ReadHeaderTimeout/Read…
common/metrics/opentelemetry_provider.go:129
MED
DKR003
Compose service `temporal-ui` image uses the latest tag
develop/docker-compose/docker-compose.y…:84
MED
DKR003
Compose service `tempo` image uses the latest tag
develop/docker-compose/docker-compose.y…:77
MED
DKR003
Compose service `grafana` image uses the latest tag
develop/docker-compose/docker-compose.y…:69
MED
DKR003
Compose service `prometheus` image uses the latest tag
develop/docker-compose/docker-compose.y…:59
MED
DKC015
Database service has no healthcheck
develop/docker-compose/docker-compose.y…:37
MED
DKC015
Database service has no healthcheck
develop/docker-compose/docker-compose.y…:27
MED
DKC015
Database service has no healthcheck
develop/docker-compose/docker-compose.y…:16
MED
DKC015
Database service has no healthcheck
develop/docker-compose/docker-compose.y…:5
MED
DKR018
Database dump or local database file is included in Docker build context
.dockerignore
MED
AIC001
Parallel implementation file sits beside a canonical file
chasm/lib/workflow/workflow_update.go:1
LOW
ERR003
[ERR003] Ignored Error (Go): Ignoring error return values.
cmd/tools/check-dependencies/main.go:207
LOW
ERR003
[ERR003] Ignored Error (Go): Ignoring error return values.
cmd/server/main.go:30
LOW
ERR003
[ERR003] Ignored Error (Go): Ignoring error return values.
chasm/path_encoder.go:66
LOW
AIC003
Duplicated implementation block across source files
common/persistence/cassandra/queue_v2_s…:1
LOW
AIC003
Duplicated implementation block across source files
common/persistence/cassandra/matching_t…:86
LOW
AIC003
Duplicated implementation block across source files
common/metrics/opentelemetry_provider.go:84
LOW
AIC003
Duplicated implementation block across source files
common/archiver/s3store/visibility_arch…:153
LOW
AIC003
Duplicated implementation block across source files
common/archiver/s3store/util.go:218
LOW
AIC003
Duplicated implementation block across source files
common/archiver/s3store/util.go:205
LOW
AIC003
Duplicated implementation block across source files
common/archiver/s3store/util.go:111
LOW
AIC003
Duplicated implementation block across source files
common/archiver/s3store/query_parser_mo…:2
LOW
AIC003
Duplicated implementation block across source files
common/archiver/s3store/query_parser.go:63
LOW
AIC003
Duplicated implementation block across source files
common/archiver/s3store/query_parser.go:2
LOW
AIC003
Duplicated implementation block across source files
common/archiver/gcloud/visibility_archi…:123
LOW
AIC003
Duplicated implementation block across source files
common/archiver/gcloud/util.go:98
LOW
AIC003
Duplicated implementation block across source files
common/archiver/gcloud/query_parser_moc…:2
LOW
AIC003
Duplicated implementation block across source files
common/archiver/gcloud/query_parser.go:57
LOW
AIC003
Duplicated implementation block across source files
common/archiver/gcloud/history_archiver…:231
LOW
AIC003
Duplicated implementation block across source files
client/history/metric_client.go:73
LOW
AIC003
Duplicated implementation block across source files
chasm/lib/nexusoperation/validator.go:291
LOW
DKC010
Compose service lacks no-new-privileges hardening
develop/github/docker-compose.yml:6
LOW
DKC010
Compose service lacks no-new-privileges hardening
develop/docker-compose/docker-compose.y…:16
LOW
DKC006
Compose service does not declare a runtime user
develop/github/docker-compose.yml:6
LOW
DKC006
Compose service does not declare a runtime user
develop/docker-compose/docker-compose.y…:16
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
tools/tdbg/factory.go:191
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
develop/github/memory_monitor.sh:34
INFO
MINED071
[MINED071] Go Panic Call: panic() crashes the process. Should return error in most cases.
chasm/nexus_operation_processor.go:143
INFO
MINED071
[MINED071] Go Panic Call: panic() crashes the process. Should return error in most cases.
chasm/field.go:93
INFO
MINED071
[MINED071] Go Panic Call: panic() crashes the process. Should return error in most cases.
chasm/context_mock.go:58
INFO
MINED060
[MINED060] Go Context No Cancel: context.Background() at request handler boundary leaks g…
client/history/historytest/clienttest.go:65
INFO
MINED060
[MINED060] Go Context No Cancel: context.Background() at request handler boundary leaks g…
client/admin/client.go:49
INFO
MINED060
[MINED060] Go Context No Cancel: context.Background() at request handler boundary leaks g…
chasm/context_mock.go:66