In the Linux kernel, the following vulnerability has been resolved:
mt76: mt7915: fix possible memory leak in mt7915mcuadd_sta
Free allocated skb in mt7915mcuadd_sta routine in case of failures.
[
{
"id": "CVE-2022-49230-2a3194b3",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@daf02c7e3c3dc82ffa925999597bd455cf799551",
"signature_type": "Function",
"digest": {
"function_hash": "187059020570520984385914864887010137942",
"length": 1027.0
},
"deprecated": false,
"target": {
"file": "drivers/net/wireless/mediatek/mt76/mt7915/mcu.c",
"function": "mt7915_mcu_add_sta"
}
},
{
"id": "CVE-2022-49230-6da9a8eb",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a43736cd12d82913102eb49cb56787a5553e028f",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"131727708533993442974301907960880863255",
"96898526581221041798647168356336436989",
"240054330846239404882571409876001119172",
"234692666449803869760814189016464040124",
"329891506452671615071144103806977822393",
"49488641466770025754879993521171865159",
"227882585395299918316072073534752383113",
"167513890052545797146550251547852433824",
"36439731312194997392705457681331290867",
"121626953927637598391044280006959825125"
]
},
"deprecated": false,
"target": {
"file": "drivers/net/wireless/mediatek/mt76/mt7915/mcu.c"
}
},
{
"id": "CVE-2022-49230-8cf06682",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b334a245ff1d76b1e97af8cea648ea6798b9eb87",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"189541008537056901677398456373966136627",
"96898526581221041798647168356336436989",
"240054330846239404882571409876001119172",
"234692666449803869760814189016464040124",
"329891506452671615071144103806977822393",
"49488641466770025754879993521171865159",
"227882585395299918316072073534752383113",
"167513890052545797146550251547852433824",
"36439731312194997392705457681331290867",
"121626953927637598391044280006959825125"
]
},
"deprecated": false,
"target": {
"file": "drivers/net/wireless/mediatek/mt76/mt7915/mcu.c"
}
},
{
"id": "CVE-2022-49230-d4fba941",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a43736cd12d82913102eb49cb56787a5553e028f",
"signature_type": "Function",
"digest": {
"function_hash": "323044417233070461816564778348089501556",
"length": 1035.0
},
"deprecated": false,
"target": {
"file": "drivers/net/wireless/mediatek/mt76/mt7915/mcu.c",
"function": "mt7915_mcu_add_sta"
}
},
{
"id": "CVE-2022-49230-df004069",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b334a245ff1d76b1e97af8cea648ea6798b9eb87",
"signature_type": "Function",
"digest": {
"function_hash": "235152863300049833011900716681147753039",
"length": 1032.0
},
"deprecated": false,
"target": {
"file": "drivers/net/wireless/mediatek/mt76/mt7915/mcu.c",
"function": "mt7915_mcu_add_sta"
}
},
{
"id": "CVE-2022-49230-e2e6ed47",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@daf02c7e3c3dc82ffa925999597bd455cf799551",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"189541008537056901677398456373966136627",
"96898526581221041798647168356336436989",
"240054330846239404882571409876001119172",
"234692666449803869760814189016464040124",
"329891506452671615071144103806977822393",
"49488641466770025754879993521171865159",
"227882585395299918316072073534752383113",
"167513890052545797146550251547852433824",
"36439731312194997392705457681331290867",
"121626953927637598391044280006959825125"
]
},
"deprecated": false,
"target": {
"file": "drivers/net/wireless/mediatek/mt76/mt7915/mcu.c"
}
}
]