D’une popularité grandissante sur le marché des smartphones à bas prix, le chinois ZTE vient de faire parler de lui à cause d’une grosse « faille » de sécurité laissée dans les ROM de certains de ses smartphones Android.
Découverte sur le Score M, un modèle d’entrée de gamme destiné au marché nord-américain, la faille consiste en une commande qui, appellée avec le bon mot de passe (identique sur tous les appareils…), permet d’obtenir les droits super-utilisateur (root) sur le système. De quoi effectuer ensuite toutes les actions possibles et imaginables, des plus anodines jusqu’au vol de toutes les données où l’effacement de fichiers systèmes essentiels…
La faille serait également présente sur le ZTE Skate, un autre smartphone d’entrée de gamme, distribué en Europe sous forme rebadgée : Orange Monte Carlo, SFR Staraddict…
ZTE a reconnu le problème et promis l’arrivée d’un correctif, sans toutefois s’avancer sur une date. Espérons que le constructeur ne tardera pas trop, une telle faille pouvant faire des ravages si un hacker parvient à diffuser largement une application l’exploitant.
Si ce problème concerne probablement peu d’utilisateurs de Mac, il est l’occasion de rappeller à ceux qui utilisent un appareil sous iOS jailbreaké que, par défaut, le jailbreak ouvre une porte toute aussi grande, en activant le compte super-utilisateur avec un mot de passe fixe (« alpine »). Lorsque vous jailbreakez un appareil sous iOS, pensez donc bien à modifier ce mot de passe, pour éviter les mauvaises surprises, surtout si vous installez le package OpenSSH, permettant de se connecter à l’appareil à distance.
Il y a des gens qui ont encore le sens de l’hospitalité… eux, au-moins!
😀
Pour changer le mot de passe SSH sur un iBidule jailbreaké, à partir d’un Mac connecté au même réseau : » (ex : « ssh [email protected]« )
– installer sur l’iBidouile le package OpenSSH via Cydia, si ce n’est pas déjà fait,
– sur le Mac, ouvrir le Terminal et taper la commande « ssh root@
– saisir le mot de passe root lorsqu’il est demandé : « alpine »
– taper la commande « passwd » puis saisir deux fois le nouveau mot de passe de votre choix.
Merci SartMatt 😀
En même temps il y a fort longtemps que le SSH n’est absolument pas activé avec le jailbreak par defaut…
Et puis qui achète des ZTE ???
Oui, c’est le mot de passe « alpine » qui est le mot de passe par défaut, mais même sans openSSH installé on peut exploiter cette information via des .ipa vérolés par ex.
Tout a fait.
C’est pas l’installation d’OpenSSH qui active le compte root avec un mot de passe en dur, mais bien le jailbreak.
L’installation d’OpenSSH rend très facile l’exploitation de ce compte root non sécurisé, mais n’est pas un prérequis à l’exploitation, n’importe quelle application installée par l’utilisateur peut faire de même.
Y compris d’ailleurs une application provenant de l’App Store : comme les vérifications d’Apple sont essentiellement fonctionnelles, je pense pas qu’il soit bien compliqué de faire passer une application qui, lorsqu’elle s’exécute sur un appareil jailbreaké, en profite pour aller faire des manipulations malicieuses via l’accès root.