CVE-2026-120308
Last modified
CVE-2026-120308 is a critical-severity vulnerability rated 9.9/10 on the CVSS scale. A Beta9 tenant can attach a volume when deploying a function, endpoint, or task queue. The gateway builds the host path by joining the shared volumes root, the workspace name, and the volume identifier from the stub configuration.
Description
A Beta9 tenant can attach a volume when deploying a function, endpoint, or task queue. The gateway builds the host path by joining the shared volumes root, the workspace name, and the volume identifier from the stub configuration. Nothing checks that the identifier names a volume that workspace owns. Parent-directory segments in the identifier collapse the joined path to the worker's filesystem root, and the worker bind-mounts that path into the sandbox read-write unless the volume was explicitly marked read-only. A tenant with a workspace token can therefore read and write the worker's files, including other tenants' volumes stored on that machine. Confirmed against gateway 0.1.769 and worker 0.1.745. Fixed in gateway 0.1.776 and worker 0.1.756: volume identifiers and mount paths are validated before a mount is built, including for stubs saved before the check existed, and the gateway rejects a volume that does not exist or is not owned by the workspace.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| beam-cloud | Beta9 gateway | < 0.1.776 |
| beam-cloud | Beta9 worker | < 0.1.756 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-120308?
How severe is CVE-2026-120308?
How do I fix CVE-2026-120308?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-12028Use after free in GPU in Google Chrome on Android prior to 1…8.3
- CVE-2026-12029Use after free in Video in Google Chrome on Windows prior to…8.3
- CVE-2026-1203A weakness has been identified in CRMEB up to 5.6.3. The imp…8.1
- CVE-2026-12030Out of bounds write in GPU in Google Chrome on Android prior…8.3
- CVE-2026-120306Beta9 turns each shell command in a tenant image definition …9.9
- CVE-2026-120307The Beta9 worker serves the sandbox file API from outside th…9.9
- CVE-2026-12031Inappropriate implementation in Views in Google Chrome on Wi…8.3
- CVE-2026-12032Inappropriate implementation in Passwords in Google Chrome o…3.1
- CVE-2026-12033Out of bounds read in VideoCapture in Google Chrome prior to…5.3
- CVE-2026-12034Insufficient validation of untrusted input in Linux Toolkit …8.3
- CVE-2026-12035Use after free in Views in Google Chrome on Windows prior to…8.8
- CVE-2026-12036An improper link following vulnerability was reported in the…7.1
Are you affected by CVE-2026-120308?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
