CVE-2022-49729
CVE.org · Published
- Record status
- Published
- Identifier year (not publication year)
- 2022
- Source publication
- Source updated
- Imported by cveboard
- Source snapshot
- cve_2026-10-24_midnight_baseline ·
CNA source text (English)
nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred
In the Linux kernel, the following vulnerability has been resolved: nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred Similar to the handling of play_deferred in commit 19cfe912c37b ("Bluetooth: btusb: Fix memory leak in play_deferred"), we thought a patch might be needed here as well. Currently usb_submit_urb is called directly to submit deferred tx urbs after unanchor them. So the usb_giveback_urb_bh would failed to unref it in usb_unanchor_urb and cause memory leak. Put those urbs in tx_anchor to avoid the leak, and also fix the error handling.
Scoped product and version facts
Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.
Exploitation unknown; this catalogue does not assess exploitation.
Linux
- Vendor
- Linux
- Product
- Linux
- Platforms
- Unknown
- Default status
unaffected
| Version (version) | Status (status) | Version scheme (versionType) | Exclusive end (lessThan) | Inclusive end (lessThanOrEqual) | Status changes (at → status) |
|---|---|---|---|---|---|
| f26e30cc6b50ba81e30ca3016c29ad4b48b93eaa | affected | git | 1eb0afecfb9cd0f38424b82bd9aaa542310934ee | Unavailable | None listed |
| f26e30cc6b50ba81e30ca3016c29ad4b48b93eaa | affected | git | f21f908347712b8288ffe83b531b5e977042b29c | Unavailable | None listed |
| f26e30cc6b50ba81e30ca3016c29ad4b48b93eaa | affected | git | 3e7c7df6991ac349f2fa8540047757df666e610f | Unavailable | None listed |
| f26e30cc6b50ba81e30ca3016c29ad4b48b93eaa | affected | git | 6b4d8b44e7163a77fe942f5b80e1651c1b78c537 | Unavailable | None listed |
| f26e30cc6b50ba81e30ca3016c29ad4b48b93eaa | affected | git | 0eeec1a8b0cd38c47edeb042980a6aeacecf35ed | Unavailable | None listed |
| f26e30cc6b50ba81e30ca3016c29ad4b48b93eaa | affected | git | 6616872cfe7f0474a22dd1f12699f95bcf81a54d | Unavailable | None listed |
| f26e30cc6b50ba81e30ca3016c29ad4b48b93eaa | affected | git | 3eadc560c1919b8193d17334145dad9a917960e4 | Unavailable | None listed |
| f26e30cc6b50ba81e30ca3016c29ad4b48b93eaa | affected | git | 8a4d480702b71184fabcf379b80bf7539716752e | Unavailable | None listed |
Linux
- Vendor
- Linux
- Product
- Linux
- Platforms
- Unknown
- Default status
affected
| Version (version) | Status (status) | Version scheme (versionType) | Exclusive end (lessThan) | Inclusive end (lessThanOrEqual) | Status changes (at → status) |
|---|---|---|---|---|---|
| 3.14 | affected | Unavailable | Unavailable | Unavailable | None listed |
| 0 | unaffected | semver | 3.14 | Unavailable | None listed |
| 4.9.320 | unaffected | semver | Unavailable | 4.9.* | None listed |
| 4.14.285 | unaffected | semver | Unavailable | 4.14.* | None listed |
| 4.19.249 | unaffected | semver | Unavailable | 4.19.* | None listed |
| 5.4.200 | unaffected | semver | Unavailable | 5.4.* | None listed |
| 5.10.124 | unaffected | semver | Unavailable | 5.10.* | None listed |
| 5.15.49 | unaffected | semver | Unavailable | 5.15.* | None listed |
| 5.18.6 | unaffected | semver | Unavailable | 5.18.* | None listed |
| 5.19 | unaffected | original_commit_for_fix | Unavailable | * | None listed |