Case · DiggingBeagle record

Kata Containers process could retain a working directory outside its expected root

A separate Kata fix addresses procfs magic-link and working-directory behavior after namespace transitions. The affected root is the guest environment, not evidence of physical host root access.

Scope

The described boundary is within a Kata guest system and the report does not prove hypervisor escape or compromised customer machines. This is a distinct issue from Kata capability-limit spoofing.

Assessment profile

Assessment method
Setting
research demonstration
Exploitation
demonstrated
Evidence
Grade B
Remediation
fixed reported
AI role
AGAINST AI
Basis and provenance

Enrich update: CLM-ENRICH-20261027-13 cites SRC-2026-CP21-KATA-PROC-MAGIC-CWD at Kata Containers pull request 13587, agent: reject cwd outside the container root. New evidence concerns the bounded reported mechanism, prerequisite or outcome; setting research_demonstration; exploit status demonstrated; remediation status fixed_reported. No independently comparable impact scale, affected production population or universal exploit success measure was established, so the impact band remains null. Original Claims remain individually attributable and any observed incident or simulated result is distinguished in the narrative.

Assessed Oct 27, 2026 using diggingbeagle.assessment/1.

At a glance

Mechanism and trust boundary

  1. 01

    Step

  2. 02

    Step

  3. 03

    Step

Timeline

  1. Oct 23, 2026
    disclosure

    Public disclosure

Claims & evidence

CLM-ENRICH-20261027-13The Kata Containers patch rejects a process with an inaccessible or escaped current working directory by checking the getcwd outcome after the root transition, rather than assuming changing the root also changes the current directory.supported

Basis: reported finding

Link to claim
CLM-CP21-KATA-PROC-MAGIC-CWD-1The Kata Containers patch describes a process retaining a working directory outside the expected container root after a /proc/<pid>/root transition and adds a getcwd failure check to reject the state.supported

Basis: reported finding

Link to claim

Implications

Root path labels are insufficient if the kernel still retains a usable path reference outside that root.

Controls and mitigations

  • Validate both root and working-directory containment after namespace changes, including procfs magic links, deleted paths and error-return states.

Unknowns and contradictions

  • The described boundary is within a Kata guest system and the report does not prove hypervisor escape or compromised customer machines. This is a distinct issue from Kata capability-limit spoofing.

Sources and citation

Material revision history

  1. Oct 27, 2026 · Canonical change recorded · new in release · revision 196