Khwaja Naveed Rasheed Cybersecurity GRC · AI Security
All articles
6 min

Kubernetes security: a universal challenge

Hundreds of clusters, including Fortune 500 estates, found openly accessible. The misconfigurations do not care whether you run in cloud or on-premises — and neither should your response.

Cloud SecurityAssurance

Research by Aqua Nautilus revealed something that should give every organisation pause: hundreds of Kubernetes clusters, including those belonging to Fortune 500 companies, were found unprotected and openly accessible.

Here is how each team in an organisation can respond, whether those clusters run in the cloud or in your own data centre.

What security best practice actually means here

For Kubernetes environments, best practice is a set of guidelines for secure deployment, maintenance and operation. It includes, but is not limited to:

  • Role-based access control — restricting permissions so users and services have only what they need
  • Admission control policies — governing interaction with objects inside the cluster
  • Regular auditing and monitoring — continual detection of anomalies, misconfiguration and unauthorised activity
  • Network policies and segmentation — controlling pod-to-pod communication and restricting traffic
  • Security patching and updates — addressing known vulnerabilities
  • Secure communication — authenticating and encrypting traffic within the cluster
  • Trusted container images — verifying and scanning what you run
  • Least privilege — granting only necessary privilege
  • Regulatory compliance — meeting data security and privacy obligations

Adopting these lets GRC, IT, security operations, development and executive leadership work together to mitigate the vulnerabilities the research describes.

Cloud or on-premises, the risk is the same

The vulnerabilities and misconfigurations outlined in that research do not discriminate between cloud-based and on-premises clusters. Hosted in the cloud or secured within your own walls, these threats strike indiscriminately.

For regions such as Saudi Arabia, where many organisations still prefer on-premises deployment, this matters. Not being on the cloud computing wave does not exempt your clusters. The same risks and the same mitigations apply.

What each team owns

Leadership. Foster a culture of security, support the initiatives, and allocate the tools and people that make security a genuine priority rather than a stated one.

DevOps. Integrate security into the CI/CD pipeline as a core part rather than a gate at the end. Work with security teams to identify and mitigate risk without killing the pace of innovation.

IT operations. Patch and secure — regular updates, secure configuration, and a watchful eye on the hosting environment.

Security operations. Detect and act, with continuous monitoring for real-time threats, and harness open-source tooling to scan for weaknesses.

GRC. Enforce the policies — RBAC and admission control — and stay informed about both known and emerging misconfigurations.

Application security. Regular vulnerability assessment and secure code review, coordinated with DevOps for a joined-up defence.

Compliance. Audit and align, with regular checks against data security and privacy regulation.

Incident response. Maintain a plan, conduct exercises, coordinate the response, and run post-incident reviews that actually change future behaviour.

Product management. Design with security in mind, collaborating across teams to build it into the product lifecycle so that it enhances innovation rather than stifling it.

United we stand

The findings are a reminder that Kubernetes security is not one team’s responsibility. It is a collaborative effort requiring commitment, expertise and continuous vigilance from everyone.

Together you can build something resilient, adaptable and secure.