In the Linux kernel, the following vulnerability has been resolved:
Input: i8042 - fix leaking of platform device on module removal
Avoid resetting the module-wide i8042platformdevice pointer in i8042probe() or i8042remove(), so that the device can be properly destroyed by i8042_exit() on module unload.
[ { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4f348b60c79671eee33c1389efe89109c93047da", "signature_version": "v1", "target": { "file": "drivers/input/serio/i8042.c", "function": "i8042_remove" }, "digest": { "length": 136.0, "function_hash": "85139102908076992113977634667019184474" }, "deprecated": false, "signature_type": "Function", "id": "CVE-2022-49777-0adf7f98" }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4f348b60c79671eee33c1389efe89109c93047da", "signature_version": "v1", "target": { "file": "drivers/input/serio/i8042.c" }, "digest": { "line_hashes": [ "165997784966620767200747342454087683327", "109138320864869906483036549960607244010", "139322547180444917898011550620550228154", "39512725094707987462611161193417016778", "158663820577917667719273412625863676072", "11940032374164137416779659884150245233", "116167058819895285574906639239988999798", "138840286036063230041728325670458661276", "206652113844784924468956429930470856179", "99460623604773269635802479527767296827", "189976093510708220889733893241847785178", "136933803656618004734873685184977502412" ], "threshold": 0.9 }, "deprecated": false, "signature_type": "Line", "id": "CVE-2022-49777-199c6e79" }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@81df118e79b2136b5c016394f67a051dc508b7b6", "signature_version": "v1", "target": { "file": "drivers/input/serio/i8042.c", "function": "i8042_remove" }, "digest": { "length": 136.0, "function_hash": "85139102908076992113977634667019184474" }, "deprecated": false, "signature_type": "Function", "id": "CVE-2022-49777-1af4f0ba" }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@81cd7e8489278d28794e7b272950c3e00c344e44", "signature_version": "v1", "target": { "file": "drivers/input/serio/i8042.c" }, "digest": { "line_hashes": [ "165997784966620767200747342454087683327", "109138320864869906483036549960607244010", "139322547180444917898011550620550228154", "39512725094707987462611161193417016778", "158663820577917667719273412625863676072", "11940032374164137416779659884150245233", "116167058819895285574906639239988999798", "138840286036063230041728325670458661276", "206652113844784924468956429930470856179", "99460623604773269635802479527767296827", "189976093510708220889733893241847785178", "136933803656618004734873685184977502412" ], "threshold": 0.9 }, "deprecated": false, "signature_type": "Line", "id": "CVE-2022-49777-1e248e4c" }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3f25add5ecf88de0f8ff2b27b6c0731a1f1b38ed", "signature_version": "v1", "target": { "file": "drivers/input/serio/i8042.c", "function": "i8042_probe" }, "digest": { "length": 599.0, "function_hash": "249651849818427345501521501771406559594" }, "deprecated": false, "signature_type": "Function", "id": "CVE-2022-49777-2cb482e1" }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d5f7f6e63fed9c2ed09725d90059a28907e197e3", "signature_version": "v1", "target": { "file": "drivers/input/serio/i8042.c" }, "digest": { "line_hashes": [ "165997784966620767200747342454087683327", "109138320864869906483036549960607244010", "139322547180444917898011550620550228154", "39512725094707987462611161193417016778", "158663820577917667719273412625863676072", "11940032374164137416779659884150245233", "116167058819895285574906639239988999798", "138840286036063230041728325670458661276", "206652113844784924468956429930470856179", "99460623604773269635802479527767296827", "189976093510708220889733893241847785178", "136933803656618004734873685184977502412" ], "threshold": 0.9 }, "deprecated": false, "signature_type": "Line", "id": "CVE-2022-49777-3b8c12aa" }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@81df118e79b2136b5c016394f67a051dc508b7b6", "signature_version": "v1", "target": { "file": "drivers/input/serio/i8042.c" }, "digest": { "line_hashes": [ "165997784966620767200747342454087683327", "109138320864869906483036549960607244010", "139322547180444917898011550620550228154", "39512725094707987462611161193417016778", "158663820577917667719273412625863676072", "11940032374164137416779659884150245233", "116167058819895285574906639239988999798", "138840286036063230041728325670458661276", "206652113844784924468956429930470856179", "99460623604773269635802479527767296827", "189976093510708220889733893241847785178", "136933803656618004734873685184977502412" ], "threshold": 0.9 }, "deprecated": false, "signature_type": "Line", "id": "CVE-2022-49777-4bb0a8b8" }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3f25add5ecf88de0f8ff2b27b6c0731a1f1b38ed", "signature_version": "v1", "target": { "file": "drivers/input/serio/i8042.c", "function": "i8042_remove" }, "digest": { "length": 136.0, "function_hash": "85139102908076992113977634667019184474" }, "deprecated": false, "signature_type": "Function", "id": "CVE-2022-49777-5ec4fd5f" }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4f348b60c79671eee33c1389efe89109c93047da", "signature_version": "v1", "target": { "file": "drivers/input/serio/i8042.c", "function": "i8042_probe" }, "digest": { "length": 599.0, "function_hash": "249651849818427345501521501771406559594" }, "deprecated": false, "signature_type": "Function", "id": "CVE-2022-49777-5f8b20e4" }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a32cd7feb0127bf629a82686b6e2c128139a86e5", "signature_version": "v1", "target": { "file": "drivers/input/serio/i8042.c" }, "digest": { "line_hashes": [ "165997784966620767200747342454087683327", "109138320864869906483036549960607244010", "139322547180444917898011550620550228154", "39512725094707987462611161193417016778", "158663820577917667719273412625863676072", "11940032374164137416779659884150245233", "116167058819895285574906639239988999798", "138840286036063230041728325670458661276", "206652113844784924468956429930470856179", "99460623604773269635802479527767296827", "189976093510708220889733893241847785178", "136933803656618004734873685184977502412" ], "threshold": 0.9 }, "deprecated": false, "signature_type": "Line", "id": "CVE-2022-49777-6db6e452" }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a32cd7feb0127bf629a82686b6e2c128139a86e5", "signature_version": "v1", "target": { "file": "drivers/input/serio/i8042.c", "function": "i8042_remove" }, "digest": { "length": 136.0, "function_hash": "85139102908076992113977634667019184474" }, "deprecated": false, "signature_type": "Function", "id": "CVE-2022-49777-74d8feee" }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@81df118e79b2136b5c016394f67a051dc508b7b6", "signature_version": "v1", "target": { "file": "drivers/input/serio/i8042.c", "function": "i8042_probe" }, "digest": { "length": 599.0, "function_hash": "249651849818427345501521501771406559594" }, "deprecated": false, "signature_type": "Function", "id": "CVE-2022-49777-7af05f7f" }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d5f7f6e63fed9c2ed09725d90059a28907e197e3", "signature_version": "v1", "target": { "file": "drivers/input/serio/i8042.c", "function": "i8042_remove" }, "digest": { "length": 136.0, "function_hash": "85139102908076992113977634667019184474" }, "deprecated": false, "signature_type": "Function", "id": "CVE-2022-49777-926815fe" }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3f25add5ecf88de0f8ff2b27b6c0731a1f1b38ed", "signature_version": "v1", "target": { "file": "drivers/input/serio/i8042.c" }, "digest": { "line_hashes": [ "165997784966620767200747342454087683327", "109138320864869906483036549960607244010", "139322547180444917898011550620550228154", "39512725094707987462611161193417016778", "158663820577917667719273412625863676072", "11940032374164137416779659884150245233", "116167058819895285574906639239988999798", "138840286036063230041728325670458661276", "206652113844784924468956429930470856179", "99460623604773269635802479527767296827", "189976093510708220889733893241847785178", "136933803656618004734873685184977502412" ], "threshold": 0.9 }, "deprecated": false, "signature_type": "Line", "id": "CVE-2022-49777-bb69b97b" }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a32cd7feb0127bf629a82686b6e2c128139a86e5", "signature_version": "v1", "target": { "file": "drivers/input/serio/i8042.c", "function": "i8042_probe" }, "digest": { "length": 599.0, "function_hash": "249651849818427345501521501771406559594" }, "deprecated": false, "signature_type": "Function", "id": "CVE-2022-49777-d4b27fd2" }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d5f7f6e63fed9c2ed09725d90059a28907e197e3", "signature_version": "v1", "target": { "file": "drivers/input/serio/i8042.c", "function": "i8042_probe" }, "digest": { "length": 599.0, "function_hash": "249651849818427345501521501771406559594" }, "deprecated": false, "signature_type": "Function", "id": "CVE-2022-49777-d5b1a794" }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@81cd7e8489278d28794e7b272950c3e00c344e44", "signature_version": "v1", "target": { "file": "drivers/input/serio/i8042.c", "function": "i8042_probe" }, "digest": { "length": 599.0, "function_hash": "249651849818427345501521501771406559594" }, "deprecated": false, "signature_type": "Function", "id": "CVE-2022-49777-de06af79" }, { "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@81cd7e8489278d28794e7b272950c3e00c344e44", "signature_version": "v1", "target": { "file": "drivers/input/serio/i8042.c", "function": "i8042_remove" }, "digest": { "length": 136.0, "function_hash": "85139102908076992113977634667019184474" }, "deprecated": false, "signature_type": "Function", "id": "CVE-2022-49777-e5a78f7a" } ]