Case · DiggingBeagle record

Beta9 sandbox file paths reached Kubernetes worker service-account material

A Beta9 sandbox user could supply unvalidated filesystem paths to service file APIs, causing operations to resolve outside the intended tenant sandbox into the worker environment. JFrog reports that CVE-2026-120307 exposes worker Kubernetes service-account token material in a controlled reproduction.

Public disclosure: Nov 1, 2026

Scope

Reported security vulnerability; exploitation prerequisites and tested version scope matter. No real-world exploitation is established unless separately reported.

Assessment profile

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

research demonstration; demonstrated. The cited primary disclosure supports the specific sequence and boundaries described here: A legitimate tenant supplies a crafted sandbox file path to a Beta9 file API while one sandbox runs. The evidence does not independently establish consequences beyond the record's supported outcome; a numerical impact band cannot be justified from the available evidence. Evidence grade B reflects the source attribution and independent verification limits.

Assessed Nov 7, 2026 using diggingbeagle.assessment/1.

At a glance

Mechanism and trust boundary

  1. 01

    A legitimate tenant supplies a crafted sandbox file path to a Beta9 file API while one sandbox runs.

  2. 02

    The worker maps the path onto its own filesystem after a prefix check that precedes normalization or symlink resolution.

  3. 03

    The read crosses from tenant sandbox authority to worker pod files, including a Kubernetes service-account token in the controlled test.

Claims & evidence

CLM-DB07-132-OUTCOMEJFrog reports that CVE-2026-120307 exposes worker Kubernetes service-account token material in a controlled reproduction. The issue crosses a sandbox-to-worker boundary; it is not a blanket cluster takeover assertion.supported

Basis: reported finding

Link to claim
CLM-DB07-132-MECHANISMA Beta9 sandbox user could supply unvalidated filesystem paths to service file APIs, causing operations to resolve outside the intended tenant sandbox into the worker environment.supported

Basis: reported finding

Link to claim
CLM-ENR-DB07-010-BETA9-FILE-API-FIXJFrog attributes Beta9 worker file-API path traversal to CVE-2026-120307 and identifies worker version 0.1.756 as the corrected release. The demonstrated token read remained within the worker context.supported

Basis: reported finding

Link to claim

Implications

Bind file API paths to sandbox-owned directory handles and eliminate worker credentials from tenant-reachable mounts.

Unknowns and contradictions

  • Proof of reading token, not exercising cluster takeover; no wild exploited deployment. Distinct from already-published Beta9 build chroot case.

Sources and citation

Material revision history

  1. Nov 7, 2026 · Published version · first publication · revision 227