CVE-2022-50529

Source
https://cve.org/CVERecord?id=CVE-2022-50529
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2022-50529.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2022-50529
Downstream
Related
Published
2025-10-07T15:19:20.581Z
Modified
2026-03-20T12:22:35.309369Z
Summary
test_firmware: fix memory leak in test_firmware_init()
Details

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

testfirmware: fix memory leak in testfirmware_init()

When miscregister() failed in testfirmwareinit(), the memory pointed by testfw_config->name is not released. The memory leak information is as follows: unreferenced object 0xffff88810a34cb00 (size 32): comm "insmod", pid 7952, jiffies 4294948236 (age 49.060s) hex dump (first 32 bytes): 74 65 73 74 2d 66 69 72 6d 77 61 72 65 2e 62 69 test-firmware.bi 6e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 n............... backtrace: [<ffffffff81b21fcb>] __kmallocnodetrack_caller+0x4b/0xc0 [<ffffffff81affb96>] kstrndup+0x46/0xc0 [<ffffffffa0403a49>] __testfirmwareconfiginit+0x29/0x380 [testfirmware] [<ffffffffa040f068>] 0xffffffffa040f068 [<ffffffff81002c41>] dooneinitcall+0x141/0x780 [<ffffffff816a72c3>] doinitmodule+0x1c3/0x630 [<ffffffff816adb9e>] load_module+0x623e/0x76a0 [<ffffffff816af471>] _dosysfinitmodule+0x181/0x240 [<ffffffff89978f99>] dosyscall64+0x39/0xb0 [<ffffffff89a0008b>] entrySYSCALL64afterhwframe+0x63/0xcd

Database specific
{
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/50xxx/CVE-2022-50529.json",
    "cna_assigner": "Linux"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
c92316bf8e94830a0225f2e904cbdbd173768419
Fixed
ed5cbafaf7ce8b86f19998c00eb020c8d49b017f
Fixed
04dd47a2e169f2d4489636afa07ff0469aab49ab
Fixed
628de998a3abfffb3f9677d2fb39a1d5dcb32fdb
Fixed
0b5a89e8bce1ea43687742b4de8e216189ff94ac
Fixed
357379d504c0c8b0834e206ad8c49e4b3c98ed4d
Fixed
8d8c1d6a430f0aadb80036e2b1bc0a05f9fad247
Fixed
6dd5fbd243f19f087dc79481acb7d69fb57fea2c
Fixed
7610615e8cdb3f6f5bbd9d8e7a5d8a63e3cabf2e

Database specific

source
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2022-50529.json"