Arbitrary Code execution in Car App Android Jetpack Library
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Android | unaffected |
|
Configuration 1 [-]
|
No data.
No data available yet.
| Source | ID | Title |
|---|---|---|
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. |
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.156% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Google androidx.car.app
|
|
| CPEs | 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
|
| 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
|