CVE-2026-54150
Last modified
CVE-2026-54150 is a medium-severity vulnerability rated 6.9/10 on the CVSS scale. next-video is a library for adding video to Next.js applications. Prior to 2.8.1, the GET endpoint exported by next-video/request-handler and commonly mounted at /api/video accepts an unauthenticated url query parameter, while src/utils/utils.ts isRemote() treats any value without an HTTP or HTTPS prefix as a local path.
Description
next-video is a library for adding video to Next.js applications. Prior to 2.8.1, the GET endpoint exported by next-video/request-handler and commonly mounted at /api/video accepts an unauthenticated url query parameter, while src/utils/utils.ts isRemote() treats any value without an HTTP or HTTPS prefix as a local path. src/request-handler.ts passes that value through src/assets.ts getAssetPath() to src/config.ts loadAsset(), which appends a JSON suffix and uses fs.readFile without canonicalizing the path or verifying that it remains inside the configured video folder. A remote attacker can therefore escape the intended asset directory and read JSON files accessible to the application process, including Next.js server-action encryption material, preview-mode keys, build manifests, route metadata, absolute paths, and application video asset identifiers. Applications that do not expose the runtime request handler are not affected through this route. This issue is fixed in version 2.8.1.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| muxinc | next-video | < 2.8.1 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-54150?
How severe is CVE-2026-54150?
How do I fix CVE-2026-54150?
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-54136Windmill is an open-source developer platform for internal c…5.1
- CVE-2026-5414A security flaw has been discovered in Newgen OmniDocs up to…5.5
- CVE-2026-54147http4k is a functional toolkit for Kotlin HTTP applications.…6.5
- CVE-2026-54148http4k is a functional toolkit for Kotlin HTTP applications.…8.1
- CVE-2026-54149MaxKB is an open-source AI assistant for enterprise. Prior t…8.8
- CVE-2026-5415The WP Captcha PRO (the premium version of the Advanced Goog…8.8
- CVE-2026-54155node-opcua is an OPC UA implementation for TypeScript and No…7.7
- CVE-2026-54156node-opcua is an OPC UA implementation for TypeScript and No…7.5
- CVE-2026-54157LobeHub is a work-and-lifestyle space to find, build, and co…9
- CVE-2026-54158SiYuan is an open-source personal knowledge management syste…9.9
- CVE-2026-54159PrestaShop ps_facetedsearch is a module that adds layered na…10
- CVE-2026-5416Due to the improper neutralization of special elements used …8.8
Are you affected by CVE-2026-54150?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
