Skip to content

fix(ci): float otel matrix entry as #115 rebuild monitor; honest docs for 2026-10 wave - #116

Merged
JJediny merged 1 commit into
mainfrom
fix/otel-drift-monitor
Oct 11, 2026
Merged

JJediny merged 1 commit into
mainfrom
fix/otel-drift-monitor

Conversation

@JJediny

@JJediny JJediny commented Oct 11, 2026

Copy link
Copy Markdown
Owner

Context

New Go CVEs (78667/78669/97031 — stdlib HTTP/2 & TLS DoS, x/net http2) were published after our pins were set. They retroactively mark: `otel` pinned digest (core path, 4 HIGH, tracked in #115), `dcgm`/`goflow2`/:latest monitors (grype :latest too). Nothing drifted; no images broke — this was DB movement against frozen builds, exactly the scenario the doc's re-scan notice predicted.

Re-scan gate results (verified 2026-10-10, same Trivy 0.74.0 + current DB)

Candidate Result Decision
otel `:latest` `8b9211db…` vs pinned `fd328de2…` identical 4 findings — upstream not yet rebuilt ❌ no re-pin (lateral move)
grype `:debug` `3518aea7…` vs pinned `1d10432f…` new build has the 4 findings, current pin is clean (0) ❌ no re-pin — adopting would downgrade
clamav registry digests unchanged since pin ⏸ #111 wait confirmed

What changes here

Validation

…nitor

2026-10-10 verification (re-scan gate, #82 rules):
- pinned 0.161.0 digest (fd328de2) now shows 4 HIGH after new Go CVEs
  published against its frozen package versions: stdlib 78667/97031,
  stdlib+x-net 78669 (fixes: Go 1.26.9/1.27.2, x/net 0.60.0) -> issue #115
- registry :latest (8b9211db) scanned on the same DB: IDENTICAL 4
  findings -> upstream rebuild not yet shipped; re-pin correctly NOT
  adopted (gate: equal-or-better only; this would be a lateral move
  with zero security gain)
- grype:debug candidate (3518aea7) likewise rejected: same 4 findings,
  while the deployed 1d10432f pin stays clean (0 HIGH) -> keep pin

With the matrix pinned, CI could never observe the upstream fix — the
frozen digest reports the same 4 findings forever. Floating the otel
matrix entry restores the re-pin trigger (clamav/#113 and goflow2/dcgm
doctrine); compose keeps the deployed digest pin unchanged (the security
boundary; #115 keeps the findings visible — no .trivyignore suppression
on the core path, and these IDs collide with #83/#84 anyway).

Docs corrected to reflect the wave honestly: otel row 0->4 HIGH with #115
link, grype footnote (monitor noise vs clean deployed pin), core-stack
"100% clean" claim narrowed to openobserve/rsigma/falco, scan-date line
notes the 2026-10-10 recheck.

Verification: workflow YAML parses; image-security, release, and
compliance test files green (no test pins the matrix entry).
@github-actions

Copy link
Copy Markdown
Contributor

Report Summary

┌──────────────────────────────────────────────────────────────────────────────────┬──────────┬─────────────────┐
│ Target │ Type │ Vulnerabilities │
├──────────────────────────────────────────────────────────────────────────────────┼──────────┼─────────────────┤
│ anchore/grype:debug@sha256:1d10432f8ca74c12197a2e5aee75149ac0d2d9a0a26cd08c4018- │ debian │ 0 │
│ 843a8145492f (debian 12.15) │ │ │
├──────────────────────────────────────────────────────────────────────────────────┼──────────┼─────────────────┤
│ grype │ gobinary │ 4 │
└──────────────────────────────────────────────────────────────────────────────────┴──────────┴─────────────────┘
Legend:

  • '-': Not scanned
  • '0': Clean (no security findings detected)

For OSS Maintainers: VEX Notice

If you're an OSS maintainer and Trivy has detected vulnerabilities in your project that you believe are not actually exploitable, consider issuing a VEX (Vulnerability Exploitability eXchange) statement.
VEX allows you to communicate the actual status of vulnerabilities in your project, improving security transparency and reducing false positives for your users.
Learn more and start using VEX: https://trivy.dev/docs/v0.74/guide/supply-chain/vex/repo#publishing-vex-documents

To disable this notice, set the TRIVY_DISABLE_VEX_NOTICE environment variable.

grype (gobinary)

Total: 4 (HIGH: 4, CRITICAL: 0)

┌──────────────────┬────────────────┬──────────┬────────┬───────────────────┬────────────────┬──────────────────────────────────────────────────────────────┐
│ Library │ Vulnerability │ Severity │ Status │ Installed Version │ Fixed Version │ Title │
├──────────────────┼────────────────┼──────────┼────────┼───────────────────┼────────────────┼──────────────────────────────────────────────────────────────┤
│ golang.org/x/net │ CVE-2026-78669 │ HIGH │ fixed │ v0.59.0 │ 0.60.0 │ net/http: net/http/internal/http2: golang: │
│ │ │ │ │ │ │ golang.org/x/net/http2: net/http: Denial of Service via │
│ │ │ │ │ │ │ excessive HTTP/2 SETTINGS... │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-78669 │
├──────────────────┼────────────────┤ │ ├───────────────────┼────────────────┼──────────────────────────────────────────────────────────────┤
│ stdlib │ CVE-2026-78667 │ │ │ v1.26.8 │ 1.26.9, 1.27.2 │ net/http: golang: golang: Denial of Service via crafted HTTP │
│ │ │ │ │ │ │ Range headers │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-78667 │
│ ├────────────────┤ │ │ │ ├──────────────────────────────────────────────────────────────┤
│ │ CVE-2026-78669 │ │ │ │ │ net/http: net/http/internal/http2: golang: │
│ │ │ │ │ │ │ golang.org/x/net/http2: net/http: Denial of Service via │
│ │ │ │ │ │ │ excessive HTTP/2 SETTINGS... │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-78669 │
│ ├────────────────┤ │ │ │ ├──────────────────────────────────────────────────────────────┤
│ │ CVE-2026-97031 │ │ │ │ │ crypto/tls: golang: crypto/tls: Denial of Service via │
│ │ │ │ │ │ │ multiple ECH outer extension references... │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-97031 │
└──────────────────┴────────────────┴──────────┴────────┴───────────────────┴────────────────┴──────────────────────────────────────────────────────────────┘

@github-actions

Copy link
Copy Markdown
Contributor

Report Summary

┌──────────────────────────────────────┬────────┬─────────────────┐
│ Target │ Type │ Vulnerabilities │
├──────────────────────────────────────┼────────┼─────────────────┤
│ clamav/clamav:latest (alpine 3.24.2) │ alpine │ 1 │
└──────────────────────────────────────┴────────┴─────────────────┘
Legend:

  • '-': Not scanned
  • '0': Clean (no security findings detected)

For OSS Maintainers: VEX Notice

If you're an OSS maintainer and Trivy has detected vulnerabilities in your project that you believe are not actually exploitable, consider issuing a VEX (Vulnerability Exploitability eXchange) statement.
VEX allows you to communicate the actual status of vulnerabilities in your project, improving security transparency and reducing false positives for your users.
Learn more and start using VEX: https://trivy.dev/docs/v0.74/guide/supply-chain/vex/repo#publishing-vex-documents

To disable this notice, set the TRIVY_DISABLE_VEX_NOTICE environment variable.

clamav/clamav:latest (alpine 3.24.2)

Total: 1 (HIGH: 1, CRITICAL: 0)

┌─────────┬─────────────────┬──────────┬────────┬───────────────────┬───────────────┬───────────────────────────────────────────────────────┐
│ Library │ Vulnerability │ Severity │ Status │ Installed Version │ Fixed Version │ Title │
├─────────┼─────────────────┼──────────┼────────┼───────────────────┼───────────────┼───────────────────────────────────────────────────────┤
│ pcre2 │ CVE-2026-103111 │ HIGH │ fixed │ 10.48-r0 │ 10.49-r0 │ pcre2: pcre2: Out-of-bounds write via crafted regular │
│ │ │ │ │ │ │ expression │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-103111 │
└─────────┴─────────────────┴──────────┴────────┴───────────────────┴───────────────┴───────────────────────────────────────────────────────┘

@github-actions

Copy link
Copy Markdown
Contributor

Report Summary

┌──────────────────────────────────────────────────────────────────────────────────┬───────┬─────────────────┐
│ Target │ Type │ Vulnerabilities │
├──────────────────────────────────────────────────────────────────────────────────┼───────┼─────────────────┤
│ falcosecurity/falco@sha256:788f1129c542171813083d4afc61b16730a47dde8c23d9c39370- │ wolfi │ 0 │
│ acef996349b6 (wolfi 20230201) │ │ │
└──────────────────────────────────────────────────────────────────────────────────┴───────┴─────────────────┘
Legend:

  • '-': Not scanned
  • '0': Clean (no security findings detected)

@github-actions

Copy link
Copy Markdown
Contributor

Report Summary

┌──────────────────────────────────────────────────────────────────────────────────┬────────┬─────────────────┐
│ Target │ Type │ Vulnerabilities │
├──────────────────────────────────────────────────────────────────────────────────┼────────┼─────────────────┤
│ osquery/osquery:5.17.0-ubuntu22.04@sha256:47cb6ef2d2724c37c9db89f79387ad1d22051- │ ubuntu │ 0 │
│ 821823280459e439b9ac49d662a (ubuntu 22.04) │ │ │
└──────────────────────────────────────────────────────────────────────────────────┴────────┴─────────────────┘
Legend:

  • '-': Not scanned
  • '0': Clean (no security findings detected)

@github-actions

Copy link
Copy Markdown
Contributor

Report Summary

┌───────────────────────────────────────────┬────────┬─────────────────┐
│ Target │ Type │ Vulnerabilities │
├───────────────────────────────────────────┼────────┼─────────────────┤
│ clamav/clamav:latest_base (alpine 3.24.2) │ alpine │ 1 │
└───────────────────────────────────────────┴────────┴─────────────────┘
Legend:

  • '-': Not scanned
  • '0': Clean (no security findings detected)

For OSS Maintainers: VEX Notice

If you're an OSS maintainer and Trivy has detected vulnerabilities in your project that you believe are not actually exploitable, consider issuing a VEX (Vulnerability Exploitability eXchange) statement.
VEX allows you to communicate the actual status of vulnerabilities in your project, improving security transparency and reducing false positives for your users.
Learn more and start using VEX: https://trivy.dev/docs/v0.74/guide/supply-chain/vex/repo#publishing-vex-documents

To disable this notice, set the TRIVY_DISABLE_VEX_NOTICE environment variable.

clamav/clamav:latest_base (alpine 3.24.2)

Total: 1 (HIGH: 1, CRITICAL: 0)

┌─────────┬─────────────────┬──────────┬────────┬───────────────────┬───────────────┬───────────────────────────────────────────────────────┐
│ Library │ Vulnerability │ Severity │ Status │ Installed Version │ Fixed Version │ Title │
├─────────┼─────────────────┼──────────┼────────┼───────────────────┼───────────────┼───────────────────────────────────────────────────────┤
│ pcre2 │ CVE-2026-103111 │ HIGH │ fixed │ 10.48-r0 │ 10.49-r0 │ pcre2: pcre2: Out-of-bounds write via crafted regular │
│ │ │ │ │ │ │ expression │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-103111 │
└─────────┴─────────────────┴──────────┴────────┴───────────────────┴───────────────┴───────────────────────────────────────────────────────┘

@github-actions

Copy link
Copy Markdown
Contributor

Report Summary

┌────────┬──────────┬─────────────────┐
│ Target │ Type │ Vulnerabilities │
├────────┼──────────┼─────────────────┤
│ grype │ gobinary │ 4 │
└────────┴──────────┴─────────────────┘
Legend:

  • '-': Not scanned
  • '0': Clean (no security findings detected)

For OSS Maintainers: VEX Notice

If you're an OSS maintainer and Trivy has detected vulnerabilities in your project that you believe are not actually exploitable, consider issuing a VEX (Vulnerability Exploitability eXchange) statement.
VEX allows you to communicate the actual status of vulnerabilities in your project, improving security transparency and reducing false positives for your users.
Learn more and start using VEX: https://trivy.dev/docs/v0.74/guide/supply-chain/vex/repo#publishing-vex-documents

To disable this notice, set the TRIVY_DISABLE_VEX_NOTICE environment variable.

grype (gobinary)

Total: 4 (HIGH: 4, CRITICAL: 0)

┌──────────────────┬────────────────┬──────────┬────────┬───────────────────┬────────────────┬──────────────────────────────────────────────────────────────┐
│ Library │ Vulnerability │ Severity │ Status │ Installed Version │ Fixed Version │ Title │
├──────────────────┼────────────────┼──────────┼────────┼───────────────────┼────────────────┼──────────────────────────────────────────────────────────────┤
│ golang.org/x/net │ CVE-2026-78669 │ HIGH │ fixed │ v0.59.0 │ 0.60.0 │ net/http: net/http/internal/http2: golang: │
│ │ │ │ │ │ │ golang.org/x/net/http2: net/http: Denial of Service via │
│ │ │ │ │ │ │ excessive HTTP/2 SETTINGS... │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-78669 │
├──────────────────┼────────────────┤ │ ├───────────────────┼────────────────┼──────────────────────────────────────────────────────────────┤
│ stdlib │ CVE-2026-78667 │ │ │ v1.26.8 │ 1.26.9, 1.27.2 │ net/http: golang: golang: Denial of Service via crafted HTTP │
│ │ │ │ │ │ │ Range headers │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-78667 │
│ ├────────────────┤ │ │ │ ├──────────────────────────────────────────────────────────────┤
│ │ CVE-2026-78669 │ │ │ │ │ net/http: net/http/internal/http2: golang: │
│ │ │ │ │ │ │ golang.org/x/net/http2: net/http: Denial of Service via │
│ │ │ │ │ │ │ excessive HTTP/2 SETTINGS... │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-78669 │
│ ├────────────────┤ │ │ │ ├──────────────────────────────────────────────────────────────┤
│ │ CVE-2026-97031 │ │ │ │ │ crypto/tls: golang: crypto/tls: Denial of Service via │
│ │ │ │ │ │ │ multiple ECH outer extension references... │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-97031 │
└──────────────────┴────────────────┴──────────┴────────┴───────────────────┴────────────────┴──────────────────────────────────────────────────────────────┘

@github-actions

Copy link
Copy Markdown
Contributor

Report Summary

┌───────────────────────────────────────────┬──────────┬─────────────────┐
│ Target │ Type │ Vulnerabilities │
├───────────────────────────────────────────┼──────────┼─────────────────┤
│ netsampler/goflow2:latest (alpine 3.24.2) │ alpine │ 0 │
├───────────────────────────────────────────┼──────────┼─────────────────┤
│ goflow2 │ gobinary │ 1 │
└───────────────────────────────────────────┴──────────┴─────────────────┘
Legend:

  • '-': Not scanned
  • '0': Clean (no security findings detected)

For OSS Maintainers: VEX Notice

If you're an OSS maintainer and Trivy has detected vulnerabilities in your project that you believe are not actually exploitable, consider issuing a VEX (Vulnerability Exploitability eXchange) statement.
VEX allows you to communicate the actual status of vulnerabilities in your project, improving security transparency and reducing false positives for your users.
Learn more and start using VEX: https://trivy.dev/docs/v0.74/guide/supply-chain/vex/repo#publishing-vex-documents

To disable this notice, set the TRIVY_DISABLE_VEX_NOTICE environment variable.

goflow2 (gobinary)

Total: 1 (HIGH: 1, CRITICAL: 0)

┌──────────────────┬────────────────┬──────────┬────────┬───────────────────┬───────────────┬─────────────────────────────────────────────────────────┐
│ Library │ Vulnerability │ Severity │ Status │ Installed Version │ Fixed Version │ Title │
├──────────────────┼────────────────┼──────────┼────────┼───────────────────┼───────────────┼─────────────────────────────────────────────────────────┤
│ golang.org/x/net │ CVE-2026-78669 │ HIGH │ fixed │ v0.56.0 │ 0.60.0 │ net/http: net/http/internal/http2: golang: │
│ │ │ │ │ │ │ golang.org/x/net/http2: net/http: Denial of Service via │
│ │ │ │ │ │ │ excessive HTTP/2 SETTINGS... │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-78669 │
└──────────────────┴────────────────┴──────────┴────────┴───────────────────┴───────────────┴─────────────────────────────────────────────────────────┘

@github-actions

Copy link
Copy Markdown
Contributor

Report Summary

┌──────────────────────────────────────────────────────────────────────────────────┬────────┬─────────────────┐
│ Target │ Type │ Vulnerabilities │
├──────────────────────────────────────────────────────────────────────────────────┼────────┼─────────────────┤
│ openobserve/openobserve@sha256:d4a878fac1f6c56003764f7f2a1625668917388f167e222c- │ debian │ 0 │
│ 8c810de3f54c56ba (debian 13.7) │ │ │
└──────────────────────────────────────────────────────────────────────────────────┴────────┴─────────────────┘
Legend:

  • '-': Not scanned
  • '0': Clean (no security findings detected)

@github-actions

Copy link
Copy Markdown
Contributor

Report Summary

┌─────────────────┬──────────┬─────────────────┐
│ Target │ Type │ Vulnerabilities │
├─────────────────┼──────────┼─────────────────┤
│ otelcol-contrib │ gobinary │ 4 │
└─────────────────┴──────────┴─────────────────┘
Legend:

  • '-': Not scanned
  • '0': Clean (no security findings detected)

For OSS Maintainers: VEX Notice

If you're an OSS maintainer and Trivy has detected vulnerabilities in your project that you believe are not actually exploitable, consider issuing a VEX (Vulnerability Exploitability eXchange) statement.
VEX allows you to communicate the actual status of vulnerabilities in your project, improving security transparency and reducing false positives for your users.
Learn more and start using VEX: https://trivy.dev/docs/v0.74/guide/supply-chain/vex/repo#publishing-vex-documents

To disable this notice, set the TRIVY_DISABLE_VEX_NOTICE environment variable.

otelcol-contrib (gobinary)

Total: 4 (HIGH: 4, CRITICAL: 0)

┌──────────────────┬────────────────┬──────────┬────────┬───────────────────┬────────────────┬──────────────────────────────────────────────────────────────┐
│ Library │ Vulnerability │ Severity │ Status │ Installed Version │ Fixed Version │ Title │
├──────────────────┼────────────────┼──────────┼────────┼───────────────────┼────────────────┼──────────────────────────────────────────────────────────────┤
│ golang.org/x/net │ CVE-2026-78669 │ HIGH │ fixed │ v0.59.0 │ 0.60.0 │ net/http: net/http/internal/http2: golang: │
│ │ │ │ │ │ │ golang.org/x/net/http2: net/http: Denial of Service via │
│ │ │ │ │ │ │ excessive HTTP/2 SETTINGS... │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-78669 │
├──────────────────┼────────────────┤ │ ├───────────────────┼────────────────┼──────────────────────────────────────────────────────────────┤
│ stdlib │ CVE-2026-78667 │ │ │ v1.26.8 │ 1.26.9, 1.27.2 │ net/http: golang: golang: Denial of Service via crafted HTTP │
│ │ │ │ │ │ │ Range headers │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-78667 │
│ ├────────────────┤ │ │ │ ├──────────────────────────────────────────────────────────────┤
│ │ CVE-2026-78669 │ │ │ │ │ net/http: net/http/internal/http2: golang: │
│ │ │ │ │ │ │ golang.org/x/net/http2: net/http: Denial of Service via │
│ │ │ │ │ │ │ excessive HTTP/2 SETTINGS... │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-78669 │
│ ├────────────────┤ │ │ │ ├──────────────────────────────────────────────────────────────┤
│ │ CVE-2026-97031 │ │ │ │ │ crypto/tls: golang: crypto/tls: Denial of Service via │
│ │ │ │ │ │ │ multiple ECH outer extension references... │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-97031 │
└──────────────────┴────────────────┴──────────┴────────┴───────────────────┴────────────────┴──────────────────────────────────────────────────────────────┘

@github-actions

Copy link
Copy Markdown
Contributor

Report Summary

┌───────────────────────────────────────────────────────┬──────────┬─────────────────┐
│ Target │ Type │ Vulnerabilities │
├───────────────────────────────────────────────────────┼──────────┼─────────────────┤
│ nvcr.io/nvidia/k8s/dcgm-exporter:latest (debian 13.7) │ debian │ 0 │
├───────────────────────────────────────────────────────┼──────────┼─────────────────┤
│ usr/bin/dcgm-exporter │ gobinary │ 4 │
├───────────────────────────────────────────────────────┼──────────┼─────────────────┤
│ usr/bin/shelless_ulimit │ gobinary │ 3 │
├───────────────────────────────────────────────────────┼──────────┼─────────────────┤
│ usr/bin/sleep │ gobinary │ 3 │
└───────────────────────────────────────────────────────┴──────────┴─────────────────┘
Legend:

  • '-': Not scanned
  • '0': Clean (no security findings detected)

For OSS Maintainers: VEX Notice

If you're an OSS maintainer and Trivy has detected vulnerabilities in your project that you believe are not actually exploitable, consider issuing a VEX (Vulnerability Exploitability eXchange) statement.
VEX allows you to communicate the actual status of vulnerabilities in your project, improving security transparency and reducing false positives for your users.
Learn more and start using VEX: https://trivy.dev/docs/v0.74/guide/supply-chain/vex/repo#publishing-vex-documents

To disable this notice, set the TRIVY_DISABLE_VEX_NOTICE environment variable.

usr/bin/dcgm-exporter (gobinary)

Total: 4 (HIGH: 4, CRITICAL: 0)

┌──────────────────┬────────────────┬──────────┬────────┬───────────────────┬────────────────┬──────────────────────────────────────────────────────────────┐
│ Library │ Vulnerability │ Severity │ Status │ Installed Version │ Fixed Version │ Title │
├──────────────────┼────────────────┼──────────┼────────┼───────────────────┼────────────────┼──────────────────────────────────────────────────────────────┤
│ golang.org/x/net │ CVE-2026-78669 │ HIGH │ fixed │ v0.59.0 │ 0.60.0 │ net/http: net/http/internal/http2: golang: │
│ │ │ │ │ │ │ golang.org/x/net/http2: net/http: Denial of Service via │
│ │ │ │ │ │ │ excessive HTTP/2 SETTINGS... │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-78669 │
├──────────────────┼────────────────┤ │ ├───────────────────┼────────────────┼──────────────────────────────────────────────────────────────┤
│ stdlib │ CVE-2026-78667 │ │ │ v1.27.1 │ 1.26.9, 1.27.2 │ net/http: golang: golang: Denial of Service via crafted HTTP │
│ │ │ │ │ │ │ Range headers │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-78667 │
│ ├────────────────┤ │ │ │ ├──────────────────────────────────────────────────────────────┤
│ │ CVE-2026-78669 │ │ │ │ │ net/http: net/http/internal/http2: golang: │
│ │ │ │ │ │ │ golang.org/x/net/http2: net/http: Denial of Service via │
│ │ │ │ │ │ │ excessive HTTP/2 SETTINGS... │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-78669 │
│ ├────────────────┤ │ │ │ ├──────────────────────────────────────────────────────────────┤
│ │ CVE-2026-97031 │ │ │ │ │ crypto/tls: golang: crypto/tls: Denial of Service via │
│ │ │ │ │ │ │ multiple ECH outer extension references... │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-97031 │
└──────────────────┴────────────────┴──────────┴────────┴───────────────────┴────────────────┴──────────────────────────────────────────────────────────────┘

usr/bin/shelless_ulimit (gobinary)

Total: 3 (HIGH: 3, CRITICAL: 0)

┌─────────┬────────────────┬──────────┬────────┬───────────────────┬────────────────┬──────────────────────────────────────────────────────────────┐
│ Library │ Vulnerability │ Severity │ Status │ Installed Version │ Fixed Version │ Title │
├─────────┼────────────────┼──────────┼────────┼───────────────────┼────────────────┼──────────────────────────────────────────────────────────────┤
│ stdlib │ CVE-2026-78667 │ HIGH │ fixed │ v1.27.1 │ 1.26.9, 1.27.2 │ net/http: golang: golang: Denial of Service via crafted HTTP │
│ │ │ │ │ │ │ Range headers │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-78667 │
│ ├────────────────┤ │ │ │ ├──────────────────────────────────────────────────────────────┤
│ │ CVE-2026-78669 │ │ │ │ │ net/http: net/http/internal/http2: golang: │
│ │ │ │ │ │ │ golang.org/x/net/http2: net/http: Denial of Service via │
│ │ │ │ │ │ │ excessive HTTP/2 SETTINGS... │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-78669 │
│ ├────────────────┤ │ │ │ ├──────────────────────────────────────────────────────────────┤
│ │ CVE-2026-97031 │ │ │ │ │ crypto/tls: golang: crypto/tls: Denial of Service via │
│ │ │ │ │ │ │ multiple ECH outer extension references... │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-97031 │
└─────────┴────────────────┴──────────┴────────┴───────────────────┴────────────────┴──────────────────────────────────────────────────────────────┘

usr/bin/sleep (gobinary)

Total: 3 (HIGH: 3, CRITICAL: 0)

┌─────────┬────────────────┬──────────┬────────┬───────────────────┬────────────────┬──────────────────────────────────────────────────────────────┐
│ Library │ Vulnerability │ Severity │ Status │ Installed Version │ Fixed Version │ Title │
├─────────┼────────────────┼──────────┼────────┼───────────────────┼────────────────┼──────────────────────────────────────────────────────────────┤
│ stdlib │ CVE-2026-78667 │ HIGH │ fixed │ v1.27.1 │ 1.26.9, 1.27.2 │ net/http: golang: golang: Denial of Service via crafted HTTP │
│ │ │ │ │ │ │ Range headers │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-78667 │
│ ├────────────────┤ │ │ │ ├──────────────────────────────────────────────────────────────┤
│ │ CVE-2026-78669 │ │ │ │ │ net/http: net/http/internal/http2: golang: │
│ │ │ │ │ │ │ golang.org/x/net/http2: net/http: Denial of Service via │
│ │ │ │ │ │ │ excessive HTTP/2 SETTINGS... │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-78669 │
│ ├────────────────┤ │ │ │ ├──────────────────────────────────────────────────────────────┤
│ │ CVE-2026-97031 │ │ │ │ │ crypto/tls: golang: crypto/tls: Denial of Service via │
│ │ │ │ │ │ │ multiple ECH outer extension references... │
│ │ │ │ │ │ │ https://avd.aquasec.com/nvd/cve-2026-97031 │
└─────────┴────────────────┴──────────┴────────┴───────────────────┴────────────────┴──────────────────────────────────────────────────────────────┘

@github-actions

Copy link
Copy Markdown
Contributor

Report Summary

┌────────┬──────┬─────────────────┐
│ Target │ Type │ Vulnerabilities │
├────────┼──────┼─────────────────┤
│ - │ - │ - │
└────────┴──────┴─────────────────┘
Legend:

  • '-': Not scanned
  • '0': Clean (no security findings detected)

@github-actions

Copy link
Copy Markdown
Contributor

Report Summary

┌─────────────────────────────────────────────┬──────────┬─────────────────┐
│ Target │ Type │ Vulnerabilities │
├─────────────────────────────────────────────┼──────────┼─────────────────┤
│ localobserve-webhook:latest (alpine 3.24.1) │ alpine │ 0 │
├─────────────────────────────────────────────┼──────────┼─────────────────┤
│ usr/local/bin/webhook │ gobinary │ 0 │
└─────────────────────────────────────────────┴──────────┴─────────────────┘
Legend:

  • '-': Not scanned
  • '0': Clean (no security findings detected)

@JJediny
JJediny merged commit f29a2a3 into main Oct 11, 2026
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant