Description
In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: fix memory leak in query_regdb_file() In the function query_regdb_file() the alpha2 parameter is duplicated using kmemdup() and subsequently freed in regdb_fw_cb(). However, request_firmware_nowait() can fail without calling regdb_fw_cb() and thus leak memory.
Product status
007f6c5e6eb45c81ee89368a5f226572ae638831 (git) before 219446396786330937bcd382a7bc4ccd767383bc
007f6c5e6eb45c81ee89368a5f226572ae638831 (git) before 0ede1a988299e95d54bd89551fd635980572e920
007f6c5e6eb45c81ee89368a5f226572ae638831 (git) before e1e12180321f416d83444f2cdc9259e0f5093d35
007f6c5e6eb45c81ee89368a5f226572ae638831 (git) before 38c9fa2cc6bf4b6e1a74057aef8b5cffd23d3264
007f6c5e6eb45c81ee89368a5f226572ae638831 (git) before e9b5a4566d5bc71cc901be50d1fa24da00613120
007f6c5e6eb45c81ee89368a5f226572ae638831 (git) before 57b962e627ec0ae53d4d16d7bd1033e27e67677a
4.15
Any version before 4.15
4.19.267 (semver)
5.4.225 (semver)
5.10.155 (semver)
5.15.79 (semver)
6.0.9 (semver)
6.1 (original_commit_for_fix)
References
git.kernel.org/...c/219446396786330937bcd382a7bc4ccd767383bc
git.kernel.org/...c/0ede1a988299e95d54bd89551fd635980572e920
git.kernel.org/...c/e1e12180321f416d83444f2cdc9259e0f5093d35
git.kernel.org/...c/38c9fa2cc6bf4b6e1a74057aef8b5cffd23d3264
git.kernel.org/...c/e9b5a4566d5bc71cc901be50d1fa24da00613120
git.kernel.org/...c/57b962e627ec0ae53d4d16d7bd1033e27e67677a