Exposed Flink dashboards can enable job submission; search counts are not exposure estimates
An analysis of ZoomEye search results for Apache Flink dashboards found tens of thousands of fingerprint matches, but the author argues these counts measure query design rather than how many dashboards are truly exposed. The Flink Web UI goes beyond read-only monitoring, allowing job submission, savepoint triggering, and access to job graphs, checkpoints, and configuration. Because port 8081 is only a default, deployments behind ingress controllers or with relabeled titles can evade the port and title-based searches. Scanner results also show what a service presents rather than whether it requires authentication, so matches cannot confirm access control. The main risk is job-level compromise, since an attacker who can submit a job can run code inside the cluster with access to its connected resources. Operators are advised to check their own public hosts for Flink fingerprints and verify whether the dashboard requires login.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in