Description
OpenCode Studio before 2.4.4 contains a missing authentication vulnerability that allows unauthenticated remote attackers to read arbitrary files within the temp and static/music directories by directly accessing the GET /api/tmp/:tmpFile and GET /api/music/:fileName endpoints. Attackers can retrieve intermediate audio, video artifacts, and subtitles belonging to other users' jobs, and additionally delete any video by ID through the unauthenticated DELETE /api/short-video/:videoId endpoint.
Published: 2026-08-04
Score: 9.3 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

OpenCode Studio up to version 2.4.3 allows attackers to read any file under the temp and music directories and delete videos via a public API. The missing authentication checks enable remote users to retrieve job artifacts—including audio, video fragments, and subtitles—and to destroy media files. This vulnerability is categorized as CWE‑22, an improper handling of file paths that results in unrestricted access to the file system, thereby compromising confidentiality and integrity of user content and the availability of media resources.

Affected Systems

The affected product is OpenCode Studio from Microck. All versions earlier than the 2.4.4 release are vulnerable. Instances exposing the /api/tmp/:tmpFile, /api/music/:fileName, or /api/short-video/:videoId endpoints are susceptible. Administrators should verify if their deployment runs a legacy version and whether these endpoints are reachable from the internet.

Risk and Exploitability

The issue carries a CVSS score of 9.3, classifying it as critical. Attackers need only standard internet connectivity and can issue unauthenticated GET or DELETE requests over HTTP/HTTPS, indicating a high likelihood of exploitation. No EPSS score is available, but the public API nature of the flaw and lack of authentication raise concern. The vulnerability is not listed in CISA KEV, yet its impact justifies immediate attention.

Generated by OpenCVE AI on August 4, 2026 at 20:11 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade OpenCode Studio to version 2.4.4 or later to restore authentication checks on the affected API endpoints.
  • If an upgrade cannot be performed immediately, block external access to /api/tmp, /api/music, and /api/short-video using firewall or reverse‑proxy rules to prevent unauthenticated requests.
  • If the application can be patched locally, modify the implementation to require authentication and tenant‑based authorization on these routes before processing any request, ensuring only authorized users can read or delete media assets.

Generated by OpenCVE AI on August 4, 2026 at 20:11 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 05 Aug 2026 10:45:00 +0000

Type Values Removed Values Added
First Time appeared Microck
Microck opencode-studio
Vendors & Products Microck
Microck opencode-studio

Tue, 04 Aug 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 04 Aug 2026 15:45:00 +0000

Type Values Removed Values Added
Description OpenCode Studio before 2.4.4 contains a missing authentication vulnerability that allows unauthenticated remote attackers to read arbitrary files within the temp and static/music directories by directly accessing the GET /api/tmp/:tmpFile and GET /api/music/:fileName endpoints. Attackers can retrieve intermediate audio, video artifacts, and subtitles belonging to other users' jobs, and additionally delete any video by ID through the unauthenticated DELETE /api/short-video/:videoId endpoint.
Title OpenCode Studio < 2.4.4 Unauthenticated File Read via /api/tmp and /api/music
Weaknesses CWE-22
References
Metrics cvssV3_1

{'score': 9.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N'}

cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Microck Opencode-studio
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-04T16:39:02.902Z

Reserved: 2026-08-03T13:26:21.233Z

Link: CVE-2026-69110

cve-icon Vulnrichment

Updated: 2026-08-04T16:38:47.175Z

cve-icon NVD

Status : Received

Published: 2026-08-04T16:16:28.483

Modified: 2026-08-04T17:16:59.733

Link: CVE-2026-69110

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T10:19:48Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')