Skip to main content
Online Security

Telegram Update: How to Install the Widgets Security Fix

Published 17 min read
A phone, a tablet and a laptop joined by one charging cable on a pale grey table, ready for the Telegram update on every device

In short

As of 15 November 2026, the Telegram widgets security fix is in Telegram for Android 13.2.2 and Telegram Desktop 7.4.3 or newer, while no fixed build number is public for iPhone and Mac, so install the latest version from the official store on every device [1][2][3]. Then check the version number in the app [1].

Key takeaways

  1. Android: the code-execution bug shown by researchers is fixed in Telegram for Android 13.2.2 (build 7303); Telegram said on 11 November that the Android fix had reached all users [1][10].
  2. Windows and Linux: Telegram Desktop 7.4.2 did not yet carry the needed engine patch; it arrived in 7.4.3, and the newest release as of 15 November 2026 is 7.4.4 from 13 November [2][3].
  3. iPhone, iPad and Mac: researchers list Telegram for iOS 13.2 and Telegram for macOS 13.1 as affected and fixed in current builds, but no exact fixed build number is public, so update to the latest version [2][8].
  4. Each Telegram app updates separately: a patched phone does not protect an old desktop app signed in to the same account [3][8].
  5. Telegram for Android 13.2.2 also moves widgets into a separate process with no network, no Android permissions and no access to your chats or keys [1].
  6. Since 13 November, ordinary bots cannot send widgets even in private chats, according to a Bot API contributor, and Pavel Durov says the attack route is patched on the server side [4][6].
  7. Telegram has published no security advisory and no CVE numbers, so version numbers come from public code, release lists and independent reporting [3][7].
On this page 12 sections
  1. Which Telegram version fixes the widgets flaw?
  2. How do I check which Telegram version I have?
  3. How do I update Telegram on Android?
  4. How do I update Telegram Desktop on Windows and Linux?
  5. How do I update Telegram on iPhone, iPad and Mac?
  6. What changed in Telegram for Android 13.2.2?
  7. Can bots still send widgets after the fix?
  8. What if I cannot update Telegram right away?
  9. Common mistakes
  10. Frequently asked questions
  11. Glossary
  12. Sources

Which Telegram version fixes the widgets flaw?

The widgets fix is in Telegram for Android 13.2.2 or newer and Telegram Desktop 7.4.3 or newer; for iPhone, iPad and Mac, install the newest version from the App Store or Mac App Store, because no exact fixed build has been published [1][2]. These numbers come from Telegram's open-source code and release lists, read by independent reporters, not from a Telegram advisory: Telegram has not published one [2][7].

The flaw sat in QuickJS, the small JavaScript engine that runs the interactive widgets Telegram added for bots in Bot API 10.4 on 9 November 2026 [9]. On 11 November the security company V12 posted a video in which a widget message started the calculator on an Android phone, the usual sign that outside code is running on a device [1]. Gram News matched that report to a QuickJS fix dated 10 November, 21 minutes before Pavel Durov's announcement opening widgets to all bots, and says the fix shipped in Telegram for Android 13.2.2 (build 7303) [1].

Telegram Desktop took two tries. Neurocrat, which compared the builds, reports that version 7.4.2 of 11 November carried five other memory fixes but not the key patch, which only arrived in 7.4.3 [2]. The public release list shows 7.4.3 on 12 November and 7.4.4 on 13 November, both described only as "Bug fixes and other minor improvements" [3].

For Apple devices the picture is less precise. The researchers' archive lists Telegram for iOS 13.2 and Telegram for macOS 13.1 among the affected builds and says the published bugs are fixed in current builds [8]. Neurocrat could not find build numbers with the patches for iPhone or Mac [2]. The practical rule is simple: whatever device you use, the newest official version is the one to have.

This guide is the step-by-step follow-up to the Pouyam guide Telegram Widgets Flaw: Is Telegram Safe and How to Update, which explains the flaw itself and the dispute about how dangerous it was.

How do I check which Telegram version I have?

On Android the version number is shown at the bottom of Telegram's Settings screen; on other devices it is in the app's settings or in the phone's app information [1]. Compare it with the table below. If your number is lower than the one listed, update before you open any chat with a bot.

On Telegram Desktop for Windows and Linux, open Settings, then Advanced: the section on version and updates shows the installed version and lets you check for a new one. On an iPhone or iPad, the system shows an app's version under Settings, General, iPhone Storage (or iPad Storage), then Telegram. On a Mac, open the app menu and choose About Telegram.

