Kritická bezpečnostní chyba v HyperOS ohrožuje více než 160 telefonů. Víme, jak se bránit
Zařízení značky Xiaomi ohrožuje kritická bezpečnostní chyba. V ohrožení je více než 160 zařízení s grafickou nadstavbou HyperOS 1 až HyperOS 3. Útočníci mohou obejít ochranné mechanismy a získat oprávnění na úrovni rootu, což výrazně zvyšuje riziko zavlečení škodlivého kódu do systému.
Kritická bezpečnostní chyba v HyperOS
Zranitelnost se nachází v protokolu pro komunikaci mezi zařízením a počítačem přes rozhraní ADB (Android Debug Bridge), tedy nástroj, přes který lze z PC posílat mobilu či tabletu příkazy. Škodlivý kód cílí na systémovou službu, která se stará o diagnostiku a hlášení chyb. Tato služba má vysoká oprávnění a může provádět změny v operačním systému.

Pokud telefon připojíte k počítači přes rozhraní ADB, může do telefonu hacker či škodlivý program z PC odeslat speciálně upravený příkaz obsahující řetězec miui.mqsas.IMQSNative. Tím zmate diagnostický nástroj, který následně provede změny nastavení s nejvyššími oprávněními, a to i na uzamčeném telefonu či tabletu.
Jakmile útočník získá kontrolu, může si se smartphonem dělat prakticky cokoli. Od krádeže hesel, fotografií, osobních a bankovních údajů až po úplné zničení systému, které ze zařízení udělá drahé těžítko. Nejde přitom jen o teoretickou hrozbu – kód zneužívající tuto zranitelnost již koluje po internetu. Protože tento útok nevyžaduje odemčený zavaděč, ohrožuje v podstatě každého uživatele bez ohledu na technické znalosti.
Jak se bránit útoku?
Bezpečnostní nedostatek se týká velkého množství chytrých telefonů a tabletů z rodiny Xiaomi, Redmi i dceřiné značky Poco. Seznam postižených zařízení je skutečně obsáhlý a pokrývá prakticky celé aktuální portfolio. Pokud vlastníte telefon či tablet s grafickou nadstavbou HyperOS, měli byste se mít na pozoru a zařízení ihned zabezpečit.
Základní a nejúčinnější obranou je okamžité vypnutí ladění přes USB. Otevřete systémové Nastavení, vyhledejte sekci Další nastavení a přejděte do Pro vývojáře. Jestliže tuto položku nevidíte, zůstává tato funkce skrytá a neaktivní, což proti tomuto způsobu zneužití výrazně pomáhá. V opačném případě deaktivujte přepínač Ladění USB a nezapomeňte také Zrušit autorizace k ladění přes USB. Tím uzavřete cestu, kterou by se útočník mohl do zařízení dostat.
Výrobce si je vážnosti situace plně vědom a problém vyřeší až březnová bezpečnostní záplata. Doporučujeme ji nainstalovat ihned, jakmile bude k dispozici. Do té doby dbejte zvýšené opatrnosti a nepřipojujte telefon k zařízením, nad kterými nemáte 100% kontrolu. Vypnuté ladění přes USB je tak momentálně tou nejlepší ochranou.
Seznam postižených zařízení Poco
- Poco C55
- Poco C61
- Poco C65
- Poco C75
- Poco C75 5G
- Poco C81
- Poco C85 4G
- Poco C85 5G
- Poco C85x
- Poco F3
- Poco F3 GT
- Poco F4
- Poco F4 GT
- Poco F4 Pro
- Poco F5 5G
- Poco F5 Pro
- Poco F6
- Poco F6 Pro
- Poco F7
- Poco F7 Pro
- Poco F7 Ultra
- Poco F8 Pro
- Poco F8 Ultra
- Poco M4 5G
- Poco M4 Pro
- Poco M4 Pro 5G
- Poco M5
- Poco M6
- Poco M6 Plus 5G
- Poco M6 Pro
- Poco M6 Pro 4G
- Poco M7 4G
- Poco M7 5G
- Poco M7 Plus
- Poco M7 Pro 5G
- Poco M8 5G
- Poco M8 Pro 5G
- Poco M8s
- Poco Pad
- Poco Pad M1
- Poco Pad X1
- Poco X4 GT
- Poco X4 GT Pro
- Poco X4 Pro 5G
- Poco X5 5G
- Poco X5 Pro 5G
- Poco X6 5G
- Poco X6 Neo
- Poco X6 Pro
- Poco X7
- Poco X7 Pro
- Poco X8 Pro
- Poco X8 Pro Iron Man Edition
- Poco X8 Pro Max
Seznam postižených zařízení Redmi
- Redmi 10 5G
- Redmi 10 Prime+ 5G
- Redmi 11 Prime
- Redmi 11 Prime 5G
- Redmi 12
- Redmi 12 5G
- Redmi 12C
- Redmi 13
- Redmi 13 5G
- Redmi 13C
- Redmi 13C 5G
- Redmi 13R
- Redmi 13X
- Redmi 14C
- Redmi 14R 5G
- Redmi 15
- Redmi 15 4G
- Redmi 15A 5G
- Redmi 15C 4G
- Redmi 15C 5G
- Redmi 17 5G
- Redmi A3
- Redmi A3 Pro
- Redmi A3x
- Redmi A4
- Redmi A7 Pro
- Redmi A7 Pro 5G India
- Redmi K Pad
- Redmi K40
- Redmi K40 Gaming
- Redmi K40 Pro
- Redmi K40 Pro+
- Redmi K40S
- Redmi K50
- Redmi K50 Gaming
- Redmi K50 Pro
- Redmi K50 Ultra
- Redmi K50i
- Redmi K50i Pro
- Redmi K60
- Redmi K60 Pro
- Redmi K60 Ultra
- Redmi K60E
- Redmi K70
- Redmi K70 Pro
- Redmi K70 Ultra
- Redmi K70E
- Redmi K80
- Redmi K80 Pro
- Redmi K80 Ultra
- Redmi K90
- Redmi K90 Pro Max
- Redmi Note 10 Pro
- Redmi Note 11
- Redmi Note 11 NFC
- Redmi Note 11 Pro
- Redmi Note 11 Pro 4G
- Redmi Note 11 Pro 4G India
- Redmi Note 11 Pro 5G
- Redmi Note 11 Pro+
- Redmi Note 11 Pro+ 5G
- Redmi Note 11E
- Redmi Note 11E Pro
- Redmi Note 11R
- Redmi Note 11S
- Redmi Note 11S 5G
- Redmi Note 11T 5G
- Redmi Note 11T Pro
- Redmi Note 11T Pro+
- Redmi Note 12
- Redmi Note 12 4G
- Redmi Note 12 Explorer (Discovery)
- Redmi Note 12 NFC 4G
- Redmi Note 12 Pro
- Redmi Note 12 Pro 4G
- Redmi Note 12 Pro Speed Edition
- Redmi Note 12 Pro+
- Redmi Note 12 Turbo
- Redmi Note 12R
- Redmi Note 12R Pro
- Redmi Note 12S
- Redmi Note 12T Pro
- Redmi Note 13 4G
- Redmi Note 13 4G NFC
- Redmi Note 13 5G
- Redmi Note 13 Pro
- Redmi Note 13 Pro 4G
- Redmi Note 13 Pro+
- Redmi Note 13R
- Redmi Note 13R Pro
- Redmi Note 14
- Redmi Note 14 4G
- Redmi Note 14 Pro
- Redmi Note 14 Pro 4G
- Redmi Note 14 Pro+
- Redmi Note 14S
- Redmi Note 15 5G
- Redmi Note 15 Pro
- Redmi Note 15 Pro 4G
- Redmi Note 15 Pro+
- Redmi Pad
- Redmi Pad 2
- Redmi Pad 2 4G
- Redmi Pad 2 Pro
- Redmi Pad 2 Pro 5G
- Redmi Pad Pro
- Redmi Pad Pro 5G
- Redmi Pad SE
- Redmi Pad SE 4G
- Redmi Pad SE 8.7 Wi-Fi
- Redmi Turbo 3
- Redmi Turbo 4
- Redmi Turbo 4 Pro
- Redmi Turbo 5
- Redmi Turbo 5 Max
Seznam postižených zařízení Xiaomi
- Xiaomi 11 Lite 5G NE
- Xiaomi 11T
- Xiaomi 11T Pro
- Xiaomi 11i
- Xiaomi 11i HyperCharge
- Xiaomi 12
- Xiaomi 12 Lite
- Xiaomi 12 Pro
- Xiaomi 12 Pro Dimensity Edition
- Xiaomi 12S
- Xiaomi 12S Pro
- Xiaomi 12S Ultra
- Xiaomi 12T
- Xiaomi 12T Pro
- Xiaomi 12X
- Xiaomi 13
- Xiaomi 13 Lite
- Xiaomi 13 Pro
- Xiaomi 13 Ultra
- Xiaomi 13T
- Xiaomi 13T Pro
- Xiaomi 14
- Xiaomi 14 CIVI
- Xiaomi 14 Pro
- Xiaomi 14 Ultra
- Xiaomi 14T
- Xiaomi 14T Pro
- Xiaomi 15
- Xiaomi 15 Pro
- Xiaomi 15 Ultra
- Xiaomi 15S Pro
- Xiaomi 15T
- Xiaomi 15T Pro
- Xiaomi 17
- Xiaomi 17 Pro
- Xiaomi 17 Pro Max
- Xiaomi 17 Ultra
- Xiaomi 17 Ultra Leica & Leitzphone
- Xiaomi Civi
- Xiaomi Civi 1S
- Xiaomi Civi 2
- Xiaomi Civi 3
- Xiaomi Civi 4 Pro
- Xiaomi CIVI 5 Pro
- Xiaomi Mix 4
- Xiaomi MIX FLIP
- Xiaomi MIX FLIP 2
- Xiaomi MIX FOLD 2
- Xiaomi Mix Fold 3
- Xiaomi MIX FOLD 4
- Xiaomi Mi 10
- Xiaomi Mi 10 Pro
- Xiaomi Mi 10 Ultra
- Xiaomi Mi 10S
- Xiaomi Mi 11
- Xiaomi Mi 11 LE
- Xiaomi Mi 11 Pro
- Xiaomi Mi 11 Ultra
- Xiaomi Mi 11X
- Xiaomi Mi 11X Pro
- Xiaomi Mi 11i
- Xiaomi Mi MIX FOLD
- Xiaomi Pad 5
- Xiaomi Pad 5 Pro 12.4
- Xiaomi Pad 5 Pro 5G
- Xiaomi Pad 5 Pro Wi-Fi
- Xiaomi Pad 6
- Xiaomi Pad 6 Max 14
- Xiaomi Pad 6 Pro
- Xiaomi Pad 6S Pro 12.4
- Xiaomi Pad 7
- Xiaomi Pad 7 Pro
- Xiaomi Pad 7 Ultra
- Xiaomi Pad 7S Pro 12.5
- Xiaomi Pad 8
- Xiaomi Pad 8 Pro
- Xiaomi Pad Mini
Týká se uvedená kritická bezpečnostní chyba i vašeho telefonu či tabletu?
Zdroj: xiaomitime.com.








