Skip to content

Rewrite security page with precise trust model and operator coverage#854

Open
gaborgsomogyi wants to merge 1 commit into
apache:asf-sitefrom
gaborgsomogyi:trust-model
Open

Rewrite security page with precise trust model and operator coverage#854
gaborgsomogyi wants to merge 1 commit into
apache:asf-sitefrom
gaborgsomogyi:trust-model

Conversation

@gaborgsomogyi
Copy link
Copy Markdown
Contributor

The previous page had three problems: a stale CVE table that could not realistically be kept up-to-date, a vague security model that generated false vulnerability reports, and no coverage of the Kubernetes Operator which is the standard enterprise deployment path.

What changed:

  • Restructured into two parallel sections - Apache Flink and Flink Kubernetes Operator - each with Trust Boundary, Security Boundary Reference, and Deployment Requirements subsections
  • Added Security Boundary Reference tables for both components so security researchers and enterprise teams can determine in/out of scope findings without contacting the PMC
  • Documented that SSL/TLS and authentication are disabled by default (previously implied but never stated)
  • Replaced FAQ format with direct statements

CVE tracking:
The inline CVE table is removed entirely. The project does not have the bandwidth actually to keep a hand-maintained list accurate, and a stale list gives users false confidence. Going forward, CVEs are tracked exclusively through OSV (https://osv.dev) and NVD (https://nvd.nist.gov) as authoritative external databases. If the PMC decides to adopt GitHub Security Advisories as an owned record in the future, a link can be added - but that requires a process decision first.

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