Skip to content
CVE PROGRAM SOURCE RECORD7.1 High

CVE-2026-109427

Telegram-Stremio 5.1.0 Broken Object Authorization via Stream IDs

Description

Telegram-Stremio through 5.1.0 contains a broken object-level authorization vulnerability that allows authenticated token holders to access arbitrary chat messages by forging unsigned, unauthenticated stream IDs decoded via encode_string/decode_string functions. Attackers can craft or enumerate sequential msg_id values and set a global flag in the stream_handler endpoint to route requests through the operator's personal Userbot account, exposing private channels, groups, and Saved Messages, while the unauthenticated thumb_handler endpoint further discloses thumbnails from those same chats without any token validation.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

weebzone Telegram-Stremio

Default version status: unaffected

  • 0 to ≤ 5.1.0affected
pkg:github/weebzone/Telegram-Stremio

References