CVE Catalog

CVE-2026-63434

MediumCVSS 4.3
Published: Translated: NVD NIST

Summary

MyTube before 1.10.6, when statistics and visitor activity tracking are enabled, allows a visitor-role user to submit events to the statistics ingest endpoint. The server accepts client-controlled platform, sourceKind, and sessionId fields without validation, allowing fabricated events to corrupt administrator-visible view counts, download counts, and session analytics.

Risk Assessment

An attacker can falsify analytics and statistics visible to administrators, leading to incorrect decisions and distorted reports.

Recommendation

Update MyTube to version 1.10.6 or later.

Other vulnerabilities in MyTube

See all
Original NVD description (English source)

MyTube is a self-hosted downloader and player for several video websites. Prior to 1.10.6, when statisticsEnabled and statisticsTrackVisitorActivity are enabled, a visitor-role user can submit events to the statistics ingest endpoint handled by ingestEvents in backend/src/controllers/statisticsController.ts. The handler reads req.body.events and accepts the client-controlled platform, sourceKind, and sessionId fields without server-side derivation or validation before passing the events to the analytics persistence path. A visitor can therefore attribute fabricated events to arbitrary platforms, sources, and sessions, corrupting administrator-visible view counts, download counts, platform breakdowns, source attribution, and session analytics. The server-derived actorRole and surface fields are not forgeable through this issue. This issue is fixed in version 1.10.6.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS