Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2024-27039

clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()

Description

In the Linux kernel, the following vulnerability has been resolved: clk: hisilicon: hi3559a: Fix an erroneous devm_kfree() 'p_clk' is an array allocated just before the for loop for all clk that need to be registered. It is incremented at each loop iteration. If a clk_register() call fails, 'p_clk' may point to something different from what should be freed. The best we can do, is to avoid this wrong release of memory.

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

  • 6c81966107dc0caa5d2ebedbcebb5f10d865064d to < 3f8445f1c746fda180a7f75372ed06b24e9cefe2affected
  • 6c81966107dc0caa5d2ebedbcebb5f10d865064d to < e0b0d1c46a2ce1e46b79d004a7270fdef872e097affected
  • 6c81966107dc0caa5d2ebedbcebb5f10d865064d to < 95d1f1228c1bb54803ae57525b76db60e99b37e4affected
  • 6c81966107dc0caa5d2ebedbcebb5f10d865064d to < 2cc572e0085ebd4b662b74a0f43222bc00df9a00affected
  • 6c81966107dc0caa5d2ebedbcebb5f10d865064d to < d575765b1b62e8bdb00af11caa1aabeb01763d9faffected
  • 6c81966107dc0caa5d2ebedbcebb5f10d865064d to < 64c6a38136b74a2f18c42199830975edd9fbc379affected

Linux Linux

Default version status: affected

  • 5.14affected
  • 0 to < 5.14unaffected
  • 5.15.153 to ≤ 5.15.*unaffected
  • 6.1.83 to ≤ 6.1.*unaffected
  • 6.6.23 to ≤ 6.6.*unaffected
  • 6.7.11 to ≤ 6.7.*unaffected
  • 6.8.2 to ≤ 6.8.*unaffected
  • 6.9 to ≤ *unaffected

References