CRIT
SEC084
[SEC084] JS: require() with non-literal: require(<variable>) loads arbitrary modules — eq…
scripts/version-update.js:13
CRIT
SEC084
[SEC084] JS: require() with non-literal: require(<variable>) loads arbitrary modules — eq…
scripts/peer-api-check.js:14
CRIT
private-key
Identified a Private Key, which may compromise cryptographic security and sensitive data …
examples/https/server-key.pem:1
CRIT
MINED116
Workflow uses `secrets.CODECOV_TOKEN` on a `pull_request` trigger
.github/workflows/unit-test.yml:153
CRIT
MINED116
Workflow uses `secrets.CODECOV_TOKEN` on a `pull_request` trigger
.github/workflows/unit-test.yml:125
CRIT
MINED116
Workflow uses `secrets.CODECOV_TOKEN` on a `pull_request` trigger
.github/workflows/unit-test.yml:69
HIGH
SEC083
[SEC083] JS: new RegExp() with non-literal: new RegExp(<variable>) — variable input can c…
packages/sdk-metrics/src/view/Predicate…:28
HIGH
MINED027
[MINED027] React State Array Mutation: state.X.push/splice/sort followed by setState — Re…
packages/sdk-metrics/src/MeterProvider.…:58
HIGH
SEC135
[SEC135] Auth/permission check missing on AI-generated endpoint: Mutating HTTP endpoint g…
integration-tests/propagation-validatio…:30
HIGH
SEC040
[SEC040] innerHTML XSS — template literal with server-supplied data: Setting .innerHTML w…
experimental/packages/sampler-jaeger-re…:69
HIGH
SEC085
[SEC085] JS: child_process.exec with non-literal: child_process.exec with user-derived in…
scripts/lint-semconv-deps.mjs:64
HIGH
SEC085
[SEC085] JS: child_process.exec with non-literal: child_process.exec with user-derived in…
packages/opentelemetry-core/src/trace/W…:40
HIGH
SEC085
[SEC085] JS: child_process.exec with non-literal: child_process.exec with user-derived in…
experimental/packages/configuration/src…:63
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
experimental/packages/opentelemetry-ins…:220
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
experimental/packages/opentelemetry-exp…:204
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
bundler-tests/browser/nextjs-16-edge/te…:8
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
api/src/trace/internal/tracestate-impl.…:37
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
api/src/context/context.ts:47
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
api/src/baggage/internal/baggage-impl.ts:36
HIGH
MINED122
package.json dep `@opentelemetry/sdk-logs` pulled from URL/Git
bundler-tests/browser/nextjs-16-edge/pa…:1
HIGH
MINED122
package.json dep `@opentelemetry/resources` pulled from URL/Git
bundler-tests/browser/nextjs-16-edge/pa…:1
HIGH
MINED122
package.json dep `@opentelemetry/propagator-b3` pulled from URL/Git
bundler-tests/browser/nextjs-16-edge/pa…:1
HIGH
MINED122
package.json dep `@opentelemetry/instrumentation-fetch` pulled from URL/Git
bundler-tests/browser/nextjs-16-edge/pa…:1
HIGH
MINED122
package.json dep `@opentelemetry/instrumentation` pulled from URL/Git
bundler-tests/browser/nextjs-16-edge/pa…:1
HIGH
MINED122
package.json dep `@opentelemetry/opentelemetry-browser-detector` pulled from URL/Git
bundler-tests/browser/nextjs-16-edge/pa…:1
HIGH
MINED122
package.json dep `@opentelemetry/exporter-logs-otlp-http` pulled from URL/Git
bundler-tests/browser/nextjs-16-edge/pa…:1
HIGH
MINED122
package.json dep `@opentelemetry/core` pulled from URL/Git
bundler-tests/browser/nextjs-16-edge/pa…:1
HIGH
MINED122
package.json dep `@opentelemetry/api-logs` pulled from URL/Git
bundler-tests/browser/nextjs-16-edge/pa…:1
HIGH
MINED122
package.json dep `@opentelemetry/api` pulled from URL/Git
bundler-tests/browser/nextjs-16-edge/pa…:1
HIGH
MINED122
package.json dep `@opentelemetry/sdk-trace-base` pulled from URL/Git
bundler-tests/node/webpack-5/package.js…:1
HIGH
MINED122
package.json dep `@opentelemetry/sdk-metrics` pulled from URL/Git
bundler-tests/node/webpack-5/package.js…:1
HIGH
MINED122
package.json dep `@opentelemetry/sdk-logs` pulled from URL/Git
bundler-tests/node/webpack-5/package.js…:1
HIGH
MINED122
package.json dep `@opentelemetry/resources` pulled from URL/Git
bundler-tests/node/webpack-5/package.js…:1
HIGH
MINED122
package.json dep `@opentelemetry/propagator-b3` pulled from URL/Git
bundler-tests/node/webpack-5/package.js…:1
HIGH
MINED122
package.json dep `@opentelemetry/instrumentation` pulled from URL/Git
bundler-tests/node/webpack-5/package.js…:1
HIGH
MINED122
package.json dep `@opentelemetry/exporter-trace-otlp-http` pulled from URL/Git
bundler-tests/node/webpack-5/package.js…:1
HIGH
MINED122
package.json dep `@opentelemetry/exporter-logs-otlp-http` pulled from URL/Git
bundler-tests/node/webpack-5/package.js…:1
HIGH
MINED122
package.json dep `@opentelemetry/core` pulled from URL/Git
bundler-tests/node/webpack-5/package.js…:1
HIGH
MINED122
package.json dep `@opentelemetry/api-logs` pulled from URL/Git
bundler-tests/node/webpack-5/package.js…:1
HIGH
MINED122
package.json dep `@opentelemetry/api` pulled from URL/Git
bundler-tests/node/webpack-5/package.js…:1
HIGH
GHSA-ph9p-34f9-6g65
tmp: GHSA-ph9p-34f9-6g65
package-lock.json
HIGH
GHSA-5c6j-r48x-rmvq
serialize-javascript: GHSA-5c6j-r48x-rmvq
package-lock.json
HIGH
GHSA-q8qp-cvcw-x6jj
axios: GHSA-q8qp-cvcw-x6jj
package-lock.json
HIGH
GHSA-pjwm-pj3p-43mv
axios: GHSA-pjwm-pj3p-43mv
package-lock.json
HIGH
GHSA-pf86-5x62-jrwf
axios: GHSA-pf86-5x62-jrwf
package-lock.json
HIGH
GHSA-p92q-9vqr-4j8v
axios: GHSA-p92q-9vqr-4j8v
package-lock.json
HIGH
GHSA-j5f8-grm9-p9fc
axios: GHSA-j5f8-grm9-p9fc
package-lock.json
HIGH
GHSA-hfxv-24rg-xrqf
axios: GHSA-hfxv-24rg-xrqf
package-lock.json
HIGH
GHSA-777c-7fjr-54vf
axios: GHSA-777c-7fjr-54vf
package-lock.json
HIGH
GHSA-6chq-wfr3-2hj9
axios: GHSA-6chq-wfr3-2hj9
package-lock.json
HIGH
GHSA-3g43-6gmg-66jw
axios: GHSA-3g43-6gmg-66jw
package-lock.json
HIGH
GHSA-35jp-ww65-95wh
axios: GHSA-35jp-ww65-95wh
package-lock.json
HIGH
MINED113
Express POST /verify-tracecontext has no auth
integration-tests/propagation-validatio…:30
MED
SEC136
[SEC136] AI-typical over-broad exception handler swallowing all errors: Catch-all excepti…
scripts/update-ts-configs.js:236
MED
SEC087
[SEC087] JS: weak Math.random for crypto: Math.random() is not cryptographically secure; …
packages/sdk-metrics/src/exemplar/Simpl…:23
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
scripts/lint-semconv-deps.mjs:64
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
packages/opentelemetry-core/src/trace/W…:40
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
experimental/packages/configuration/src…:63
MED
DKR003
Compose service `prometheus` image uses the latest tag
examples/otlp-exporter-node/docker/dock…:23
MED
DKR003
Compose service `zipkin-all-in-one` image uses the latest tag
examples/otlp-exporter-node/docker/dock…:17
MED
DKR003
Compose service `prometheus` image uses the latest tag
examples/opentelemetry-web/docker/docke…:21
MED
DKR003
Compose service `zipkin-all-in-one` image uses the latest tag
examples/opentelemetry-web/docker/docke…:15
MED
DKR003
Compose service `collector` image uses the latest tag
examples/opentelemetry-web/docker/docke…:2
MED
DKR003
Compose service `zipkin-all-in-one` image uses the latest tag
examples/https/docker/docker-compose.yml:10
MED
DKR003
Compose service `jaeger-all-in-one` image uses the latest tag
examples/basic-tracer-node/docker/ot/do…:17
MED
DKR003
Compose service `otel-collector` image uses the latest tag
examples/basic-tracer-node/docker/ot/do…:4
MED
AUC001
[AUC001] No Repobility access matrix policy found: The repository uses web/API frameworks…
—
MED
DEPCUR-NPM
npm package `nyc` is 1 major version(s) behind (17.1.0 -> 18.0.0)
api/package.json
MED
DEPCUR-NPM
npm package `memfs` is 1 major version(s) behind (3.5.3 -> 4.57.6)
api/package.json
MED
DEPCUR-NPM
npm package `@types/sinon` is 4 major version(s) behind (17.0.4 -> 21.0.1)
api/package.json
MED
DEPCUR-NPM
npm package `nyc` is 1 major version(s) behind (17.1.0 -> 18.0.0)
semantic-conventions/package.json
MED
DEPCUR-NPM
npm package `nock` is 1 major version(s) behind (13.5.6 -> 14.0.15)
semantic-conventions/package.json
MED
DEPCUR-NPM
npm package `@types/sinon` is 4 major version(s) behind (17.0.4 -> 21.0.1)
semantic-conventions/package.json
MED
DEPCUR-NPM
npm package `typedoc-plugin-missing-exports` is 1 major version(s) behind (3.1.0 -> 4.1.3)
package.json
MED
DEPCUR-NPM
npm package `semver` is 1 major version(s) behind (6.3.1 -> 7.8.2)
package.json
MED
DEPCUR-NPM
npm package `glob` is 2 major version(s) behind (11.1.0 -> 13.0.6)
package.json
MED
DEPCUR-NPM
npm package `globals` is 2 major version(s) behind (15.15.0 -> 17.6.0)
package.json
MED
DEPCUR-NPM
npm package `eslint-plugin-n` is 1 major version(s) behind (17.24.0 -> 18.0.1)
package.json
MED
GHSA-48c2-rrv3-qjmp
yaml: GHSA-48c2-rrv3-qjmp
package-lock.json
MED
GHSA-w5hq-g745-h8pq
uuid: GHSA-w5hq-g745-h8pq
package-lock.json
MED
GHSA-qj8w-gfj5-8c6v
serialize-javascript: GHSA-qj8w-gfj5-8c6v
package-lock.json
MED
GHSA-jggg-4jg4-v7c6
protobufjs: GHSA-jggg-4jg4-v7c6
package-lock.json
MED
GHSA-38c4-r59v-3vqw
markdown-it: GHSA-38c4-r59v-3vqw
package-lock.json
MED
GHSA-r4q5-vmmm-2653
follow-redirects: GHSA-r4q5-vmmm-2653
package-lock.json
MED
GHSA-jxxr-4gwj-5jf2
brace-expansion: GHSA-jxxr-4gwj-5jf2
package-lock.json
MED
GHSA-f886-m6hf-6m8v
brace-expansion: GHSA-f886-m6hf-6m8v
package-lock.json
MED
GHSA-xx6v-rp6x-q39c
axios: GHSA-xx6v-rp6x-q39c
package-lock.json
MED
GHSA-w9j2-pvgh-6h63
axios: GHSA-w9j2-pvgh-6h63
package-lock.json
MED
GHSA-vf2m-468p-8v99
axios: GHSA-vf2m-468p-8v99
package-lock.json
MED
GHSA-m7pr-hjqh-92cm
axios: GHSA-m7pr-hjqh-92cm
package-lock.json
MED
GHSA-898c-q2cr-xwhg
axios: GHSA-898c-q2cr-xwhg
package-lock.json
MED
GHSA-62hf-57xw-28j9
axios: GHSA-62hf-57xw-28j9
package-lock.json
MED
GHSA-5c9x-8gcm-mpgx
axios: GHSA-5c9x-8gcm-mpgx
package-lock.json
MED
GHSA-445q-vr5w-6q77
axios: GHSA-445q-vr5w-6q77
package-lock.json
MED
GHSA-3w6x-2g7m-8v23
axios: GHSA-3w6x-2g7m-8v23
package-lock.json
LOW
DEPCUR-NPM
npm package `axios` is minor version(s) behind (1.16.1 -> 1.17.0)
integration-tests/propagation-validatio…
LOW
DEPCUR-NPM
npm package `@opentelemetry/api` is minor version(s) behind (^1.3.0 -> 1.9.1)
integration-tests/propagation-validatio…
LOW
DEPCUR-NPM
npm package `unionfs` is minor version(s) behind (4.5.4 -> 4.6.0)
api/package.json
LOW
DEPCUR-NPM
npm package `ts-loader` is minor version(s) behind (9.5.7 -> 9.6.0)
api/package.json
LOW
DEPCUR-NPM
npm package `karma-chrome-launcher` is minor version(s) behind (3.1.0 -> 3.2.0)
api/package.json
LOW
DEPCUR-NPM
npm package `dpdm` is minor version(s) behind (4.0.1 -> 4.2.0)
api/package.json
LOW
DEPCUR-NPM
npm package `@types/webpack-env` is minor version(s) behind (1.16.3 -> 1.18.8)
api/package.json
LOW
DEPCUR-NPM
npm package `@opentelemetry/api` is minor version(s) behind (^1.3.0 -> 1.9.1)
e2e-tests/package.json
LOW
DEPCUR-NPM
npm package `typedoc` is minor version(s) behind (0.27.9 -> 0.28.19)
package.json
LOW
DEPCUR-NPM
npm package `process` is minor version(s) behind (0.10.1 -> 0.11.10)
package.json
LOW
DEPCUR-NPM
npm package `prettier` is minor version(s) behind (3.6.2 -> 3.8.3)
package.json
LOW
DEPCUR-NPM
npm package `markdownlint-cli2` is minor version(s) behind (0.19.1 -> 0.22.1)
package.json
LOW
DEPCUR-NPM
npm package `karma-chrome-launcher` is minor version(s) behind (3.1.0 -> 3.2.0)
package.json
LOW
GHSA-73rr-hh4g-fpgx
diff: GHSA-73rr-hh4g-fpgx
package-lock.json
LOW
GHSA-xhjh-pmcv-23jw
axios: GHSA-xhjh-pmcv-23jw
package-lock.json
LOW
AIC003
Duplicated implementation block across source files
packages/sdk-metrics/src/utils.ts:17
LOW
AIC003
Duplicated implementation block across source files
packages/sdk-metrics/src/state/SyncMetr…:47
LOW
AIC003
Duplicated implementation block across source files
packages/sdk-metrics/src/aggregator/His…:172
LOW
AIC003
Duplicated implementation block across source files
packages/opentelemetry-sdk-trace-web/sr…:23
LOW
AIC003
Duplicated implementation block across source files
packages/opentelemetry-sdk-trace-web/sr…:9
LOW
AIC003
Duplicated implementation block across source files
packages/opentelemetry-sdk-trace-web/sr…:10
LOW
AIC003
Duplicated implementation block across source files
packages/opentelemetry-propagator-b3/sr…:1
LOW
AIC003
Duplicated implementation block across source files
packages/opentelemetry-core/src/interna…:1
LOW
AIC003
Duplicated implementation block across source files
experimental/packages/otlp-transformer/…:17
LOW
AIC003
Duplicated implementation block across source files
experimental/packages/otlp-transformer/…:17
LOW
AIC003
Duplicated implementation block across source files
experimental/packages/otlp-grpc-exporte…:30
LOW
AIC003
Duplicated implementation block across source files
experimental/packages/opentelemetry-ins…:225
LOW
AIC003
Duplicated implementation block across source files
experimental/packages/opentelemetry-ins…:8
LOW
AIC003
Duplicated implementation block across source files
bundler-tests/node/webpack-5/src/index.…:26
LOW
AIC003
Duplicated implementation block across source files
bundler-tests/browser/webpack-5/src/ind…:12
LOW
DKC010
Compose service lacks no-new-privileges hardening
experimental/examples/prometheus/docker…:3
LOW
DKC010
Compose service lacks no-new-privileges hardening
examples/otlp-exporter-node/docker/dock…:23
LOW
DKC010
Compose service lacks no-new-privileges hardening
examples/otlp-exporter-node/docker/dock…:17
LOW
DKC010
Compose service lacks no-new-privileges hardening
examples/otlp-exporter-node/docker/dock…:3
LOW
DKC010
Compose service lacks no-new-privileges hardening
examples/opentelemetry-web/docker/docke…:21
LOW
DKC010
Compose service lacks no-new-privileges hardening
examples/opentelemetry-web/docker/docke…:15
LOW
DKC010
Compose service lacks no-new-privileges hardening
examples/opentelemetry-web/docker/docke…:2
LOW
DKC010
Compose service lacks no-new-privileges hardening
examples/https/docker/docker-compose.yml:10
LOW
DKC010
Compose service lacks no-new-privileges hardening
examples/https/docker/docker-compose.yml:3
LOW
DKC010
Compose service lacks no-new-privileges hardening
examples/basic-tracer-node/docker/ot/do…:17
LOW
DKC010
Compose service lacks no-new-privileges hardening
examples/basic-tracer-node/docker/ot/do…:4
LOW
AIC002
Source file name looks like an AI patch artifact
scripts/version-update.js:1
LOW
DKC006
Compose service does not declare a runtime user
experimental/examples/prometheus/docker…:3
LOW
DKC006
Compose service does not declare a runtime user
examples/otlp-exporter-node/docker/dock…:23
LOW
DKC006
Compose service does not declare a runtime user
examples/otlp-exporter-node/docker/dock…:17
LOW
DKC006
Compose service does not declare a runtime user
examples/otlp-exporter-node/docker/dock…:3
LOW
DKC006
Compose service does not declare a runtime user
examples/opentelemetry-web/docker/docke…:21
LOW
DKC006
Compose service does not declare a runtime user
examples/opentelemetry-web/docker/docke…:15
LOW
DKC006
Compose service does not declare a runtime user
examples/opentelemetry-web/docker/docke…:2
LOW
DKC006
Compose service does not declare a runtime user
examples/https/docker/docker-compose.yml:10
LOW
DKC006
Compose service does not declare a runtime user
examples/https/docker/docker-compose.yml:3
LOW
DKC006
Compose service does not declare a runtime user
examples/basic-tracer-node/docker/ot/do…:17
LOW
DKC006
Compose service does not declare a runtime user
examples/basic-tracer-node/docker/ot/do…:4
INFO
MINED054
[MINED054] Ts As Any: Casting to any (as any) bypasses type checking entirely.
packages/opentelemetry-core/src/utils/l…:121
INFO
MINED054
[MINED054] Ts As Any: Casting to any (as any) bypasses type checking entirely.
packages/opentelemetry-context-async-ho…:77
INFO
MINED054
[MINED054] Ts As Any: Casting to any (as any) bypasses type checking entirely.
experimental/packages/otlp-exporter-bas…:52
INFO
MINED052
[MINED052] Ts Any Typed: : any used as type annotation. Defeats TypeScript type safety.
experimental/packages/opentelemetry-ins…:100
INFO
MINED052
[MINED052] Ts Any Typed: : any used as type annotation. Defeats TypeScript type safety.
experimental/packages/opentelemetry-ins…:21
INFO
MINED052
[MINED052] Ts Any Typed: : any used as type annotation. Defeats TypeScript type safety.
experimental/packages/opentelemetry-ins…:23
INFO
MINED045
[MINED045] Ts Non Null Assertion: x! asserts not null - bypasses null checks - TypeError …
experimental/packages/opentelemetry-ins…:109
INFO
MINED045
[MINED045] Ts Non Null Assertion: x! asserts not null - bypasses null checks - TypeError …
experimental/packages/opentelemetry-ins…:99
INFO
MINED045
[MINED045] Ts Non Null Assertion: x! asserts not null - bypasses null checks - TypeError …
experimental/packages/configuration/src…:124
INFO
MINED078
[MINED078] Eslint Disable File: /* eslint-disable */ at top disables all lint rules for t…
experimental/packages/configuration/scr…:152
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
experimental/packages/otlp-grpc-exporte…:58
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
experimental/packages/opentelemetry-exp…:100
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
examples/esm-http-ts/index.ts:43
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
bundler-tests/browser/webpack-5/test-bu…:15
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
bundler-tests/browser/nextjs-16-edge/te…:18
INFO
MINED044
[MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger …
bundler-tests/browser/nextjs-15-edge/ne…:13
INFO
DEPCUR-NPM
npm package `eslint-plugin-prettier` is patch version(s) behind (5.5.5 -> 5.5.6)
package.json