Programming and Software Development

Hyperlight project launches technology to run Linux applications in highly isolated environments

The CNCF's Hyperlight project has announced support for running unmodified Linux applications within isolated micro-VM environments, providing high security and ultra-fast startup speeds via snapshot technology.

2026-11-09
3 min read
5 views
certi.news Editorial Team
Hyperlight project launches technology to run Linux applications in highly isolated environments

Hyperlight project launches technology to run Linux applications in highly isolated environments

The Hyperlight project, a project within the Cloud Native Computing Foundation (CNCF) sandbox, has announced the expansion of its capabilities to run Linux applications without the need for modification or recompilation, through the launch of hyperlight-unikraft. This development aims to bridge the gap between the speed of containers and the security of virtual machines.

What does Hyperlight change in practice?

Most cloud systems today rely on running untrusted code, such as plugins uploaded by users or code generated by AI agents. Traditionally, developers have had to choose between fast but less secure containers, or secure but slow-to-start virtual machines. Hyperlight provides a middle ground through:

  • Superior isolation: It acts as a VMM embedded within the application, where code is isolated in a micro-VM using CPU virtualization extensions.
  • Running native Linux applications: Thanks to the integration of Unikraft technology, the same Linux binaries can be run without any modifications, with support for multiple programming languages such as Python, Node.js, Go, Rust, and Java.
  • Ultra-fast speed via snapshots: Instead of booting a full operating system, Hyperlight runs the application and then takes a "snapshot" of the ready-to-work state. When needed, this snapshot is restored in just a few milliseconds, making it faster than traditional startup.

Why does this news matter?

The importance of this development lies in its ability to turn a "sandbox escape" from a catastrophic security vulnerability into merely a crash of an isolated environment. When code is run inside hyperlight-unikraft, it sees only its allocated memory, which prevents access to host system secrets or sensitive files.

Several integrations have already begun to leverage this technology, including:

  • Kubernetes: Via the urunc project, which allows running containers as micro-VMs without the need for privileged containers.
  • AI Agents: Providing an isolated environment for each session to execute automatically generated code.
  • Databases: Enabling the execution of user-defined functions (UDFs) in a completely isolated environment within databases like ClickHouse.

This project is an important step for developers looking for additional security without sacrificing performance, especially in cloud computing environments that handle software inputs of unknown origin.

News source
c
Author

certi.news Editorial Team

In the same category

You may also like

View all news