Unlike Mini Apps, which open a web page on demand, widgets run inside the message itself. Telegram's widget documentation describes an isolated environment that runs their code on the user's device without direct internet access. Requests to the bot pass through Telegram instead.
The feature has a direct wallet connection in its documented design. Telegram's changelog describes widget queries involving a user's TON wallet card, wallet-signed data or notification of a wallet transaction. Those capabilities explain the relevance for crypto users, but do not themselves demonstrate unauthorized signing or asset theft.
Research findings depend on the client build
As of November 14, the tg-widget-rce researchers say in their research archive that its published vulnerabilities affected listed older clients and are fixed in current Telegram builds. The archive includes Android builds, Telegram for iOS 13.2, Telegram Desktop 7.4.0 and Telegram for macOS 13.1, with different findings across versions. It does not establish a definitive minimum safe version for every client.
The researchers say widget code can execute during chat layout without a tap, but delivery requires a bot permitted to send widgets and the reported vulnerabilities depend on the client build. Their technical index distinguishes app-level code execution on selected older Android builds from results contained in an isolated widget process on others. A widget-process result does not establish control of the whole device.
Telegram founder Pavel Durov denied that merely receiving a message could compromise users. He said users first had to start a third-party service and asserted that the issue was fully patched server-side. Starting a service and tapping a delivered widget are separate steps. Durov's assurance is Telegram's stated position; the researchers' demonstrations do not establish stolen crypto assets or widespread malicious exploitation.
Levlam's confirmation gives no restoration timetable, explanation for narrowing access or policy for how previously delivered widgets render. His reply does not establish that security reports caused the change.