In the Linux kernel, the following vulnerability has been resolved:
mt76: mt76x02u: fix possible memory leak in _mt76x02umcusendmsg
Free the skb if mt76ubulkmsg fails in _mt76x02umcusendmsg routine.
{
"cna_assigner": "Linux",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/50xxx/CVE-2022-50172.json"
}[
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"122114970216038118594996150864598622959",
"230471448743999528562454704701182828173",
"181327129979575136903173203988314257350",
"61146710284707525054616467366588776798"
]
},
"signature_version": "v1",
"deprecated": false,
"signature_type": "Line",
"id": "CVE-2022-50172-023d9839",
"target": {
"file": "drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3ad958bc488e3ecb0207d31621c00efb86f17482"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"122114970216038118594996150864598622959",
"230471448743999528562454704701182828173",
"181327129979575136903173203988314257350",
"61146710284707525054616467366588776798"
]
},
"signature_version": "v1",
"deprecated": false,
"signature_type": "Line",
"id": "CVE-2022-50172-4121aee5",
"target": {
"file": "drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cffd93411575afd987788e2ec3cb8eaff70f0215"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"122114970216038118594996150864598622959",
"230471448743999528562454704701182828173",
"181327129979575136903173203988314257350",
"61146710284707525054616467366588776798"
]
},
"signature_version": "v1",
"deprecated": false,
"signature_type": "Line",
"id": "CVE-2022-50172-4937a062",
"target": {
"file": "drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2f53ba46d8c97aca681adbe5098e1f84580c446d"
},
{
"signature_version": "v1",
"digest": {
"length": 706.0,
"function_hash": "80702063603686090091340459069696817554"
},
"deprecated": false,
"signature_type": "Function",
"id": "CVE-2022-50172-4dd109bf",
"target": {
"function": "__mt76x02u_mcu_send_msg",
"file": "drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@da1ab462b96c5d47a0755aec957bae3d685538c5"
},
{
"digest": {
"length": 706.0,
"function_hash": "80702063603686090091340459069696817554"
},
"signature_version": "v1",
"deprecated": false,
"signature_type": "Function",
"id": "CVE-2022-50172-570e85ca",
"target": {
"function": "__mt76x02u_mcu_send_msg",
"file": "drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2f53ba46d8c97aca681adbe5098e1f84580c446d"
},
{
"signature_version": "v1",
"digest": {
"length": 706.0,
"function_hash": "80702063603686090091340459069696817554"
},
"deprecated": false,
"signature_type": "Function",
"id": "CVE-2022-50172-661a2032",
"target": {
"function": "__mt76x02u_mcu_send_msg",
"file": "drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3ad958bc488e3ecb0207d31621c00efb86f17482"
},
{
"signature_version": "v1",
"digest": {
"length": 706.0,
"function_hash": "80702063603686090091340459069696817554"
},
"deprecated": false,
"signature_type": "Function",
"id": "CVE-2022-50172-a541018f",
"target": {
"function": "__mt76x02u_mcu_send_msg",
"file": "drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cffd93411575afd987788e2ec3cb8eaff70f0215"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"122114970216038118594996150864598622959",
"230471448743999528562454704701182828173",
"181327129979575136903173203988314257350",
"61146710284707525054616467366588776798"
]
},
"signature_version": "v1",
"deprecated": false,
"signature_type": "Line",
"id": "CVE-2022-50172-a70168b4",
"target": {
"file": "drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f1609c4f4a21777e081b36596224802b85052ad9"
},
{
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"122114970216038118594996150864598622959",
"230471448743999528562454704701182828173",
"181327129979575136903173203988314257350",
"61146710284707525054616467366588776798"
]
},
"deprecated": false,
"signature_type": "Line",
"id": "CVE-2022-50172-c26dde89",
"target": {
"file": "drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@da1ab462b96c5d47a0755aec957bae3d685538c5"
},
{
"signature_version": "v1",
"digest": {
"length": 706.0,
"function_hash": "80702063603686090091340459069696817554"
},
"deprecated": false,
"signature_type": "Function",
"id": "CVE-2022-50172-d8156472",
"target": {
"function": "__mt76x02u_mcu_send_msg",
"file": "drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f1609c4f4a21777e081b36596224802b85052ad9"
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-50172.json"