Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with low-privilege credentials
-
DeliverySend POST request to /api/settings/import-database
-
ExploitUpload malicious SQLite database
-
ExecutionReplace legitimate database
-
ImpactAchieve full application compromise
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization verification
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.69. Attacker requires low-privilege user credentials to access the |
| Impact | This vulnerability presents significant real-world risk despite the absence of a CVSS score. The authentication requirement (low-privilege credentials) reduces attack surface compared to unauthenticated exploits, but does not eliminate it in multi-user self-hosted environments or scenarios where credential compromise occurs. The technical impact is catastrophic: unrestricted database replacement enables attackers to modify application state, inject malicious data, manipulate user accounts, and potentially achieve code execution through stored procedures or by modifying application logic stored in the database. The presence of a GitHub commit fixing the issue indicates the vendor acknowledged and resolved the flaw. The vulnerability is not listed in CISA KEV, suggesting no confirmed active exploitation at time of analysis. However, the straightforward nature of the exploit (direct database upload via API) and the critical nature of the impact (full application compromise) warrant immediate patching. Organizations running MyTube versions prior to 1.8.69 should treat this as a high-priority remediation, particularly if the instance is network-accessible or serves multiple users. |
| Exploit ScenarioDerived | An attacker with valid low-privilege credentials (e.g., obtained through credential reuse, phishing, or a compromised account) authenticates to the MyTube instance and crafts a POST request to |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 27, 2026
MyTube versions prior to 1.8.69 suffer from an authorization bypass in the /api/settings/import-database endpoint that allows low-privilege authenticated users to upload and replace the application's SQLite database entirely, resulting in complete application compromise. The vulnerability affects self-hosted instances of MyTube and extends to other POST routes using the same flawed authorization mechanism. No public exploit code or active exploitation has been confirmed at time of analysis, but the fix is available in version 1.8.69.
RemediationAI
Upgrade MyTube to version 1.8.69 or later, which includes the authorization bypass fix per the upstream commit at https://github.com/franklioxygen/MyTube/commit/b7bf9b7960958c6c51f85fe50a2fc041a086c466. Until patching is possible, restrict network access to the MyTube instance to trusted users and networks only, implement firewall rules to limit access to the /api/settings/* endpoints, audit database contents for unauthorized modifications or malicious data, rotate credentials for any accounts with access to the MyTube instance, and review application logs for suspicious import-database or POST requests to administrative endpoints. Additionally, review the roleBasedSettingsMiddleware configuration to manually verify that authorization checks are in place on sensitive endpoints.
Affected VersionsENISA
Affected Packages
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 built with a backend written in TypeScript (as evidenced by the roleBasedSettingsMiddleware.ts reference). The vulnerability stems from CWE-285 (Improper Authorization), specifically a failure in the roleBasedSettingsMiddleware component to properly enforce role-based access controls on administrative endpoints. The middleware referenced in the GitHub source code repository appears to inadequately validate user privileges before allowing database import operations, allowing authenticated users with lower privilege levels to perform actions reserved for administrators. This authorization bypass pattern affects multiple POST routes beyond just the /api/settings/import-database endpoint, suggesting a systemic issue in how the middleware validates role permissions across the application.
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
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/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
Lifecycle Timeline
3DescriptionGitHub Advisory
MyTube is a self-hosted downloader and player for several video websites Prior to version 1.8.69, an authorization bypass in the /api/settings/import-database endpoint allows attackers with low-privilege credentials to upload and replace the application's SQLite database entirely, leading to a full compromise of the application. The bypass is relevant for other POST routes as well. Version 1.8.69 fixes the issue.
Executive ViewAI
MyTube versions before 1.8.69 contain an authorization bypass that allows authenticated users with low privileges to replace the entire application database, leading to complete compromise of self-hosted instances. Organizations running vulnerable MyTube deployments face risk of data loss, service disruption, and unauthorized administrative access. Immediate patching is required to restore proper access controls.
Apply vendor patch (MyTube version 1.8.69 or later). If immediate patching is not possible, restrict network access to the /api/settings/import-database endpoint to trusted administrators only and monitor all POST requests to this endpoint for suspicious activity.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
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 3Mytube versions up to 1.7.71 contains a vulnerability that allows attackers to bypass IP-based rate limiting on general
MyTube self-hosted video downloader has an authorization bypass (CVSS 9.8) that allows unauthenticated access to adminis
MyTube deployments running in multi-user mode (loginEnabled=true) expose all locally stored and cloud-proxied media - vi
MyTube through 1.10.2, when deployed in multi-user mode with loginEnabled=true and a visitor password configured, lets a
MyTube is a self-hosted downloader and player for several video websites. Versions 1.7.78 and below have a Mass Assignme
MyTube versions 1.7.78 and earlier allow authenticated users to bypass authorization controls and export the complete ap
EUVD-2026-16512
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB