{"id":"GHSA-qwxf-2m7m-2m3x","revision":"f1b948fbd2fe47c7b810cb889f404f0a","records":[{"revision":"f1b948fbd2fe47c7b810cb889f404f0a","observedAt":"2026-10-24T13:19:41.952+00:00","statement":{"source":"osv","id":"GHSA-qwxf-2m7m-2m3x","aliases":["CVE-2026-54324","GO-2026-5598"],"title":"Daytona: Cross-tenant data leak in notification WebSocket gateway via unverified organizationId join","description":"### Summary\nA cross-tenant authorization flaw in Daytona's notification WebSocket gateway allowed any authenticated user to subscribe to another organization's realtime notification channel and passively receive that organization's events.\n\n### Impact\nThe notification gateway's JWT handshake joined a client-supplied organization identifier to the corresponding notification room without verifying that the authenticated user was a member of that organization. As a result, an authenticated user could receive another organization's realtime sandbox, snapshot, volume, and runner events, including data carried in those events. This is a cross-tenant confidentiality break. It required a valid account and knowledge of the target organization id (a non-secret UUID); no elevated privileges were needed. The API-key authentication path was not affected.\n\nThe affected component is the Daytona API service (the `apps/api` NestJS application). It is distributed through Daytona's repository releases and container images for self-hosted deployments; it is not published as a Go or npm package, so the advisory will not surface through `go get` or npm dependency tooling.\n\n### Affected Versions\n>= 0.101.0, <= 0.184.0\n\n### Patched Versions\n0.185.0\n\n### Credit\n@vnth4nhnt from CyStack","state":0,"publishedAt":"2026-06-17T18:07:30+00:00","modifiedAt":"2026-07-20T21:15:24.4676237+00:00","affected":[{"ecosystem":"Go","name":"github.com/daytonaio/daytona","ranges":[{"type":"SEMVER","events":[{"kind":"introduced","version":"0"},{"kind":"fixed","version":"0.185.0"}]}],"versions":[],"rawVersionEvidence":null}],"metrics":[{"system":"CVSS_V3","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","score":null,"severity":null},{"system":"Publisher rating","vector":null,"score":null,"severity":"MODERATE"}],"references":["https://github.com/daytonaio/daytona/security/advisories/GHSA-qwxf-2m7m-2m3x","https://nvd.nist.gov/vuln/detail/CVE-2026-54324","https://github.com/daytonaio/daytona"],"sourceUrl":"https://github.com/advisories/GHSA-qwxf-2m7m-2m3x","license":"GitHub Advisory Database · CC-BY-4.0","key":"osv:GHSA-qwxf-2m7m-2m3x","identifiers":["GHSA-qwxf-2m7m-2m3x","CVE-2026-54324","GO-2026-5598"]},"retained":false,"historicalAffected":[]}],"coverage":[]}