Skip to content

Wire vulnerability/KEV/malicious/reachability/gate env vars into compose - #301

Merged
haksungjang merged 1 commit into
mainfrom
compose-env-wiring/vuln-kev-malicious-reachability-gate
Sep 3, 2026
Merged

Wire vulnerability/KEV/malicious/reachability/gate env vars into compose#301
haksungjang merged 1 commit into
mainfrom
compose-env-wiring/vuln-kev-malicious-reachability-gate

Conversation

@haksungjang

Copy link
Copy Markdown
Contributor

Summary

  • 21 vars documented in .env.example (KEV catalog refresh, malicious-package snapshot, reachability analysis, build gate thresholds, vulnerability re-match tuning, SLA alerting/day thresholds) were never referenced in x-backend-env, so setting them in .env had no effect on the running container.
  • Adds them to both compose files with defaults matching core/config.py exactly.

Context

Part of the same compose env-var wiring audit as #300 — see that PR's description for the full methodology. This PR covers the vulnerability/KEV/malicious/reachability/gate cluster.

Test plan

  • Both compose files parse as valid YAML
  • Reviewer: this touches the same anchor lines as other PRs in the batch — rebase on merge if needed

21 vars documented in .env.example (KEV catalog refresh, malicious-package
snapshot, reachability analysis, build gate thresholds, vulnerability
re-match tuning, SLA alerting/day thresholds) were never referenced in
x-backend-env, so setting them in .env had no effect on the running
container. Adds them with defaults matching core/config.py exactly.

Part of the compose env-var wiring audit.
@haksungjang
haksungjang force-pushed the compose-env-wiring/vuln-kev-malicious-reachability-gate branch from 63f2f6a to d15c314 Compare September 3, 2026 05:42
@haksungjang
haksungjang merged commit c46fba9 into main Sep 3, 2026
38 of 39 checks passed
@haksungjang
haksungjang deleted the compose-env-wiring/vuln-kev-malicious-reachability-gate branch September 3, 2026 06:17
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