In the Linux kernel, the following vulnerability has been resolved:
firmware: sysfb: fix platform-device leak in error path
Make sure to free the platform device also in the unlikely event that registration fails.
{
"cna_assigner": "Linux",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/49xxx/CVE-2022-49283.json"
}[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fed4df558b8cdb6f3beea38a7c977f118f082b0d",
"id": "CVE-2022-49283-137a43f2",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 1190.0,
"function_hash": "155789560459761961794396433931323702216"
},
"target": {
"function": "sysfb_create_simplefb",
"file": "drivers/firmware/sysfb_simplefb.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b3e38f939ab4d0d86f56bff3362c3f88c4b2ad32",
"id": "CVE-2022-49283-26cf69b0",
"signature_version": "v1",
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"105960942449876519808367606713121131049",
"105871879524358234612648231724714680856",
"155270981714112316574053067502013011085",
"266882691834902371040786924629098933685",
"153933139556049119136989368403187434758",
"258322022360733656894926174578941991295",
"67871201879226905709463046761065805955",
"103820058457420164397726615787338062538",
"266882691834902371040786924629098933685",
"30597745365425503743467251226173411265",
"36959214456892694098892903466790435129"
]
},
"target": {
"file": "drivers/firmware/sysfb_simplefb.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bb7fcbe80a013dc883181dc818c407d38558f76c",
"id": "CVE-2022-49283-34c9447c",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 1190.0,
"function_hash": "155789560459761961794396433931323702216"
},
"target": {
"function": "sysfb_create_simplefb",
"file": "drivers/firmware/sysfb_simplefb.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b3e38f939ab4d0d86f56bff3362c3f88c4b2ad32",
"id": "CVE-2022-49283-662717b3",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 1190.0,
"function_hash": "155789560459761961794396433931323702216"
},
"target": {
"function": "sysfb_create_simplefb",
"file": "drivers/firmware/sysfb_simplefb.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@202c08914ba50dd324e42d5ad99535a89f242560",
"id": "CVE-2022-49283-9f4c78e7",
"signature_version": "v1",
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"105960942449876519808367606713121131049",
"105871879524358234612648231724714680856",
"155270981714112316574053067502013011085",
"266882691834902371040786924629098933685",
"153933139556049119136989368403187434758",
"258322022360733656894926174578941991295",
"67871201879226905709463046761065805955",
"103820058457420164397726615787338062538",
"266882691834902371040786924629098933685",
"30597745365425503743467251226173411265",
"36959214456892694098892903466790435129"
]
},
"target": {
"file": "drivers/firmware/sysfb_simplefb.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fed4df558b8cdb6f3beea38a7c977f118f082b0d",
"id": "CVE-2022-49283-d6486de8",
"signature_version": "v1",
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"105960942449876519808367606713121131049",
"105871879524358234612648231724714680856",
"155270981714112316574053067502013011085",
"266882691834902371040786924629098933685",
"153933139556049119136989368403187434758",
"258322022360733656894926174578941991295",
"67871201879226905709463046761065805955",
"103820058457420164397726615787338062538",
"266882691834902371040786924629098933685",
"30597745365425503743467251226173411265",
"36959214456892694098892903466790435129"
]
},
"target": {
"file": "drivers/firmware/sysfb_simplefb.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@202c08914ba50dd324e42d5ad99535a89f242560",
"id": "CVE-2022-49283-e22b9376",
"signature_version": "v1",
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 1190.0,
"function_hash": "155789560459761961794396433931323702216"
},
"target": {
"function": "sysfb_create_simplefb",
"file": "drivers/firmware/sysfb_simplefb.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bb7fcbe80a013dc883181dc818c407d38558f76c",
"id": "CVE-2022-49283-e59dd63b",
"signature_version": "v1",
"signature_type": "Line",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"105960942449876519808367606713121131049",
"105871879524358234612648231724714680856",
"155270981714112316574053067502013011085",
"266882691834902371040786924629098933685",
"153933139556049119136989368403187434758",
"258322022360733656894926174578941991295",
"67871201879226905709463046761065805955",
"103820058457420164397726615787338062538",
"266882691834902371040786924629098933685",
"30597745365425503743467251226173411265",
"36959214456892694098892903466790435129"
]
},
"target": {
"file": "drivers/firmware/sysfb_simplefb.c"
}
}
]