Cloak and Dagger : Android vulnérable à un détournement de permissions, Google réagit

La solution complète pour plus tard

Cloak and Dagger : Android vulnérable à un détournement de permissions, Google réagit

Le 29 mai 2017 à 10h00

Commentaires (23)

votre avatar







levhieu a écrit :



mais pourquoi un utilisateur autoriserait-il une application à lire les SMS (hors celle directement concernée) ? 



tu as vu les permissions des applis comme facebook, clash of candies ou autre application ultra courante du playstore ? C’est quasiment open bar, et “tout le monde” trouve ça normal


votre avatar

Alors que «tout le monde» cesse de se plaindre.

Les «paranos» autour de moi n’installent pas ces applications, basta.

J’ai bien dit que le modèle de sécurité d’Android est loin d’être parfait, mais je cite Isaac Asimov

«contre la stupidité, les dieux eux-même ne peuvent rien»



Edit: J’ajoute que certes on peut tous faire une chose stupide de temps en temps, c’est contre ça que l’OS doit (tenter de) nous protéger, mais que c’est contre la stupidité à jet continu qu’il est vain de lutter.

votre avatar







RaoulDukeHST a écrit :



Justement niveau MAJ, vu qu’on ne peut que rarement compter sur Google et les constructeurs, et que Cyanogen est mort, quelqu’un connait des Roms alternatives qui sont régulièrement mises à jour avec les patch de sécurité?





Sailfish ?


votre avatar







levhieu a écrit :



je cite Isaac Asimov

«contre la stupidité, les dieux eux-même ne peuvent rien»



je l’ai lu, il est bien.<img data-src=" />

(ça a été traduit par : les dieux eux-mêmes luttent en vain, je crois bien)



Mais oui, clairement j’ai désactivé tous les google play *, j’ai mis fdroid et yalp store, et je te garantis que je vérifie les permissions de ce que je télécharge les rares fois que ça m’arrive.


votre avatar

Ceux qui ont le root peuvent normalement retirer la permission que Google utilise pour accorder cette permission aux applications

votre avatar

@TheMyst & @Ricard : Merci :)

votre avatar

Pourquoi il n’y a pas d’exploit pour défoncer les vieux android partout vu le nombre de failles dévoillées chaque mois par Google?

votre avatar

A quoi sert une permission si elle est accordée d’office à tout le monde? Dans l’autre sens, ça veut dire que google peut détecter des actions malveillantes mais distribuer quand même l’appli avec pour seule sanction de ne pas accorder automatiquement une permission ?

votre avatar

Google va-t-il reprendre l’idée du “secure desktop” de Microsoft ?



Vous le saurez dans le prochain numéro de Marvel’s Cloak and Dagger : “Panic in Android City ! “

votre avatar

Les vidéos donnent des frissons ! C’est quand même dingue qu’une app puisse avoir une emprise pareille sur le système ! n’importe qu’elle app fait ce qu’elle veut sur Android (vraie question) ?

votre avatar

Une petite pensée pour le milliard+ de terminaux sous Android qui ne sont jamais mis à jour…<img data-src=" />

votre avatar







Ricard a écrit :



Une petite pensée pour le milliard+ de terminaux sous Android qui ne sont jamais mis à jour…<img data-src=" />







Vivement le propriétaire

<img data-src=" />

ok ok je suis déja dehors

<img data-src=" />


votre avatar

Si je comprends bien, l’overlay doit avoir connaissance du type de clavier virtuel utilisé.

(Pour la récupération des données, ce n’est pas nécessaire, on peut retrouver les caractères d’après les coordonnées des touches en post-traitement sur un serveur. Mais pour afficher la bonne donnée partielle sur l’écran, c’est nécessaire.)

&nbsp;

D’où ma question: Est-ce une information disponible aux applications Android ?

&nbsp;

votre avatar

Un peu en fait.

Par exemple si une application demande les droits de lire les SMS, elle peut recevoir absolument tous les SMS, y compris si l’appli est éteinte (c’est ça le plus fort). Il suffit qu’elle soit installée.

Tu comprends pourquoi tant d’applis demandent à accéder aux SMS, etc. C’est open-bar pour la collecte de données, et biensûr tu n’es pas averti.