Two details often confuse people. First, Android build numbers and version numbers are different things: Gram News gives the fixed release as 13.2.2 with the build number 7303 in brackets [1]. The researchers' archive refers to older Android builds by longer build codes such as 72889, 72929, 73029 and 73039 [8]. Second, there are two Telegram apps for the Mac: Telegram for macOS from the Mac App Store, which the researchers list as version 13.1 when affected, and Telegram Desktop, the same app as on Windows, which follows the 7.4.x numbering [3][8].

A version check is worth doing even if your phone updates apps automatically. Automatic updates can be delayed for days by low storage, battery saving, a metered connection or a store account that is signed out.

A phone charging on a bedside table at night, its dark screen showing a half-filled blue progress bar beside a glass of water and glasses
After the update finishes, open the app settings and check the version: on Android you need 13.2.2 or newer.

How do I update Telegram on Android?

Update Telegram from Google Play, or from Telegram's own website if that is where you installed it, and make sure the version shown afterwards is 13.2.2 or higher [1]. Telegram said on 11 November 2026 that the Android fix "was deployed to all users", so the update should already be offered in the store [10].

  1. Open Google Play, tap your profile picture, then Manage apps and device, and look for Telegram under available updates. Tap Update.
  2. If you installed Telegram from the APK on telegram.org, download the newest APK from the same official site and install it over the old one; your chats stay in place.
  3. Open Telegram, go to Settings and scroll to the bottom to read the version number [1].
  4. Restart the app once, so the new widget engine is the one in use.

Gram News points out that the five further engine fixes in widget-sandbox 0.6.4, published later on 10 November, do not appear to be pinned in 13.2.2 itself [1][5]. That is a reason to keep updating past the minimum: each newer build can carry more of the engine fixes listed in Telegram's public change log [5].

Avoid APK download sites, modified clients and unofficial "plus" or "gold" versions. They are not built from Telegram's current code on Telegram's schedule, so a fix that reaches the official app may arrive late or never. The Pouyam guide Telegram or WhatsApp for Private Chats in Iran? Encryption and Unofficial App Risks explains why unofficial versions are a security risk in their own right.

How do I update Telegram Desktop on Windows and Linux?

Open Settings, then Advanced, and use the version and updates section to check for an update, or download the newest build from telegram.org; you need 7.4.3 or later, and 7.4.4 is the newest release as of 15 November 2026 [2][3]. The desktop app was among the clients the researchers listed as affected, in version 7.4.0 [8].

  1. In Telegram Desktop, open the menu, then Settings, then Advanced.
  2. Turn on automatic updates if the option is off, then choose the check for updates option. When the download finishes, restart Telegram when asked.
  3. Check the version number again in the same section. It should read 7.4.3 or higher [3].
  4. If you installed Telegram through the Microsoft Store, a Linux package manager, Flatpak or Snap, update it through that same channel; those builds can arrive a little later than the release on GitHub [3].

Windows users should take one extra step this week. On 13 November the researchers at V12 claimed a further code-execution route on what they called the patched Windows client, a claim made in a single post, with no independent confirmation found in the sources checked [11]. Telegram Desktop 7.4.4 followed later on 13 November, with no detailed release notes [3]. Staying on the newest build is the only protection an ordinary user has while that question is open.

If you use Telegram on a work computer that you cannot update yourself, ask your IT department to push 7.4.4 or later, and until then avoid opening chats with bots on that machine.

A person seen from behind at a home office desk at dusk, the computer monitor showing a loading circle in front of a city window
Telegram Desktop 7.4.2 still lacked the key engine patch, so on Windows and Linux install 7.4.3 or newer.

How do I update Telegram on iPhone, iPad and Mac?

Install the newest Telegram from the App Store or Mac App Store; researchers say the bugs they found in Telegram for iOS 13.2 and Telegram for macOS 13.1 are fixed in current builds, though no exact fixed build number is public [2][8]. Neither Telegram nor the independent reports named a minimum safe version for Apple devices, and CryptoSlate notes that the research archive does not establish one for every client [2][4].

  1. iPhone and iPad: open the App Store, tap your account picture at the top, scroll to the list of updates and tap Update next to Telegram. To avoid this in future, turn on automatic app updates in the App Store settings.
  2. Mac, Telegram for macOS: open the Mac App Store, choose Updates and update Telegram.
  3. Mac, Telegram Desktop: this is the same app as on Windows; update it from Settings, Advanced, and check that it shows 7.4.3 or later [3].
  4. After updating, close the app fully and open it again.

If the App Store says Telegram is up to date, you already have the newest public build. There is nothing more an ordinary user can install, and the remaining protection is behaviour: do not start bots you do not know [6].

