Broken Object Level Authorization in Invidious Affects User Playlists
CVE-2026-58447
Key Information:
Badges
What is CVE-2026-58447?
Invidious versions up to 2.20260626.0 are susceptible to a broken object level authorization vulnerability, enabling authenticated attackers to delete videos from any user's playlists by manipulating global video indices in the remove_video action of the playlist endpoint. This vulnerability lacks ownership validation, allowing attackers to leverage the public playlist JSON API to gain access to per-video index values and use them to delete videos from playlists they do not own, resulting in unauthorized deletion of user content.
Affected Version(s)
Invidious 0 <= 2.20260626.0
Invidious 77ad41678b45c4f6815940123f1796fc51259f45
Exploit Proof of Concept (PoC)
PoC code is written by security researchers to demonstrate the vulnerability can be exploited. PoC code is also a key component for weaponization which could lead to ransomware.
References
CVSS V4
Timeline
- ๐ก
Public PoC available
- ๐พ
Exploit known to exist
Vulnerability published
Vulnerability Reserved
