CVE-2024-53165

sh: intc: Fix use-after-free bug in register_intc_controller()

State
Published
Severity
7.4 High
Published
Dec 27, 2024
Updated
Oct 15, 2026
Reserved
Nov 19, 2024

Read the record on cve.org

Description

In the Linux kernel, the following vulnerability has been resolved:

sh: intc: Fix use-after-free bug in register_intc_controller()

In the error handling for this function, d is freed without ever removing it from intc_list which would lead to a use after free. To fix this, let's only add it to the list after everything has succeeded.

Scores

CVSSScoreVectorSource
3.17.4 HighCVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:HLinux
3.17.8 HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HCISA-ADP

Weaknesses

Affected Products

ProductVersions
LinuxLinux
  • 2dcec7a988a1895540460a0bf5603bab63d5a3ed to before 3c7c806b3eafd94ae0f77305a174d63b69ec187cAffected
  • 2dcec7a988a1895540460a0bf5603bab63d5a3ed to before d8de818df12d86a1a26a8efd7b4b3b9c6dc3c5ccAffected
  • 2dcec7a988a1895540460a0bf5603bab63d5a3ed to before 971b4893457788e0e123ea552f0bb126a5300e61Affected
  • 2dcec7a988a1895540460a0bf5603bab63d5a3ed to before c3f4f4547fb291982f5ef56c048277c4d5ccc4e4Affected
  • 2dcec7a988a1895540460a0bf5603bab63d5a3ed to before c43df7dae28fb9fce96ef088250c1e3c3a77c527Affected
  • 2dcec7a988a1895540460a0bf5603bab63d5a3ed to before b8b84dcdf3ab1d414304819f824b10efba64132cAffected
  • 2dcec7a988a1895540460a0bf5603bab63d5a3ed to before 6ba6e19912570b2ad68298be0be1dc779014a303Affected
  • 2dcec7a988a1895540460a0bf5603bab63d5a3ed to before 588bdec1ff8b81517dbae0ae51c9df52c0b952d3Affected
  • 2dcec7a988a1895540460a0bf5603bab63d5a3ed to before 63e72e551942642c48456a4134975136cdcb9b3cAffected
LinuxLinux
  • 2.6.30Affected
  • before 2.6.30Not affected
  • 4.19.325 through 4.19.*Not affected
  • 5.4.287 through 5.4.*Not affected
  • 5.10.231 through 5.10.*Not affected
  • 5.15.174 through 5.15.*Not affected
  • 6.1.120 through 6.1.*Not affected
  • 6.6.64 through 6.6.*Not affected
  • 6.11.11 through 6.11.*Not affected
  • 6.12.2 through 6.12.*Not affected
  • 6.13 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.