People who need stronger protection, such as journalists and activists, should also keep the iPhone's own iOS version current. An operating-system update limits what any app bug can reach, whichever messaging app it is in.

What changed in Telegram for Android 13.2.2?

Besides the engine fix, Telegram for Android 13.2.2 moves all widget code into a separate, locked-down process, so a future bug of the same kind would land somewhere with no access to your account, chats or keys [1]. Gram News reports that the release commit touches 96 files and about 6,800 lines, most of it for this new boundary [1].

According to the documentation in the client's code, as summarised by Gram News, the new process called :widgets runs the widget's JavaScript, its validator and its renderer [1]. It has no Android permissions, no network and no access to the app's files [1]. The main Telegram process no longer loads the engine library at all, and everything the widget process sends back is treated as untrusted and checked again, for example allowing one link per real tap [1].

A system-call filter called seccomp sits on top. For now it runs mostly in logging mode, recording forbidden calls rather than blocking them, but launching programs and creating new processes are already refused [1]. One process serves all widgets rather than one per bot; Gram News says a separate process for each bot was dropped because each would use about 25 MB of memory [1].

This matters for how much the version number protects you. Before the change, researcher Joel Eriksson noted that the engine ran inside the Telegram process itself, so an engine exploit got the app's own privileges [7]. The researchers' archive reports app-level code execution on some older Android builds, but results contained in an isolated widget process on later builds such as 72979 and 72989 [4]. In short, newer builds both remove the published bugs and limit the damage any new one could do.

Cutaway model of a phone circuit board where a glowing amber cube sits alone in a sealed glass chamber, cut off from the rest of the board
Telegram for Android 13.2.2 runs widgets in a separate process with no network, no Android permissions and no access to your chats or keys.

Can bots still send widgets after the fix?

For now, no: on 13 November 2026 a contributor to Telegram's Bot API repository confirmed that general bots are not allowed to use widgets, even in private chats [4]. Developers who had been sending widgets began receiving the error INPUT_MEDIA_WIDGET_NOT_ALLOWED, CryptoSlate reported [4].

Pavel Durov, Telegram's founder, said on 13 November that "No one could be hacked just by receiving a message", that a user "had to actively start a third-party service first", and that "Even that is fully patched server-side" [6]. The server-side restriction and his statement point the same way: according to Durov, the route needed a third-party service that the user had started first [4][6].

That does not make the app update optional. CryptoSlate notes that the restriction does not say how widgets already delivered to chats are shown, why access was narrowed or when it might return [4]. When widgets are opened to bots again, only an updated app will carry the fixed engine. Widget code can also do more than show content: Telegram's documented design lets widgets query a user's TON wallet card or ask for wallet-signed data, which is one more reason to keep the client current [4].

The shared widget code keeps changing as well. Telegram's widget-sandbox project published version 0.6.4 on 10 November with five memory-safety fixes and version 0.6.5 on 12 November, which caps how deeply a widget's elements can nest at 1,024 levels [5]. Each client picks up those changes only in a new app release [5].

What if I cannot update Telegram right away?

If you cannot install the fixed version yet, do not open chats with bots you do not know, and do not start any new bot until you have updated [1][6]. Gram News advises avoiding chats where unfamiliar bots send widgets until the app is updated, because a widget's code runs when its bubble appears on screen [1].

  • Check storage first: a full phone is the most common reason an update silently fails. Free some space and try again.
  • If Google Play is unavailable on your phone or in your country, use the official APK from telegram.org rather than a mirror site.
  • On a shared or work computer that you cannot update, use Telegram on an updated phone instead and log out of the old desktop session.
  • Open Settings, then Devices, and end any session you do not recognise. This does not fix the engine, but it limits the harm if an account was already exposed in another way.
  • Turn on two-step verification with a strong password, so a stolen login code alone is not enough to take over the account.

As of 15 November 2026, CryptoSlate says the researchers' demonstrations do not establish stolen assets or widespread malicious exploitation, and the researchers say their published bugs affected older builds that are now fixed in current builds [4][8]. That is reassuring but not a guarantee, since Telegram has not said whether the flaw was used before the fix [7].

If you think your account has been taken over, follow the Pouyam guide WhatsApp or Telegram Account Hacked? How to Recover It and Lock It Down. If you have lost your cloud password while securing the account, see Forgot Your Telegram Two-Step Password? Recovery With or Without Email.

