CVE-2026-53339
Gravedad:
Pendiente de análisis
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
01/07/2026
Última modificación:
01/07/2026
Descripción
*** Pendiente de traducción *** In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
i2c: qcom-cci: Fix NULL pointer dereference in cci_remove()<br />
<br />
On all modern platforms Qualcomm CCI controller provides two I2C masters,<br />
and on particular boards only one I2C master may be initialized, and in<br />
such cases the device unbinding or driver removal causes a NULL pointer<br />
dereference, because cci_halt() is called for all two I2C masters, but<br />
a completion is initialized only for the single enabled master:<br />
<br />
% rmmod i2c-qcom-cci<br />
Unable to handle kernel NULL pointer dereference at virtual address 0000000000000000<br />
<br />
Call trace:<br />
__wait_for_common+0x194/0x1a8 (P)<br />
wait_for_completion_timeout+0x20/0x2c<br />
cci_remove+0xc4/0x138 [i2c_qcom_cci]<br />
platform_remove+0x20/0x30<br />
device_remove+0x4c/0x80<br />
device_release_driver_internal+0x1c8/0x224<br />
driver_detach+0x50/0x98<br />
bus_remove_driver+0x6c/0xbc<br />
driver_unregister+0x30/0x60<br />
platform_driver_unregister+0x14/0x20<br />
qcom_cci_driver_exit+0x18/0x1008 [i2c_qcom_cci]<br />
....
Impacto
Referencias a soluciones, herramientas e información
- https://git.kernel.org/stable/c/4cd206c1d57a9370d5219f7b1fc45169d7bdf951
- https://git.kernel.org/stable/c/4d2b4a9cda6837e5ee1de1290f2e773a713b71e9
- https://git.kernel.org/stable/c/7107627b8b35015027201e7a095a3f6e30b4a46f
- https://git.kernel.org/stable/c/729ac5a4b966aac42e08a94dea966f4429008548
- https://git.kernel.org/stable/c/8ce7ff721a5e9d06d53ef65d01c89fce6d26d6ff
- https://git.kernel.org/stable/c/a162a260c8c4db7501c65220e76913e8e351f823
- https://git.kernel.org/stable/c/a50b8adb9cdb9a495b0b45583956897b7411ed7a
- https://git.kernel.org/stable/c/e8669d12da0ade52adfe0abe96cd99e708abc9bd