votre avatar

Certes le modèle de sécurité d’Android est perfectible (litote), mais pourquoi un utilisateur autoriserait-il une application à lire les SMS (hors celle directement concernée) ?

Ah oui, pour pouvoir faire tourner quand même l’application ?

Les gens raisonnables que je connait, compétence technique zéro en informatique, ont bien compris que si une application demande des droits «en trop», alors:




  • Si elle est bien codée, c’est louche, donc méfiance, car l’application pourrait bien être malveillante et faire fuir des données

  • Si on est sûr que l’application n’est pas malveillante, c’est donc qu’il y a de l’incompétence, donc méfiance car l’application pourrait bien être buggée au point de faire fuir des données

    Et qu’en conclusion, la réponse est «non, on n’installe pas»

votre avatar

Cette faille, vous en avez déjà fait une news (que je ne retrouve plus <img data-src=" />) il y a quelques mois non ?

votre avatar

On parle d’android faut pas en attendre grande chose d’autre :(

votre avatar

La permission permet d’alerter l’utilisateur qui souhaite vérifier ce que son appli peut faire ou pas, même si c’est accordé par défaut.



Typiquement l’accès à internet est basique maintenant pour une application, donc la permission est accordée par défaut. Mais si tu vas dans la liste des applis et qu’une de tes applis n’a pas la permission “INTERNET” (parce qu’elle ne l’a pas demandée), tu peux être certain qu’elle n’envoie aucune info en ligne.

votre avatar

A partir d’Android 6.0, toutes applications compatible (et suivant les préconisations de Google) doit s’installer sans aucune permission d’activée. Après en lançant l’appli ça te demande d’activer telles ou telles permissions pour accéder à certaines fonctionnalités. Si tu refuses l’appli se lance quand même, mais tu es restreint sur certaines fonctionnalités (pas forcément derangeant). Alors qu’avant soit tu autorisais toutes les fonctionnalités soit tu ne l’installais pas.

De plus depuis Android 6.0 tu peux désactiver dans les paramètres de l’appli quelles permissions tu accordes ou pas.



Par exemple sur l’application appareil photo, j’ai désactivé la permission de localisation et laissé l’accès à l’appareil photo, au micro et au stockage. Donc ce que je trouve inutile ça dégage.

Ainsi une appli qui demande l’accès aux sms (facebook messenger par exemple) mais que tu ne veux pas y laisser l’accès tu désactives (cette appli est compatible avec les préconisations de google, donc c’est par défaut désactivé et ca te demande l’accès quand tu t’en sers pour la 1ère fois) et ainsi t’es tranquille.

votre avatar

Voilà tout va bien, le problème est corrigé dans la prochaine version dont votre smartphone ne verra jamais la couleur. <img data-src=" />



Avoir un smartphone c’est comme se balader à poils au milieu d’une guerre civile… On est tout aussi protégé des rafales perdues.

votre avatar

Justement niveau MAJ, vu qu’on ne peut que rarement compter sur Google et les constructeurs, et que Cyanogen est mort, quelqu’un connait des Roms alternatives qui sont régulièrement mises à jour avec les patch de sécurité?

votre avatar

Le remplaçant de Cyanogen, LineageOS peut-être ?

nextinpact.com Next INpact

votre avatar

Petite précision, c’est plutôt Android qui ne donne aucune permission aux applications, et Android va demander l’autorisation à l’utilisateur dès que l’application va vérifier si elle a le droit d’accéder à “cette permission”.



Sinon, ce n’est pas pour toute les applications. Celles compatibles pour les anciennes versions demandent toujours la totalité des permissions au moment de l’installation, mais je ne sait pas si on peut encore en diffuser sur le Play Store. Il est dans tous les cas possible de désactiver après coup les permissions, mais ça risque de beuguer.

Cloak and Dagger : Android vulnérable à un détournement de permissions, Google réagit

  • Des fenêtres superposées

  • Pas de limites à ce que peut accomplir une application malveillante

  • Pour Google, la situation est désormais sous contrôle

  • Des permissions corrigées dans Android O, oui mais...

Fermer