E-Ink News Daily

Back to list

Capability-based Security for Redox: Namespace and CWD as capabilities

Redox OS is implementing capability-based security by moving namespace management from the kernel to userspace and treating the current working directory (CWD) as a capability. This approach replaces string-based path management with secure capability-based access control, where file descriptors serve as capabilities that encode both resource identity and access rights. The project, funded by NGI Zero Commons and NLnet, represents a significant architectural shift toward more secure resource management in the microkernel-based operating system.

Background

Redox OS is a microkernel-based operating system written in Rust that emphasizes security and reliability. Capability-based security is an approach where access to resources is controlled through unforgeable tokens (capabilities) rather than ambient authority.

Source
Lobsters
Published
Mar 28, 2026 at 10:18 AM
Score
7.0 / 10