Bezpečnostní výzkumník objevil několik zranitelností v USB přijímačích používaných klávesnicemi, myšmi a prezentačními ovladači Logitech.
Tyto zranitelnosti by mohly útočníkovi umožnit nejen sledovat stisknuté klávesy, ale také vkládat své vlastní kódy , což by mu umožnilo kompromitovat počítač připojený k USB přijímači. Pokud je implementováno šifrování k ochraně spojení mezi médiem a spárovaným zařízením, tyto zranitelnosti útočníkům také umožňují získat šifrovací klíč.
Pokud také USB klíč používá „černou listinu klíčů“, aby zabránil dokovanému zařízení v vkládání klávesových zkratek, chyby zabezpečení umožňují obejít tento systém ochrany zabezpečení.
Toto jsou chyby zabezpečení nalezené v přijímačích Logitech USB
Podle zprávy jsou všechna bezdrátová vstupní zařízení Logitech, která používají rádiovou technologii Unifying, postižena těmito zranitelnostmi identifikovanými jako CVE-2019-13052, CVE-2019-13053, CVE-2019-13054 a CVE-2019-13055.
Marcus Mengs, výzkumník, který tyto zranitelnosti objevil , uvedl, že o svých zjištěních informoval společnost Logitech a že dodavatel plánuje některé, ale ne všechny, nahlášené problémy opravit.
CVE-2019-13052
Zranitelnost CVE-2019-13052 může hackerovi umožnit dešifrovat komunikaci s hostitelským počítačem, pokud zaregistroval spojení mezi vstupním zařízením a hostitelským počítačem.
„S odcizeným klíčem může útočník přidávat libovolné stisknutí kláves a také sledovat a dekódovat vstupy vzdálené klávesnice v reálném čase,“ řekl Mengs.
Navíc v případech, kdy kyberzločinci ztratili operaci vázání klíčů, mohl útočník s fyzickým přístupem k přijímači „ručně zahájit opětovné spárování zařízení, které je již s přijímačem spojeno, za účelem:„ získání klíče k šifrování odkaz jednoduše odpojením a opětovným připojením klíče '.
CVE-2019-13053
Podle Mengse, stejně jako předchozí, tato zranitelnost umožňuje útočníkovi přidat stisknutí kláves do šifrovaného komunikačního proudu mezi USB klíčenkou a zařízením Logitech , a to i bez znalosti šifrovacího klíče.
Vyšetřovatel uvedl, že aktér hrozby by k provedení tohoto útoku potřeboval fyzický přístup k zařízení.
Koncept je stisknout mezi 12 a 20 klávesami a zaznamená šifrovaný provoz, který poté analyzuje a načte šifrovací klíč.
Vzhledem k tomu, že fyzický přístup je potřeba pouze jednou, může útočník shromáždit dostatek kryptografických dat o rádiovém provozu.
„Jakmile jsou data shromážděna, lze vložit libovolné stisknutí kláves,“ řekl Mengs.
CVE-2019-13054
Toto se používá jako identifikátor dopadu zranitelnosti u prezentačních voličů Logitech R500 a Logitech SPOTLIGHT , zatímco CVE-2019-13055 se používá pro všechna ostatní zařízení Logitech, která používají klíč Unifying.
Důvodem, proč byly selektory prezentace společnosti Logitech rozděleny do samostatných kategorií, je to, že útočník může také obejít „černé seznamy klíčů“ a vložit kombinace kláves mezi A a Z, což by technicky nemělo být kompatibilní se zařízeními pro výběr zobrazení.
Kromě čtyř zranitelností, které objevil v posledních měsících, Mengs také varoval, že mnoho hardwarových klíčů Logitech Unifying je stále zranitelné vůči starým zranitelnostem MouseJack odhaleným v roce 2016.
Od zranitelnosti CVE-2019-13054 po CVE-2019-13055 mají technicky stejnou chybu zabezpečení. Protože chyby vyžadují fyzický přístup útočníka k Unification Key zařízení Logitech, aby mohly být úspěšně využity.
Podle Mengse klíče přicházejí s nezdokumentovanými příkazy a nevhodnou ochranou dat, které útočníkovi umožňují vypsat šifrovací klíče uložené v přijímačích.
Úplný útok trvá sekundu a jakmile má hacker šifrovací klíče, může detekovat stisknutí kláves uživatele nebo aplikovat své vlastní, aby provedl škodlivé operace a převzal kontrolu nad počítači.
Logitech informoval Mengs, že oprava tohoto problému je plánována na srpen 2019.