CVE-2026-58447 PUBLISHED

Invidious - Cross-User Playlist Video Deletion via Missing Ownership Check

Assigner: VulnCheck
Reserved: 30.06.2026 Published: 30.06.2026 Updated: 01.07.2026

Invidious through 2.20260626.0, fixed in commit 77ad416, contains a broken object level authorization vulnerability that allows authenticated attackers to delete videos from other users' playlists by supplying an arbitrary global video index in the remove_video action of the playlist endpoint. Attackers can obtain per-video index values from the public playlist JSON API and submit them to the playlist video deletion endpoint without ownership validation, permanently removing videos from playlists they do not own.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
CVSS Score: 7.1

Product Status

Vendor iv-org
Product Invidious
Versions Default: unaffected
  • affected from 0 to 2.20260626.0 (incl.)
  • Version 77ad41678b45c4f6815940123f1796fc51259f45 is unaffected

Credits

  • George Chen finder

References

Problem Types

  • Authorization Bypass Through User-Controlled Key CWE