CVE-2024-10382

Arbitrary Code execution in Car App Android Jetpack Library

Published Nov 20, 2024 CVSS 4.0 · 7.3 High EPSS < 1% KEV · Not listed
Description
There exists a code execution vulnerability in the Car App Android Jetpack Library. CarAppService uses deserialization logic that allows construction of arbitrary java classes. This can lead to arbitrary code execution when combined with specific Java deserialization gadgets. An attacker needs to install a malicious application on victims device to be able to attack any application that uses vulnerable library. We recommend upgrading the library past version 1.7.0-beta02.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-33582 There exists a code execution vulnerability in the Car App Android Jetpack Library. CarAppService uses deserialization logic that allows construction of arbitrary java classes. This can lead to arbitrary code execution when combined with specific Java deserialization gadgets. An attacker needs to install a malicious application on victims device to be able to attack any application that uses vulnerable library. We recommend upgrading the library past version 1.7.0-beta02.
History
Type Values Removed Values Added
First Time appeared Google androidx.car.app
CPEs cpe:2.3:a:google:car:*:*:*:*:*:*:*:*
cpe:2.3:a:google:car:1.7.0:alpha01:*:*:*:*:*:*
cpe:2.3:a:google:car:1.7.0:alpha02:*:*:*:*:*:*
cpe:2.3:a:google:car:1.7.0:beta01:*:*:*:*:*:*
cpe:2.3:a:google:androidx.car.app:*:*:*:*:*:*:*:*
cpe:2.3:a:google:androidx.car.app:1.7.0:alpha01:*:*:*:*:*:*
cpe:2.3:a:google:androidx.car.app:1.7.0:alpha02:*:*:*:*:*:*
cpe:2.3:a:google:androidx.car.app:1.7.0:beta01:*:*:*:*:*:*
Vendors & Products Google car
Google androidx.car.app
Type Values Removed Values Added
First Time appeared Google car
CPEs cpe:2.3:a:google:car:*:*:*:*:*:*:*:*
cpe:2.3:a:google:car:1.7.0:alpha01:*:*:*:*:*:*
cpe:2.3:a:google:car:1.7.0:alpha02:*:*:*:*:*:*
cpe:2.3:a:google:car:1.7.0:beta01:*:*:*:*:*:*
Vendors & Products Google car
Type Values Removed Values Added
Description There exists a code execution vulnerability in the Car App Android Jetpack Library. In the CarAppService desrialization logic is used that allows for arbitrary java classes to be constructed. In combination with other gadgets, this can lead to arbitrary code execution. An attacker needs to have an app on a victims Android device that uses the CarAppService Class and the victim would need to install a malicious app alongside it. We recommend upgrading the library past version 1.7.0-beta02 There exists a code execution vulnerability in the Car App Android Jetpack Library. CarAppService uses deserialization logic that allows construction of arbitrary java classes. This can lead to arbitrary code execution when combined with specific Java deserialization gadgets. An attacker needs to install a malicious application on victims device to be able to attack any application that uses vulnerable library. We recommend upgrading the library past version 1.7.0-beta02.
Type Values Removed Values Added
First Time appeared Google
Google android
Weaknesses CWE-94
CPEs cpe:2.3:o:google:android:-:*:*:*:*:*:*:*
Vendors & Products Google
Google android
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description There exists a code execution vulnerability in the Car App Android Jetpack Library. In the CarAppService desrialization logic is used that allows for arbitrary java classes to be constructed. In combination with other gadgets, this can lead to arbitrary code execution. An attacker needs to have an app on a victims Android device that uses the CarAppService Class and the victim would need to install a malicious app alongside it. We recommend upgrading the library past version 1.7.0-beta02
Title Arbitrary Code execution in Car App Android Jetpack Library
Weaknesses CWE-502
References
Metrics cvssV4_0

{'score': 7.3, 'vector': 'CVSS:4.0/AV:L/AC:H/AT:P/PR:L/UI:P/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/S:N/AU:N/R:U/V:C/RE:M/U:Amber'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
Google
Published
Updated
Jan 6, 2025, 5:50 PM
Reserved
Oct 25, 2024, 9:41 AM
Status
Analyzed
Published
Nov 20, 2024, 11:15 AM
Modified
Jun 17, 2026, 6:55 AM