In the Linux kernel, the following vulnerability has been resolved:
usb: aspeed-vhub: Fix refcount leak bug in astvhubinit_desc()
We should call ofnodeput() for the reference returned by ofgetchildbyname() which has increased the refcount.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e6db5780c2bf6e23be7b315809ef349b4b4f2213",
"id": "CVE-2022-50139-0b89e13c",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/usb/gadget/udc/aspeed-vhub/hub.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"327830779453819439261421464544280616393",
"134898510909599646821427035348811215030",
"330174504230728252599279261742247461421",
"97112190238327104541974343680601544983",
"120131510389579125956640116592145463922"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0e0a40c803643f4edc30f0660f2f3bea4d57a99a",
"id": "CVE-2022-50139-26cbe59b",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "ast_vhub_init_desc",
"file": "drivers/usb/gadget/udc/aspeed-vhub/hub.c"
},
"digest": {
"length": 845.0,
"function_hash": "93649309157762131236537107795248593398"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0e0a40c803643f4edc30f0660f2f3bea4d57a99a",
"id": "CVE-2022-50139-3d65c163",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/usb/gadget/udc/aspeed-vhub/hub.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"327830779453819439261421464544280616393",
"134898510909599646821427035348811215030",
"330174504230728252599279261742247461421",
"97112190238327104541974343680601544983",
"212044344721722422786085605740288549204"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3503305225ca24c3229414c769323fb8bf39b4bf",
"id": "CVE-2022-50139-3f05ed1e",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/usb/gadget/udc/aspeed-vhub/hub.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"327830779453819439261421464544280616393",
"134898510909599646821427035348811215030",
"330174504230728252599279261742247461421",
"97112190238327104541974343680601544983",
"212044344721722422786085605740288549204"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@220fafb4ed04187e9c17be4152da5a7f2ffbdd8c",
"id": "CVE-2022-50139-63e6477e",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "ast_vhub_init_desc",
"file": "drivers/usb/gadget/udc/aspeed-vhub/hub.c"
},
"digest": {
"length": 845.0,
"function_hash": "93649309157762131236537107795248593398"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3503305225ca24c3229414c769323fb8bf39b4bf",
"id": "CVE-2022-50139-792d70d0",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "ast_vhub_init_desc",
"file": "drivers/usb/gadget/udc/aspeed-vhub/hub.c"
},
"digest": {
"length": 845.0,
"function_hash": "93649309157762131236537107795248593398"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4070f3c83cd28267f469a59751480ad39435f26a",
"id": "CVE-2022-50139-90f7eb2f",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/usb/gadget/udc/aspeed-vhub/hub.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"327830779453819439261421464544280616393",
"134898510909599646821427035348811215030",
"330174504230728252599279261742247461421",
"97112190238327104541974343680601544983",
"120131510389579125956640116592145463922"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4070f3c83cd28267f469a59751480ad39435f26a",
"id": "CVE-2022-50139-9c2b3026",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "ast_vhub_init_desc",
"file": "drivers/usb/gadget/udc/aspeed-vhub/hub.c"
},
"digest": {
"length": 744.0,
"function_hash": "290962645868136846002316096547462317630"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@220fafb4ed04187e9c17be4152da5a7f2ffbdd8c",
"id": "CVE-2022-50139-d39ead39",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/usb/gadget/udc/aspeed-vhub/hub.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"327830779453819439261421464544280616393",
"134898510909599646821427035348811215030",
"330174504230728252599279261742247461421",
"97112190238327104541974343680601544983",
"212044344721722422786085605740288549204"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e6db5780c2bf6e23be7b315809ef349b4b4f2213",
"id": "CVE-2022-50139-f277bf85",
"deprecated": false,
"signature_version": "v1",
"target": {
"function": "ast_vhub_init_desc",
"file": "drivers/usb/gadget/udc/aspeed-vhub/hub.c"
},
"digest": {
"length": 744.0,
"function_hash": "290962645868136846002316096547462317630"
},
"signature_type": "Function"
}
]