CVE Catalog

CVE-2017-7364

Critical
Published: Translated: NVD NIST

Summary

In Qualcomm products with Android releases from CAF, in the function __mdss_fb_copy_destscaler_data(), the variable ds_data[i].scale may point to a user-provided address. In the event of an error, this address may be freed, leading to a use after free condition.

Risk Assessment

The organization may be exposed to attacks that exploit the use after free condition, potentially allowing unauthorized access to kernel memory and control over the system.

Recommendation

It is recommended to update Qualcomm products to the latest versions that mitigate this vulnerability and to monitor systems for unusual behavior.

Original NVD description (English source)

In all Qualcomm products with Android releases from CAF using the Linux kernel, in function __mdss_fb_copy_destscaler_data(), variable ds_data[i].scale may still point to a user-provided address (which could point to arbitrary kernel address), so on an error condition, this user-provided address will be freed (arbitrary free), and continued operation could result in use after free condition.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS