Skip to content
OpenAdvisories
Medium · 6.5 CVE-2026-30886 EUVD-2026-14518GHSA-f35r-v9x5-r8mcGO-2026-4814

New API: IDOR in VideoProxy allows cross-user video content access via missing ownership check

Published Mar 23, 2026 · Updated Mar 25, 2026 · Assigned by GitHub_M

Description

New API is a large language mode (LLM) gateway and artificial intelligence (AI) asset management system. Prior to version 0.11.4-alpha.2, an Insecure Direct Object Reference (IDOR) vulnerability in the video proxy endpoint (`GET /v1/videos/:task_id/content`) allows any authenticated user to access video content belonging to other users and causes the server to authenticate to upstream AI providers (Google Gemini, OpenAI) using credentials derived from tasks they do not own. The missing authorization check is a single function call — `model.GetByOnlyTaskId(taskID)` queries by `task_id` alone with no `user_id` filter, while every other task-lookup in the codebase enforces ownership via `model.GetByTaskId(userId, taskID)`. Version 0.11.4-alpha.2 contains a patch.

Affected products

VendorProductAffectedFixed
QuantumNous new-api < 0.11.4-alpha.2 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1
openSUSE Leap 15.6 govulncheck-vulndb 0.0.20260326T203309-150000.1.155.2 SUSE-SU-2026:1135-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/QuantumNous/new-api < 0.11.4-alpha.2 0.11.4-alpha.2 GHSA-f35r-v9x5-r8mc

Advisories 2

References