Skip to content
CVE PROGRAM SOURCE RECORD5.5 Medium

CVE-2021-47651

soc: qcom: rpmpd: Check for null return of devm_kcalloc

Description

In the Linux kernel, the following vulnerability has been resolved: soc: qcom: rpmpd: Check for null return of devm_kcalloc Because of the possible failure of the allocation, data->domains might be NULL pointer and will cause the dereference of the NULL pointer later. Therefore, it might be better to check it and directly return -ENOMEM without releasing data manually if fails, because the comment of the devm_kmalloc() says "Memory allocated with this function is automatically freed on driver detach.".

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Linux Linux

Default version status: unaffected

  • bbe3a66c3f5a65fb3d702351bac2a6033944d389 to < 755dbc3d73789ac9f0017c729abf5e4b153bf799affected
  • bbe3a66c3f5a65fb3d702351bac2a6033944d389 to < b5d6eba71997b6d661935d2b15094ac7f9f6132daffected
  • bbe3a66c3f5a65fb3d702351bac2a6033944d389 to < 724376c30af5a57686b223dbcd6188e07d2a1de2affected
  • bbe3a66c3f5a65fb3d702351bac2a6033944d389 to < 84b89fa877ad576e9ee8130f412cfd592f274508affected
  • bbe3a66c3f5a65fb3d702351bac2a6033944d389 to < 31b5124d742969ea8bf7a1360596f548ca23e770affected
  • bbe3a66c3f5a65fb3d702351bac2a6033944d389 to < 5a811126d38f9767a20cc271b34db7c8efc5a46caffected

Linux Linux

Default version status: affected

  • 5.1affected
  • 0 to < 5.1unaffected
  • 5.4.189 to ≤ 5.4.*unaffected
  • 5.10.110 to ≤ 5.10.*unaffected
  • 5.15.33 to ≤ 5.15.*unaffected
  • 5.16.19 to ≤ 5.16.*unaffected
  • 5.17.2 to ≤ 5.17.*unaffected
  • 5.18 to ≤ *unaffected

References