Skip to main content

Mytube EUVDEUVD-2026-16519

| CVE-2026-33890 HIGH
Improper Access Control (CWE-284)
2026-03-27 GitHub_M
8.9
CVSS 4.0 · GitHub Advisory
Share

Severity by source

GitHub Advisory PRIMARY
8.9 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Primary rating from GitHub Advisory · only source for this CVE.

CVSS VectorGitHub Advisory

CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

6
Analysis Updated
Apr 16, 2026 - 06:12 EUVD-patch-fix
executive_summary
Re-analysis Queued
Apr 16, 2026 - 05:29 backfill_euvd_patch
patch_released
Patch available
Apr 16, 2026 - 05:29 EUVD
1.8.71
EUVD ID Assigned
Mar 27, 2026 - 01:15 euvd
EUVD-2026-16519
Analysis Generated
Mar 27, 2026 - 01:15 vuln.today
CVE Published
Mar 27, 2026 - 00:38 nvd
HIGH 8.9

DescriptionGitHub Advisory

MyTube is a self-hosted downloader and player for several video websites Prior to version 1.8.71, an unauthenticated attacker can register an arbitrary passkey and subsequently authenticate with it to obtain a full admin session. The application exposes passkey registration endpoints without requiring prior authentication. Any successfully authenticated passkey is automatically granted an administrator token, allowing full administrative access to the application. This enables a complete compromise of the application without requiring any existing credentials. Version 1.8.71 fixes the issue.

AnalysisAI

MyTube versions prior to 1.8.71 allow unauthenticated remote attackers to register arbitrary passkeys and obtain full administrator access without any existing credentials. The vulnerability stems from exposed passkey registration endpoints that lack authentication checks and automatically grant admin tokens to any successfully registered passkey, enabling complete application compromise. Vendor-released patch version 1.8.71 addresses this flaw.

Technical ContextAI

MyTube is a self-hosted downloader and player application (CPE: cpe:2.3:a:franklioxygen:mytube) that implements passkey-based authentication. The vulnerability is rooted in CWE-284 (Improper Access Control), where authentication and authorization mechanisms fail to restrict passkey registration to authenticated users. The application exposes REST/API endpoints for passkey registration without validating the caller's identity or session state. Upon successful passkey registration, the system automatically provisions administrator-level tokens, bypassing role-based access control (RBAC) logic that should restrict admin operations to explicitly authorized users. This design flaw conflates successful cryptographic proof-of-possession (passkey challenge-response) with authorization entitlement, allowing any network-accessible attacker to leverage the passkey mechanism as an unauthenticated privilege escalation vector.

RemediationAI

Upgrade MyTube to version 1.8.71 or later immediately. This version contains the upstream fix as documented in commit d6c1275a7ff7ffd3d51b53c333237f4d572580ac (https://github.com/franklioxygen/MyTube/commit/d6c1275a7ff7ffd3d51b53c333237f4d572580ac). Until patching is complete, isolate the MyTube instance from untrusted networks by deploying it behind a firewall that restricts access to known-legitimate users only, or by implementing network-level segmentation (e.g., VPN requirement or IP allowlist). Disable or restrict access to the passkey registration endpoint if possible via configuration or reverse proxy rules. Review admin token logs and revoke any unexplained admin sessions created during the exposure window.

Share

EUVD-2026-16519 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy