Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2022-50825

usb: typec: wusb3801: fix fwnode refcount leak in wusb3801_probe()

Description

In the Linux kernel, the following vulnerability has been resolved: usb: typec: wusb3801: fix fwnode refcount leak in wusb3801_probe() I got the following report while doing fault injection test: OF: ERROR: memory leak, expected refcount 1 instead of 4, of_node_get()/of_node_put() unbalanced - destroy cset entry: attach overlay node /i2c/tcpc@60/connector If wusb3801_hw_init() fails, fwnode_handle_put() needs be called to avoid refcount leak.

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

  • d016cbe4d7acf5100df83ecf4d02db4e9f607c1d to < de1e2eb7f102e3073714396414592a39efb66b3eaffected
  • d016cbe4d7acf5100df83ecf4d02db4e9f607c1d to < 82d1211f673bbdc822eaf1dbcbf1f2ae06556964affected
  • d016cbe4d7acf5100df83ecf4d02db4e9f607c1d to < dc18a4c7b3bd447cef2395deeb1f6ac16dfaca0eaffected

Linux Linux

Default version status: affected

  • 5.18affected
  • 0 to < 5.18unaffected
  • 6.0.16 to ≤ 6.0.*unaffected
  • 6.1.2 to ≤ 6.1.*unaffected
  • 6.2 to ≤ *unaffected

References