A Multi-Tier Security Analysis of Official Car Management Apps for Android

Using automotive smartphone applications (apps) provided by car manufacturers may offer numerous advantages to the vehicle owner, including improved safety, fuel efficiency, anytime monitoring of vehicle data, and timely over-the-air delivery of software updates. On the other hand, the continuous tr...

Full description

Bibliographic Details
Main Authors: Efstratios Chatzoglou, Georgios Kambourakis, Vasileios Kouliaridis
Format: Article
Language:English
Published: MDPI AG 2021-02-01
Series:Future Internet
Subjects:
Online Access:https://www.mdpi.com/1999-5903/13/3/58
id doaj-5a6f446489d14fd08f74aa3866299052
record_format Article
spelling doaj-5a6f446489d14fd08f74aa38662990522021-02-26T00:05:58ZengMDPI AGFuture Internet1999-59032021-02-0113585810.3390/fi13030058A Multi-Tier Security Analysis of Official Car Management Apps for AndroidEfstratios Chatzoglou0Georgios Kambourakis1Vasileios Kouliaridis2Department of Information & Communication Systems Engineering, University of the Aegean, 811 00 Lesbos, GreeceEuropean Union, Joint Research Centre, Ispra 21027, ItalyDepartment of Information & Communication Systems Engineering, University of the Aegean, 811 00 Lesbos, GreeceUsing automotive smartphone applications (apps) provided by car manufacturers may offer numerous advantages to the vehicle owner, including improved safety, fuel efficiency, anytime monitoring of vehicle data, and timely over-the-air delivery of software updates. On the other hand, the continuous tracking of the vehicle data by such apps may also pose a risk to the car owner, if, say, sensitive pieces of information are leaked to third parties or the app is vulnerable to attacks. This work contributes the first to our knowledge full-fledged security assessment of all the official single-vehicle management apps offered by major car manufacturers who operate in Europe. The apps are scrutinised statically with the purpose of not only identifying surfeits, say, in terms of the permissions requested, but also from a vulnerability assessment viewpoint. On top of that, we run each app to identify possible weak security practices in the owner-to-app registration process. The results reveal a multitude of issues, ranging from an over-claim of sensitive permissions and the use of possibly privacy-invasive API calls, to numerous potentially exploitable CWE and CVE-identified weaknesses and vulnerabilities, the, in some cases, excessive employment of third-party trackers, and a number of other flaws related to the use of third-party software libraries, unsanitised input, and weak user password policies, to mention just a few.https://www.mdpi.com/1999-5903/13/3/58smart carsdigital automotive servicessecurityprivacyAndroidvulnerability assessment
collection DOAJ
language English
format Article
sources DOAJ
author Efstratios Chatzoglou
Georgios Kambourakis
Vasileios Kouliaridis
spellingShingle Efstratios Chatzoglou
Georgios Kambourakis
Vasileios Kouliaridis
A Multi-Tier Security Analysis of Official Car Management Apps for Android
Future Internet
smart cars
digital automotive services
security
privacy
Android
vulnerability assessment
author_facet Efstratios Chatzoglou
Georgios Kambourakis
Vasileios Kouliaridis
author_sort Efstratios Chatzoglou
title A Multi-Tier Security Analysis of Official Car Management Apps for Android
title_short A Multi-Tier Security Analysis of Official Car Management Apps for Android
title_full A Multi-Tier Security Analysis of Official Car Management Apps for Android
title_fullStr A Multi-Tier Security Analysis of Official Car Management Apps for Android
title_full_unstemmed A Multi-Tier Security Analysis of Official Car Management Apps for Android
title_sort multi-tier security analysis of official car management apps for android
publisher MDPI AG
series Future Internet
issn 1999-5903
publishDate 2021-02-01
description Using automotive smartphone applications (apps) provided by car manufacturers may offer numerous advantages to the vehicle owner, including improved safety, fuel efficiency, anytime monitoring of vehicle data, and timely over-the-air delivery of software updates. On the other hand, the continuous tracking of the vehicle data by such apps may also pose a risk to the car owner, if, say, sensitive pieces of information are leaked to third parties or the app is vulnerable to attacks. This work contributes the first to our knowledge full-fledged security assessment of all the official single-vehicle management apps offered by major car manufacturers who operate in Europe. The apps are scrutinised statically with the purpose of not only identifying surfeits, say, in terms of the permissions requested, but also from a vulnerability assessment viewpoint. On top of that, we run each app to identify possible weak security practices in the owner-to-app registration process. The results reveal a multitude of issues, ranging from an over-claim of sensitive permissions and the use of possibly privacy-invasive API calls, to numerous potentially exploitable CWE and CVE-identified weaknesses and vulnerabilities, the, in some cases, excessive employment of third-party trackers, and a number of other flaws related to the use of third-party software libraries, unsanitised input, and weak user password policies, to mention just a few.
topic smart cars
digital automotive services
security
privacy
Android
vulnerability assessment
url https://www.mdpi.com/1999-5903/13/3/58
work_keys_str_mv AT efstratioschatzoglou amultitiersecurityanalysisofofficialcarmanagementappsforandroid
AT georgioskambourakis amultitiersecurityanalysisofofficialcarmanagementappsforandroid
AT vasileioskouliaridis amultitiersecurityanalysisofofficialcarmanagementappsforandroid
AT efstratioschatzoglou multitiersecurityanalysisofofficialcarmanagementappsforandroid
AT georgioskambourakis multitiersecurityanalysisofofficialcarmanagementappsforandroid
AT vasileioskouliaridis multitiersecurityanalysisofofficialcarmanagementappsforandroid
_version_ 1724250226158469120