In the Linux kernel, the following vulnerability has been resolved:
drivers/base/node.c: fix compaction sysfs file leak
Compaction sysfs file is created via compactionregisternode in registernode. But we forgot to remove it in unregisternode. Thus compaction sysfs file is leaked. Using compactionunregisternode to fix this issue.
[
{
"id": "CVE-2022-49442-195841d2",
"signature_type": "Function",
"digest": {
"length": 129.0,
"function_hash": "255395969928074559094523281319835595848"
},
"signature_version": "v1",
"target": {
"function": "unregister_node",
"file": "drivers/base/node.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@386e69e068177ee91cac27f2f0e6ebda1515f5ca",
"deprecated": false
},
{
"id": "CVE-2022-49442-33ce23e8",
"signature_type": "Line",
"digest": {
"line_hashes": [
"99645975909767049425259156007242781877",
"14116739146053870858544237219432931999",
"82243558987596167834016762440628771039",
"323632318350720963347686592890300624002"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/base/node.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f76ddc8fcf6d81fe89bfa4d3efcbc4fe69a91d48",
"deprecated": false
},
{
"id": "CVE-2022-49442-49ef3475",
"signature_type": "Line",
"digest": {
"line_hashes": [
"99645975909767049425259156007242781877",
"14116739146053870858544237219432931999",
"82243558987596167834016762440628771039",
"323632318350720963347686592890300624002"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/base/node.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@606732650a2c88e66c59c22dd5464ea0d820250e",
"deprecated": false
},
{
"id": "CVE-2022-49442-7417a717",
"signature_type": "Line",
"digest": {
"line_hashes": [
"99645975909767049425259156007242781877",
"14116739146053870858544237219432931999",
"117065365118630987278100209064340770965",
"251258763040957595707881684030212126613"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/base/node.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d8a5bdc767f17281da648555cdbd286f98fd98ee",
"deprecated": false
},
{
"id": "CVE-2022-49442-7eeaa654",
"signature_type": "Function",
"digest": {
"length": 129.0,
"function_hash": "255395969928074559094523281319835595848"
},
"signature_version": "v1",
"target": {
"function": "unregister_node",
"file": "drivers/base/node.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b3fcf1f583b1a0946d9d9bfb7362c9c186801775",
"deprecated": false
},
{
"id": "CVE-2022-49442-8140c169",
"signature_type": "Function",
"digest": {
"length": 87.0,
"function_hash": "93467359734636766216261487078178425558"
},
"signature_version": "v1",
"target": {
"function": "unregister_node",
"file": "drivers/base/node.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f76ddc8fcf6d81fe89bfa4d3efcbc4fe69a91d48",
"deprecated": false
},
{
"id": "CVE-2022-49442-88d73d48",
"signature_type": "Line",
"digest": {
"line_hashes": [
"99645975909767049425259156007242781877",
"14116739146053870858544237219432931999",
"82243558987596167834016762440628771039",
"323632318350720963347686592890300624002"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/base/node.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@39642b0feddb9c39faa6de469a94bfeb4dc0d3a9",
"deprecated": false
},
{
"id": "CVE-2022-49442-8e98d7b2",
"signature_type": "Function",
"digest": {
"length": 129.0,
"function_hash": "255395969928074559094523281319835595848"
},
"signature_version": "v1",
"target": {
"function": "unregister_node",
"file": "drivers/base/node.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d8a5bdc767f17281da648555cdbd286f98fd98ee",
"deprecated": false
},
{
"id": "CVE-2022-49442-8f9b8b1b",
"signature_type": "Line",
"digest": {
"line_hashes": [
"99645975909767049425259156007242781877",
"14116739146053870858544237219432931999",
"117065365118630987278100209064340770965",
"251258763040957595707881684030212126613"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/base/node.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@466134df7561aeb801baddf6666b512e0e1a1707",
"deprecated": false
},
{
"id": "CVE-2022-49442-904c5aa9",
"signature_type": "Function",
"digest": {
"length": 129.0,
"function_hash": "255395969928074559094523281319835595848"
},
"signature_version": "v1",
"target": {
"function": "unregister_node",
"file": "drivers/base/node.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@da63dc84befaa9e6079a0bc363ff0eaa975f9073",
"deprecated": false
},
{
"id": "CVE-2022-49442-a7cb2cdb",
"signature_type": "Line",
"digest": {
"line_hashes": [
"99645975909767049425259156007242781877",
"14116739146053870858544237219432931999",
"117065365118630987278100209064340770965",
"251258763040957595707881684030212126613"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/base/node.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@da63dc84befaa9e6079a0bc363ff0eaa975f9073",
"deprecated": false
},
{
"id": "CVE-2022-49442-afa40f4e",
"signature_type": "Line",
"digest": {
"line_hashes": [
"99645975909767049425259156007242781877",
"14116739146053870858544237219432931999",
"117065365118630987278100209064340770965",
"251258763040957595707881684030212126613"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/base/node.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b3fcf1f583b1a0946d9d9bfb7362c9c186801775",
"deprecated": false
},
{
"id": "CVE-2022-49442-b676fcba",
"signature_type": "Function",
"digest": {
"length": 87.0,
"function_hash": "93467359734636766216261487078178425558"
},
"signature_version": "v1",
"target": {
"function": "unregister_node",
"file": "drivers/base/node.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@39642b0feddb9c39faa6de469a94bfeb4dc0d3a9",
"deprecated": false
},
{
"id": "CVE-2022-49442-ba6d7808",
"signature_type": "Function",
"digest": {
"length": 129.0,
"function_hash": "255395969928074559094523281319835595848"
},
"signature_version": "v1",
"target": {
"function": "unregister_node",
"file": "drivers/base/node.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6905be93d1ab54f73718047536fec0ca488d5315",
"deprecated": false
},
{
"id": "CVE-2022-49442-cfd767fb",
"signature_type": "Function",
"digest": {
"length": 87.0,
"function_hash": "93467359734636766216261487078178425558"
},
"signature_version": "v1",
"target": {
"function": "unregister_node",
"file": "drivers/base/node.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@606732650a2c88e66c59c22dd5464ea0d820250e",
"deprecated": false
},
{
"id": "CVE-2022-49442-d8c28547",
"signature_type": "Line",
"digest": {
"line_hashes": [
"99645975909767049425259156007242781877",
"14116739146053870858544237219432931999",
"117065365118630987278100209064340770965",
"251258763040957595707881684030212126613"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/base/node.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@386e69e068177ee91cac27f2f0e6ebda1515f5ca",
"deprecated": false
},
{
"id": "CVE-2022-49442-e620d361",
"signature_type": "Function",
"digest": {
"length": 129.0,
"function_hash": "255395969928074559094523281319835595848"
},
"signature_version": "v1",
"target": {
"function": "unregister_node",
"file": "drivers/base/node.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@466134df7561aeb801baddf6666b512e0e1a1707",
"deprecated": false
},
{
"id": "CVE-2022-49442-fa9e963e",
"signature_type": "Line",
"digest": {
"line_hashes": [
"99645975909767049425259156007242781877",
"14116739146053870858544237219432931999",
"117065365118630987278100209064340770965",
"251258763040957595707881684030212126613"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/base/node.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6905be93d1ab54f73718047536fec0ca488d5315",
"deprecated": false
}
]