Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2022-49982

media: pvrusb2: fix memory leak in pvr_probe

Description

In the Linux kernel, the following vulnerability has been resolved: media: pvrusb2: fix memory leak in pvr_probe The error handling code in pvr2_hdw_create forgets to unregister the v4l2 device. When pvr2_hdw_create returns back to pvr2_context_create, it calls pvr2_context_destroy to destroy context, but mp->hdw is NULL, which leads to that pvr2_hdw_destroy directly returns. Fix this by adding v4l2_device_unregister to decrease the refcount of usb interface.

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

  • b72b7bf5cbb2ae77b3bf748456655fc284baf04c to < 2fe46195d2f0d5d09ea65433aefe47a4d0d0ff4daffected
  • b72b7bf5cbb2ae77b3bf748456655fc284baf04c to < ba7dd8a9686a61a34b3a7b922ce721378d4740d0affected
  • b72b7bf5cbb2ae77b3bf748456655fc284baf04c to < 491762b3250fb06a0c97b5198656ea48359eaeedaffected
  • b72b7bf5cbb2ae77b3bf748456655fc284baf04c to < 466b67c0543b2ae67814d053f6e29b39be6b33bbaffected
  • b72b7bf5cbb2ae77b3bf748456655fc284baf04c to < bacb37bdc2a21c8f7fdc83dcc0dea2f4ca1341fbaffected
  • b72b7bf5cbb2ae77b3bf748456655fc284baf04c to < f2f6e67522916f53ad8ccd4dbe68dcf76e9776e5affected
  • b72b7bf5cbb2ae77b3bf748456655fc284baf04c to < c02d2a91a85c4c4d05826cd1ea74a9b8d42e4280affected
  • b72b7bf5cbb2ae77b3bf748456655fc284baf04c to < 945a9a8e448b65bec055d37eba58f711b39f66f0affected

Linux Linux

Default version status: affected

  • 2.6.30affected
  • 0 to < 2.6.30unaffected
  • 4.9.327 to ≤ 4.9.*unaffected
  • 4.14.292 to ≤ 4.14.*unaffected
  • 4.19.257 to ≤ 4.19.*unaffected
  • 5.4.212 to ≤ 5.4.*unaffected
  • 5.10.141 to ≤ 5.10.*unaffected
  • 5.15.65 to ≤ 5.15.*unaffected
  • 5.19.7 to ≤ 5.19.*unaffected
  • 6.0 to ≤ *unaffected

References