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...
Main Authors: | , , |
---|---|
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 |