Sysdig Report Says 58% Of Container Images Run As Root

TL;DR

Sysdig, the cloud-based security startup, released the 2021 Container Security and Usage report that analyzes the trends of the Sysdig enterprise customer base. One of the most disturbing trends highlighted in the report is that most customers did not understand the risk of containers running as root.

A container runtime is a software that executes containers and manages container images in a machine
A container runtime is a software that executes containers and manages container images in a machine
Key Facts
  1. 1

    The report emphasized the need for developers to set policies that will help detect anomalous behavior and trigger security alerts at run time. Runtime security for Kubernetes is still not a priority for many organizations.

  2. 2

    Organizations understand the need to scan for vulnerabilities, but they still do not scan for common configuration mistakes. 58% of all images are running as root, which may potentially compromise privileged containers.

  3. 3

    According to the report, Sysdig noticed a rise in suspicious filesystem and container violations. The violations were detected by Falco security policies that are enabled by default in Sysdig Secure.

  4. 4

    The report also highlighted Falco, the CNCF Open Source project contributed by Sysdig, which now has over 20 million Docker Hub pulls, accounting for 300% growth. Falco enables the definition of runtime policies that detect security violations and generate alerts.

Details

According to the Sysdig report, 58% of all container images run as root. Container images, unless specifically needed, should be run in the context of a less privileged user than the root to minimize the chances of a breach.

The report also says that organizations have only just begun addressing the need for runtime security for Kubernetes. A container runtime is software that executes containers and manages container images in a machine.

The 2021 Container Security and Usage report also listed the top 7 runtime policy violations:

  1. Write below etc: Adding or altering files may be an attempt to change the application behavior.
  2. Launch Privileged Container: These can interact with host system devices causing harm to the host OS.
  3. Write below root: Modifying data in these directories could be an illegal attempt to install software on the container.
  4. Suspicious Filesystem changes: It could be an attempt to access sensitive data.
  5. Launch Sensitive Mount Container: Indicates the container may have access to data volumes containing sensitive information.
  6. Suspicious Container activity: May indicate compromise within the container system.
  7. Terminal shell in container: Enables the attacker to manipulate or initiate malicious activity on the system.

Recommended read: 51% of 4 million Docker images have critical vulnerabilities

With increasing concerns about security in container environments, the continuing growth of Falco means more users are taking advantage of community-based rules. As the Falco project grows, Kubernetes security is strengthened by the collective group working together against bad actors.
avatar
Chris Aniszczyk
CTO of CNCF

Get similar stories in your inbox weekly, for free

Is this news interesting? Share it with your followers

Latest stories


GitHub Is Making Protocol Security Changes for SSH Users

A report detailing changes being made by Git systems to the algorithm at GitHub.

Different Reactions From the Cybersecurity Community Regarding the Ransomware Bill

Insights into the proposed bill on ransomware attacks and the possible effect.

WhiteSource’s Analysis to Improve Relations Among Developers and Security Teams

A report from the insights released by WhiteSource on DevSecOps practices

Security: Conti Ransomware Gangs Increase Attacks on International Organizations

News on security agencies' investigation of the rising attacks on organizations by ransomware experts.

An Insight Into How the Conti Gang Targets Microsoft Exchange Servers

We look at how attackers can use PowerShell to orchestrate attacks on vulnerable servers and …

What Developers Think About GitHub Copilot

GitHub Copilot is a controversial developer assistant introduced to the public in June 2021. It …