In the Linux kernel, the following vulnerability has been resolved:
net: wangxun: fix kernel panic due to null pointer
When the device uses a custom subsystem vendor ID, the function wxswinit() returns before the memory of 'wx->mac_table' is allocated. The null pointer will causes the kernel panic.
{
"cna_assigner": "Linux",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/52xxx/CVE-2023-52783.json"
}[
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"263731670559191784413012575560604913859",
"240692316206117502142656267596369300906",
"152331737088073310810135377796739595582",
"311604166682301131295417024230410203756",
"298868896534971407794047421272588140365",
"64797497344357376222353716709355087356",
"95953671615028828393942722440044873128"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/net/ethernet/wangxun/ngbe/ngbe_main.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8ba2c459668cfe2aaacc5ebcd35b4b9ef8643013",
"id": "CVE-2023-52783-189a7a24",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"length": 929.0,
"function_hash": "41682805436217366492416687359642130341"
},
"signature_version": "v1",
"target": {
"function": "wx_sw_init",
"file": "drivers/net/ethernet/wangxun/libwx/wx_hw.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@61a55071653974dab172d4c5d699bb365cfd13c9",
"id": "CVE-2023-52783-21cc44b7",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"length": 1110.0,
"function_hash": "202028438787446138815160449004183504992"
},
"signature_version": "v1",
"target": {
"function": "ngbe_sw_init",
"file": "drivers/net/ethernet/wangxun/ngbe/ngbe_main.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8ba2c459668cfe2aaacc5ebcd35b4b9ef8643013",
"id": "CVE-2023-52783-47c81f5d",
"deprecated": false
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"85309729180136836805774134675364062429",
"278901867600066487499421765860395044255",
"66381057217679320782589557839455253234",
"246952649490208557481857453462744293988",
"269982010092425885045786799182585785487",
"260630668973627960133503229768505354465"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/net/ethernet/wangxun/libwx/wx_hw.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8ba2c459668cfe2aaacc5ebcd35b4b9ef8643013",
"id": "CVE-2023-52783-69873738",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"length": 1110.0,
"function_hash": "202028438787446138815160449004183504992"
},
"signature_version": "v1",
"target": {
"function": "ngbe_sw_init",
"file": "drivers/net/ethernet/wangxun/ngbe/ngbe_main.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@61a55071653974dab172d4c5d699bb365cfd13c9",
"id": "CVE-2023-52783-6ecbe8c5",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"length": 1057.0,
"function_hash": "336716226724313436057537076669831132954"
},
"signature_version": "v1",
"target": {
"function": "txgbe_sw_init",
"file": "drivers/net/ethernet/wangxun/txgbe/txgbe_main.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8ba2c459668cfe2aaacc5ebcd35b4b9ef8643013",
"id": "CVE-2023-52783-759dfcc7",
"deprecated": false
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"263731670559191784413012575560604913859",
"240692316206117502142656267596369300906",
"152331737088073310810135377796739595582",
"311604166682301131295417024230410203756",
"298868896534971407794047421272588140365",
"64797497344357376222353716709355087356",
"95953671615028828393942722440044873128"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/net/ethernet/wangxun/ngbe/ngbe_main.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@61a55071653974dab172d4c5d699bb365cfd13c9",
"id": "CVE-2023-52783-afe5e242",
"deprecated": false
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"85309729180136836805774134675364062429",
"278901867600066487499421765860395044255",
"66381057217679320782589557839455253234",
"246952649490208557481857453462744293988",
"269982010092425885045786799182585785487",
"260630668973627960133503229768505354465"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/net/ethernet/wangxun/libwx/wx_hw.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@61a55071653974dab172d4c5d699bb365cfd13c9",
"id": "CVE-2023-52783-c4957569",
"deprecated": false
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"180089626515473932161291133484563651080",
"8292588992095324648553873241126575463",
"152331737088073310810135377796739595582",
"311604166682301131295417024230410203756",
"307157417121037232134328100792065124984",
"205747542329498353510864762472531328606",
"143650999754380512961303191554261526119"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/net/ethernet/wangxun/txgbe/txgbe_main.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8ba2c459668cfe2aaacc5ebcd35b4b9ef8643013",
"id": "CVE-2023-52783-d18aa0dd",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"length": 1057.0,
"function_hash": "336716226724313436057537076669831132954"
},
"signature_version": "v1",
"target": {
"function": "txgbe_sw_init",
"file": "drivers/net/ethernet/wangxun/txgbe/txgbe_main.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@61a55071653974dab172d4c5d699bb365cfd13c9",
"id": "CVE-2023-52783-f1fe143c",
"deprecated": false
},
{
"signature_type": "Line",
"digest": {
"line_hashes": [
"180089626515473932161291133484563651080",
"8292588992095324648553873241126575463",
"152331737088073310810135377796739595582",
"311604166682301131295417024230410203756",
"307157417121037232134328100792065124984",
"205747542329498353510864762472531328606",
"143650999754380512961303191554261526119"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/net/ethernet/wangxun/txgbe/txgbe_main.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@61a55071653974dab172d4c5d699bb365cfd13c9",
"id": "CVE-2023-52783-f4f72b46",
"deprecated": false
},
{
"signature_type": "Function",
"digest": {
"length": 929.0,
"function_hash": "41682805436217366492416687359642130341"
},
"signature_version": "v1",
"target": {
"function": "wx_sw_init",
"file": "drivers/net/ethernet/wangxun/libwx/wx_hw.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8ba2c459668cfe2aaacc5ebcd35b4b9ef8643013",
"id": "CVE-2023-52783-f6db87af",
"deprecated": false
}
]
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2023-52783.json"