Skip to main content

Mytube CVE-2026-33890

| EUVDEUVD-2026-16519 HIGH
Improper Access Control (CWE-284)
2026-03-27 GitHub_M
8.9
CVSS 4.0 · GitHub Advisory
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Send unauthenticated request to passkey registration endpoint
  2. Delivery
    Register arbitrary passkey credentials
  3. Exploit
    Authenticate with registered passkey
  4. Execution
    Receive admin session token
  5. Impact
    Gain full administrative access to MyTube

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK

1 technique across 1 tactic: Defense Evasion

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

MyTube versions prior to 1.8.71. Remote unauthenticated attacker registers arbitrary passkey via exposed unauthenticated endpoints, then authenticates with registered passkey to obtain admin session. No victim interaction required. Default configuration affected.

Impact

Although CVSS and EPSS scores are not provided, the risk is severe based on available signals. The attack vector is network-based, requires no authentication (PR:N equivalent), and exploits a fundamental design flaw in access control rather than a complex cryptographic bypass. No CVSS vector is supplied, preventing formal severity rating, but the combination of unauthenticated access, instant admin privilege grant, and complete application compromise indicates a critical-severity issue in practice. No KEV (CISA Known Exploited Vulnerability) status or public POC availability is documented in the input, suggesting no confirmed active exploitation at the time of public disclosure. However, the simplicity of exploitation-registering a passkey via an unauthenticated endpoint-makes this highly automatable and likely to be targeted quickly post-disclosure. The real-world priority is extreme for any self-hosted MyTube instance exposed to untrusted networks; air-gapped or strictly firewalled deployments face lower immediate risk but should still patch urgently.

Exploit ScenarioDerived

An attacker discovers a self-hosted MyTube instance on the internet (e.g., via port scanning or subdomain enumeration). The attacker sends an HTTP POST request to the passkey registration endpoint with a crafted passkey payload. The unauthenticated endpoint accepts the registration without session validation, and the server automatically issues an admin token in response. The attacker uses this token in subsequent requests to download videos, modify settings, or access sensitive data-or escalates further by creating additional admin accounts or extracting backup credentials. No special tools or exploit code are required beyond standard HTTP clients, making this trivial to automate at scale.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Mar 27, 2026

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.

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.

Affected VersionsENISA

MyTube < 1.8.71

Affected Packages

euvd mytube fix: 1.8.71

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

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.

Know when Mytube gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

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

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

CVSS VectorGitHub Advisory

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Analysis Updated
Apr 16, 2026 - 06:12 EUVD-patch-fix
executive summary
Patch available
Apr 16, 2026 - 05:29 EUVD
1.8.71
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.

Executive ViewAI

Why It Matters

MyTube versions before 1.8.71 contain a critical authentication bypass that allows any unauthenticated attacker to register passkeys and gain full administrator access, potentially compromising the entire application and all user data within it. This vulnerability requires no existing credentials and can be exploited remotely, making immediate patching essential to prevent unauthorized administrative control.

Business Impact: Severe
Compensating Controls

Apply vendor patch version 1.8.71. If immediate patching is impossible, implement network-level access restrictions to passkey registration endpoints, restrict MyTube application access to trusted IP ranges only, and disable passkey registration functionality at the application level until patching is completed.

Threat Intelligence Overview

EPSS Score
0.1%
Top 72% exploitable
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Related Vulnerabilities in MyTube Authentication and Authorization

View all 3

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