Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2024-36959

pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map()

Description

In the Linux kernel, the following vulnerability has been resolved: pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() If we fail to allocate propname buffer, we need to drop the reference count we just took. Because the pinctrl_dt_free_maps() includes the droping operation, here we call it directly.

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

  • a988dcd3dd9e691c5ccc3324b209688f3b5453e9 to < 06780473cb8a858d1d6cab2673e021b072a852d1affected
  • 040f726fecd88121f3b95e70369785ad452dddf9 to < 47d253c485491caaf70d8cd8c0248ae26e42581faffected
  • 777430aa4ddccaa5accec6db90ffc1d47f00d471 to < 35ab679e8bb5a81a4f922d3efbd43e32bce69274affected
  • 97e5b508e96176f1a73888ed89df396d7041bfcb to < 76aa2440deb9a35507590f2c981a69a57ecd305daffected
  • 91d5c5060ee24fe8da88cd585bb43b843d2f0dce to < 518d5ddafeb084d6d9b1773ed85164300037d0e6affected
  • 91d5c5060ee24fe8da88cd585bb43b843d2f0dce to < 026e24cf31733dbd97f41cc9bc5273ace428eeecaffected
  • 91d5c5060ee24fe8da88cd585bb43b843d2f0dce to < c7e02ccc9fdc496fe51e440e3e66ac36509ca049affected
  • 91d5c5060ee24fe8da88cd585bb43b843d2f0dce to < a0cedbcc8852d6c77b00634b81e41f17f29d9404affected
  • aaf552c5d53abe4659176e099575fe870d2e4768affected
  • b4d9f55cd38435358bc16d580612bc0d798d7b4caffected
  • 5834a3a98cd266ad35a229923c0adbd0addc8d68affected
  • 4.19.267 to < 4.19.314affected
  • 5.4.225 to < 5.4.276affected
  • 5.10.156 to < 5.10.217affected
  • 5.15.80 to < 5.15.159affected
  • 4.9.334 to < 4.10affected
  • 4.14.300 to < 4.15affected
  • 6.0.10 to < 6.1affected

Linux Linux

Default version status: affected

  • 6.1affected
  • 0 to < 6.1unaffected
  • 4.19.314 to ≤ 4.19.*unaffected
  • 5.4.276 to ≤ 5.4.*unaffected
  • 5.10.217 to ≤ 5.10.*unaffected
  • 5.15.159 to ≤ 5.15.*unaffected
  • 6.1.91 to ≤ 6.1.*unaffected
  • 6.6.31 to ≤ 6.6.*unaffected
  • 6.8.10 to ≤ 6.8.*unaffected
  • 6.9 to ≤ *unaffected

References