Meer dan 300 cryptografische fouten gevonden in populaire Android-apps

De CRYLOGGER-tool werd gebruikt om 1.780 Android-applicaties te testen. Meest populaire toepassingen

werden geëvalueerd in september en oktober 2019 door wetenschappers van Columbia University.

De onderzoekers zeiden dat de tool, die 26 kernregels voor cryptografie testte, bugs vond in 306 Android-apps. Sommige apps overtreden één regel, terwijl andere er meerdere overtreden.

De top drie van meest overtreden regels zijn:

  • Regel 18 - 1775 toepassingen: gebruik geen onveilige PRNG (pseudo-random number generator);
  • regel nummer 1 - 1764 applicaties: gebruik geen gebroken hash-functies (SHA1, MD2, MD5, etc.);
  • Regel # 4 - Toepassingen 1.076: Gebruik geen CBC-werkingsmodus (client / server-scripts).

Dit zijn de basisregels die iedereen goed kent.cryptograaf, maar regels waarvan sommige applicatieontwikkelaars misschien niet op de hoogte zijn zonder Application Security (AppSec) of Advanced Cryptography te hebben gestudeerd voordat ze het gebied van applicatieontwikkeling betreden.

Na het testen zeiden wetenschappers van Columbia University dat ze ook contact hadden opgenomen met alle 306 ontwikkelaars van Android-apps die kwetsbaar bleken te zijn.

“Alle applicaties zijn populair: ze hebben van honderdduizenden downloads tot meer dan 100 miljoen, zei het onderzoeksteam. "Helaas reageerden slechts 18 ontwikkelaars op onze eerste e-mail met een verzoek, en slechts 8 van hen reageerden herhaaldelijk op ons en gaven nuttige feedback over onze resultaten."

Omdat geen van de ontwikkelaars dit heeft opgelosthun applicaties en bibliotheken, hebben de onderzoekers afgezien van het publiceren van de namen van kwetsbare applicaties en bibliotheken, daarbij verwijzend naar mogelijke exploitatiepogingen tegen gebruikers van de applicaties.

Lees ook

Kijk naar de 3D-kaart van het heelal: het is al 20 jaar samengesteld en het heeft wetenschappers al verrast

Wetenschappers hebben ontdekt waarom kinderen de gevaarlijkste dragers van COVID-19 zijn

Het bleek dat de Maya-beschaving hun steden verliet