Telegram widgets security fix: minimum and newest builds by platform, as of 15 November 2026 (from public code, release lists and independent reports; Telegram published no advisory)
PlatformVersion with the fixWhere to updateWhere to see your version
Android13.2.2 (build 7303) or newerGoogle Play or the APK on telegram.orgBottom of Telegram's Settings screen
Windows and Linux (Telegram Desktop)7.4.3 or newer; newest 7.4.4 of 13 NovSettings, Advanced, or telegram.orgSettings, Advanced
iPhone and iPadNewest App Store build (13.2 was affected)App StoreiPhone Settings, General, iPhone Storage, Telegram
Mac (Telegram for macOS)Newest Mac App Store build (13.1 was affected)Mac App StoreApp menu, About Telegram
Mac (Telegram Desktop)7.4.3 or newerSettings, AdvancedSettings, Advanced
Telegram WebCurrent web versionReload the pageNot applicable

Common mistakes

  • Updating only the phone.

    Fix: Each Telegram app is patched separately; update the desktop, tablet and Mac apps too, and check each version number [3][8].

  • Assuming Telegram Desktop 7.4.2 is safe because it came after the report.

    Fix: The key engine patch arrived in 7.4.3; install 7.4.3 or the newer 7.4.4 [2][3].

  • Downloading Telegram from an APK mirror or using a modified client.

    Fix: Use Google Play or the official APK on telegram.org, so you get Telegram's own fixed build [1].

  • Thinking the server-side block makes updating unnecessary.

    Fix: The block can be lifted at any time and does not cover widgets already delivered; only the updated app has the fixed engine [4].

  • Starting unknown bots for "verification" or free gifts.

    Fix: Pavel Durov says the route needed a third-party service the user had started first; start only bots you trust [6].

Frequently asked questions

Which Telegram version fixes the widgets flaw?

Telegram for Android 13.2.2 or newer and Telegram Desktop 7.4.3 or newer; on iPhone, iPad and Mac install the newest store version, as no exact fixed build is public [1][2].

How do I check my Telegram version on Android?

Open Telegram's Settings and scroll to the bottom: the version number is shown there, and it should be 13.2.2 or higher [1].

Is Telegram Desktop 7.4.4 the latest version?

Yes. As of 15 November 2026, 7.4.4, released on 13 November, is the newest Telegram Desktop release on its public release list [3].

Do I need to update Telegram on iPhone?

Yes. Researchers list Telegram for iOS 13.2 as affected and say current builds are fixed, so install the newest App Store version [8].

Can bots still send widgets in Telegram?

Not ordinary bots: on 13 November a Bot API contributor confirmed that general bots cannot use widgets, even in private chats [4].

Was anyone hacked through Telegram widgets?

As of 15 November 2026, CryptoSlate says the researchers' demonstrations do not establish widespread malicious exploitation, but Telegram has not said whether the flaw was used before the fix [4][7].

Glossary

Widget
A small interactive program in HTML and JavaScript that a bot sends inside a Telegram message and the app draws in the chat [9].
QuickJS
A compact JavaScript engine written in C that Telegram uses to run widget code; the flaw was in this engine [1][5].
Remote code execution (RCE)
A bug that lets an outsider run their own code on someone else's device.
Build number
An internal number for one compiled release of an app, such as build 7303 for Telegram for Android 13.2.2 [1].

Sources

  1. V12 Demonstrated Code Execution Through a Widget in Telegram for Android, Fixed in 13.2.2 Gram News · 2026-11-12
  2. Schrödinger's vulnerability in Telegram HTML widgets Neurocrat · 2026-11-14
  3. Telegram Desktop releases (v7.4.2, v7.4.3, v7.4.4) Telegram Desktop on GitHub · 2026-11-13
  4. Telegram curbs new in-chat apps amid a no-tap hacking scare CryptoSlate · 2026-11-15
  5. widget-sandbox: changes (v0.6.4 and v0.6.5) Telegram on GitHub · 2026-11-12
  6. Re alleged RCE in new TG Android/Windows widgets Pavel Durov's Telegram channel · 2026-11-13
  7. Telegram widget bug hit iOS and desktop too; Durov disputes risk CyberSIXT · 2026-11-13
  8. tg-widget-rce: write-up of the Telegram widget engine bugs davtur19 on GitHub
  9. Bot API changelog (Bot API 10.4) Telegram · 2026-11-09
  10. Reply on the Android fix Telegram on X · 2026-11-11
  11. Another RCE claim against the patched Windows client V12 (@v12sec) on X · 2026-11-13
Share this guide Telegram WhatsApp X
0 likes

Comments

Top comments

About the Pouyam Team Editorial policy

On Pouyam

Explore Pouyam

Guides are one corner of Pouyam. Here is where to go next.

Quick navigation