Dobrý den, na Redmi note 14 pro 5g tuto možnost v nastavení nemám.
Dobrý den,
ano, to je v pořádku. Pokud sekci Pro vývojáře nemáte aktivovanou (ve výchozím stavu je neaktivní), tak se nemáte čeho bát, protože je ladění USB zakázané.
Přeji hezký den.
Karel Kilián
V Xiaomi 14T také není sekce Pro vývojáře v Dalším nastavení. Ani jinde jsem ji nenašla.
Dobrý den,
ano, to je v pořádku. Pokud sekci Pro vývojáře v Další nastavení nemáte aktivovanou (ve výchozím stavu je neaktivní), tak se nemáte čeho bát, protože je ladění USB zakázané.
Přeji hezký den.
Karel Kilián
Sekce „Pro vývojáře“ v Nastavení telefonu standardně není. Je určena výhradně pro servisy při opravách telefonů. Sekce „Pro vývojáře“ se dá v Nastavení telefonu zviditelnit, aktivovat. VŠE PAK CO BUDETE ČINIT, MĚNIT, ZAPÍNAT, VYPÍNAT V SEKCI „PRO VÝVOJÁŘE“ JE NA VLASTNÍ NEBEZPEZPEČÍ A PŘÍPADNÉ ZNEFUNKČNĚNÍ MOBILU PADÁ NA VÁŠ VRUB.
Sekci „Pro vývojáře v Nastavení telefonu aktivujete, zviditelníte takto: Vlezete do Nastavení telefonu > O telefonu > Verze OS. Na položku“ Verze OS“ budete opakovaně a rychle ťukat prstem až vám vyskočí požadavek k zadání PINu, Gesta, Hesla, Otisku prstu (Zámku obrazovky, telefonu) a následně poté vám v bublině vyskočí hláška „Voilá, Stal jste se vývojářem“.
K sekci „Pro vývojáře“ se dostanete takto: Nastavení telefonu > Další nastavení > Pro vývojáře (hned pod položkou „Firemní režim“)
Dobrý den,
děkuji moc za rychlou reakci. Je to přesně tak, jak píšete. Ve výchozím nastavení není položka Pro vývojáře aktivní. Pokud tam není, pak není povolené ani ladění USB.
Přeji hezký den.
Karel Kilián
Pod textem Firemní režim mám OTG, což na vašem obrázku není. To je něco jiného? To má být zapnuto nebo vypnuto?
Ano, je to tak. V Hyper0S 3.0 je pod Firemním Režimem položka OTG. Mám to tak v Nastavení telefonu na POCO F8 Ultra. Na mobilech s HyperOS 2.0 je Firemní režim poslední položkou v Nastavení telefonu > Další nastavení (položka, funkce OTG v HyperOS 2.0 není). Pokud řešíte sekci, položku v Nastavení telefonu „Pro vývojáře“, o kterou v tomto článku prioritně jde, tak si přečtěte můj předešlý, sálodlouhý příspěvek tu na diskuzi.
Dobrý den,
moc děkuji za reakci. Je to přesně tak, jak píšete.
Přeji hezký den.
Karel Kilián
Dobrý den,
OTG je protokol pro připojování externích zařízení, jako je flashdisk, klávesnice nebo myš. To s laděním USB nesouvisí.
Pokud sekci Pro vývojáře nemáte aktivní, pak to nemusíte řešit – v takovém případě není ladění USB povolené.
Přeji hezký den.
Karel Kilián
A nestačilo by hlavně nepřipojovat telefon k neznámým USB portům?
Dobrý den,
to by nestačilo. Pokud budete mít ve svém počítači malware, který bude využívat tuto bezpečnostní chybu, tak tu to riziko prostě je.
Přeji hezký den.
Karel Kilián
Zajímavý článek. Nejvíce mě překvapilo, že se to týká i telefonů POCO F8 Ultra a POCO X8 Pro Max.
U POCO F3 a POCO F5 PRO, bych to pochopil.
F-trojku jsem loni nahradil za Pixel, a letos budu POCO F5 PRO nahrazovat Pixelem.
Ano, Pixel je drahý, ale ty nervy, co mi už ušetřil mi stojí za to.
Bezpečnostní záplata každý měsíc, Android 16 už loni v létě. Teď čekám na Android 17.
Toto není reklama ani komerční článek. Je to moje těžce nabyté přesvědčení.
Děkuji za článek.
Přeji všem krásný den,
Zdeněk
Dobrý den,
děkuji za komentář. Týká se to všech telefonů s HyperOS bez výjimky.
Výměnu za Pixel chápu. Pokud jsou pro Vás prioritou pravidelné a hlavně včasné aktualizace, pak je to v segmentu telefonů s Androidem jednoznačně nejlepší možná volba.
Přeji hezký den.
Karel Kilián
zdravim syn na redmi 14 , a newim co delal ale telefon chce heslo po restartu a nejde odblokovat a kdyz to chci dat do tovarniho tak ani v nabidce neni ta moznost poradte prosim 🤨
Dobrý den,
pokud telefon po restartu vyžaduje heslo, jedná se o bezpečnostní opatření Androidu. Po každém restartu je nutné zadat původní heslo, PIN nebo gesto, které bylo na telefonu nastavené – otisk prstu ani rozpoznání obličeje v tomto okamžiku nestačí.
Jestliže si syn heslo nepamatuje, bohužel neexistuje způsob, jak telefon odemknout bez jeho zadání. U novějších telefonů Redmi navíc často není možné provést obnovení do továrního nastavení přímo z režimu Recovery. V takovém případě lze telefon vymazat pouze prostřednictvím funkce Najít zařízení (pokud byl přihlášen účet Google nebo Xiaomi a tato funkce byla předem zapnutá), případně v autorizovaném servisu. Po vymazání bude navíc potřeba znovu zadat účet Google nebo Xiaomi, který byl v telefonu před resetem přihlášen.
Pokud napíšete, jaký přesně model Redmi 14 máte (například Redmi Note 14, Redmi 14C apod.) a co se zobrazí po vstupu do Recovery, rád Vám poradím konkrétnější postup.
Přeji hezký den!
Karel Kilián