In the Linux kernel, the following vulnerability has been resolved:
be2net: Fix buffer overflow in begetmodule_eeprom
becmdreadporttransceiverdata assumes that it is given a buffer that is at least PAGEDATA_LEN long, or twice that if the module supports SFF 8472. However, this is not always the case.
Fix this by passing the desired offset and length to becmdreadporttransceiver_data so that we only copy the bytes once.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8ff4f9df73e5c551a72ee6034886c17e8de6596d",
"target": {
"function": "be_get_module_eeprom",
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-101057f9",
"digest": {
"function_hash": "107283438917063014900696289397677579154",
"length": 514.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@18043da94c023f3ef09c15017bdb04e8f695ef10",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-133e37a3",
"digest": {
"line_hashes": [
"8657914899133505968613108093440419055",
"2474737223901995629588198461227901756",
"91245562978546377006289047481799622713",
"209601786163765078826790731136013902894",
"144051232161482832278965192925075414422",
"175382474447823829457085391883758032787",
"15060952791027480678101534976582978060",
"242444687891853197158835945727283241309",
"236929731213229709723751652818640724868",
"25042178828860373699117438866889759624",
"15344757806281601099508204479321857531",
"61296087034088705957007029626745279641",
"269896398839764902756285246908276241482",
"246467349383841301006367110905674800329",
"267604126132068690997482582562065520943",
"103314699002377203839290317518166329186",
"70736093773363524553390638462922260716",
"329699004085503278294222696309814727542",
"117642909711794750325888092910464698085",
"328126877808465837997281725972544716476",
"175766224216430420073287394528823715130",
"101614190854578291684491755404488909273",
"220475866405506523652298404109000036904",
"305387668427802969347301273948522182137"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aba8ff847f4f927ad7a1a1ee4a9f29989a1a728f",
"target": {
"function": "be_get_module_info",
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-16cc0e73",
"digest": {
"function_hash": "216542950794989476126836450213946264950",
"length": 497.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a5a8fc0679a8fd58d47aa2ebcfc5742631f753f9",
"target": {
"function": "be_get_module_info",
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-18158f20",
"digest": {
"function_hash": "216542950794989476126836450213946264950",
"length": 497.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@665cbe91de2f7c97c51ca8fce39aae26477c1948",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-1c14b782",
"digest": {
"line_hashes": [
"295431091558284116070781893547827275227",
"92210402839126274821449298980523377592",
"32816187841803254721394030032968687552",
"69413534576580505719567115450269200068",
"57685362260195130167343942849992567956",
"201252429826252498403971678467257220432",
"6937910132159524176999225298384581644",
"164033888211068312763457194749671112084",
"139815955927512318717195906459651190159",
"177240889280979427299662647068249314823",
"112596727537105965887898670451280920934",
"338456784853815764867666871933041604361",
"11119894090775619704808118462206317122",
"95378173065437696556009721255716445775",
"112596727537105965887898670451280920934",
"338456784853815764867666871933041604361",
"130055744157823458788375130377588607064",
"108489142757056275020844711186000369384"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a5a8fc0679a8fd58d47aa2ebcfc5742631f753f9",
"target": {
"function": "be_cmd_read_port_transceiver_data",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-1f45108d",
"digest": {
"function_hash": "70155813894087534086680812545344512537",
"length": 969.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a8569f76df7ec5b4b51155c57523a0b356db5741",
"target": {
"function": "be_get_module_info",
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-2bee360c",
"digest": {
"function_hash": "216542950794989476126836450213946264950",
"length": 497.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aba8ff847f4f927ad7a1a1ee4a9f29989a1a728f",
"target": {
"function": "be_cmd_read_port_transceiver_data",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-2cdd6d87",
"digest": {
"function_hash": "70155813894087534086680812545344512537",
"length": 969.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@665cbe91de2f7c97c51ca8fce39aae26477c1948",
"target": {
"function": "be_get_module_eeprom",
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-2d59a94c",
"digest": {
"function_hash": "107283438917063014900696289397677579154",
"length": 514.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aba8ff847f4f927ad7a1a1ee4a9f29989a1a728f",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-2e927b54",
"digest": {
"line_hashes": [
"295431091558284116070781893547827275227",
"92210402839126274821449298980523377592",
"32816187841803254721394030032968687552",
"69413534576580505719567115450269200068",
"57685362260195130167343942849992567956",
"201252429826252498403971678467257220432",
"6937910132159524176999225298384581644",
"164033888211068312763457194749671112084",
"139815955927512318717195906459651190159",
"177240889280979427299662647068249314823",
"112596727537105965887898670451280920934",
"338456784853815764867666871933041604361",
"11119894090775619704808118462206317122",
"95378173065437696556009721255716445775",
"112596727537105965887898670451280920934",
"338456784853815764867666871933041604361",
"130055744157823458788375130377588607064",
"108489142757056275020844711186000369384"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@18043da94c023f3ef09c15017bdb04e8f695ef10",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_cmds.h"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-31dd3f9f",
"digest": {
"line_hashes": [
"168589665311534418667115633430699589559",
"273448923076795320889173172949602734339",
"332008259508592530893423191561111263992",
"217992528579769165399415382326218593137"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d7241f679a59cfe27f92cb5c6272cb429fb1f7ec",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_cmds.h"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-325c1388",
"digest": {
"line_hashes": [
"168589665311534418667115633430699589559",
"273448923076795320889173172949602734339",
"332008259508592530893423191561111263992",
"217992528579769165399415382326218593137"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a5a8fc0679a8fd58d47aa2ebcfc5742631f753f9",
"target": {
"function": "be_cmd_query_sfp_info",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-380e9b72",
"digest": {
"function_hash": "137903798750680145537662957908426059892",
"length": 348.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a8569f76df7ec5b4b51155c57523a0b356db5741",
"target": {
"function": "be_get_module_eeprom",
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-38d87e09",
"digest": {
"function_hash": "107283438917063014900696289397677579154",
"length": 514.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a8569f76df7ec5b4b51155c57523a0b356db5741",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_cmds.h"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-391d74cd",
"digest": {
"line_hashes": [
"168589665311534418667115633430699589559",
"273448923076795320889173172949602734339",
"332008259508592530893423191561111263992",
"217992528579769165399415382326218593137"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8ff4f9df73e5c551a72ee6034886c17e8de6596d",
"target": {
"function": "be_cmd_query_cable_type",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-3b4c78be",
"digest": {
"function_hash": "85182602358865130262206691232681838741",
"length": 447.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@665cbe91de2f7c97c51ca8fce39aae26477c1948",
"target": {
"function": "be_cmd_query_sfp_info",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-3ff835b5",
"digest": {
"function_hash": "137903798750680145537662957908426059892",
"length": 348.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fe4473fc7940f14c4a12db873b9729134c212654",
"target": {
"function": "be_get_module_eeprom",
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-40475823",
"digest": {
"function_hash": "107283438917063014900696289397677579154",
"length": 514.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fe4473fc7940f14c4a12db873b9729134c212654",
"target": {
"function": "be_get_module_info",
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-4362cc95",
"digest": {
"function_hash": "216542950794989476126836450213946264950",
"length": 497.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8ff4f9df73e5c551a72ee6034886c17e8de6596d",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_cmds.h"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-45078050",
"digest": {
"line_hashes": [
"168589665311534418667115633430699589559",
"273448923076795320889173172949602734339",
"332008259508592530893423191561111263992",
"217992528579769165399415382326218593137"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fe4473fc7940f14c4a12db873b9729134c212654",
"target": {
"function": "be_cmd_query_sfp_info",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-47136021",
"digest": {
"function_hash": "137903798750680145537662957908426059892",
"length": 348.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8ff4f9df73e5c551a72ee6034886c17e8de6596d",
"target": {
"function": "be_cmd_query_sfp_info",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-52025a7b",
"digest": {
"function_hash": "137903798750680145537662957908426059892",
"length": 348.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8ff4f9df73e5c551a72ee6034886c17e8de6596d",
"target": {
"function": "be_cmd_read_port_transceiver_data",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-5b69edf9",
"digest": {
"function_hash": "70155813894087534086680812545344512537",
"length": 969.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fe4473fc7940f14c4a12db873b9729134c212654",
"target": {
"function": "be_cmd_query_cable_type",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-5c28dd31",
"digest": {
"function_hash": "85182602358865130262206691232681838741",
"length": 447.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@18043da94c023f3ef09c15017bdb04e8f695ef10",
"target": {
"function": "be_cmd_read_port_transceiver_data",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-5cadb5f9",
"digest": {
"function_hash": "70155813894087534086680812545344512537",
"length": 969.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d7241f679a59cfe27f92cb5c6272cb429fb1f7ec",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-5cf8fca9",
"digest": {
"line_hashes": [
"295431091558284116070781893547827275227",
"92210402839126274821449298980523377592",
"32816187841803254721394030032968687552",
"69413534576580505719567115450269200068",
"57685362260195130167343942849992567956",
"201252429826252498403971678467257220432",
"6937910132159524176999225298384581644",
"164033888211068312763457194749671112084",
"139815955927512318717195906459651190159",
"177240889280979427299662647068249314823",
"112596727537105965887898670451280920934",
"338456784853815764867666871933041604361",
"11119894090775619704808118462206317122",
"95378173065437696556009721255716445775",
"112596727537105965887898670451280920934",
"338456784853815764867666871933041604361",
"130055744157823458788375130377588607064",
"108489142757056275020844711186000369384"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a5a8fc0679a8fd58d47aa2ebcfc5742631f753f9",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-5eb26e88",
"digest": {
"line_hashes": [
"295431091558284116070781893547827275227",
"92210402839126274821449298980523377592",
"32816187841803254721394030032968687552",
"69413534576580505719567115450269200068",
"57685362260195130167343942849992567956",
"201252429826252498403971678467257220432",
"6937910132159524176999225298384581644",
"164033888211068312763457194749671112084",
"139815955927512318717195906459651190159",
"177240889280979427299662647068249314823",
"112596727537105965887898670451280920934",
"338456784853815764867666871933041604361",
"11119894090775619704808118462206317122",
"95378173065437696556009721255716445775",
"112596727537105965887898670451280920934",
"338456784853815764867666871933041604361",
"130055744157823458788375130377588607064",
"108489142757056275020844711186000369384"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aba8ff847f4f927ad7a1a1ee4a9f29989a1a728f",
"target": {
"function": "be_cmd_query_sfp_info",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-5ece4a97",
"digest": {
"function_hash": "137903798750680145537662957908426059892",
"length": 348.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a8569f76df7ec5b4b51155c57523a0b356db5741",
"target": {
"function": "be_cmd_query_sfp_info",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-61241d06",
"digest": {
"function_hash": "137903798750680145537662957908426059892",
"length": 348.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a8569f76df7ec5b4b51155c57523a0b356db5741",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-61cee0eb",
"digest": {
"line_hashes": [
"295431091558284116070781893547827275227",
"92210402839126274821449298980523377592",
"32816187841803254721394030032968687552",
"69413534576580505719567115450269200068",
"57685362260195130167343942849992567956",
"201252429826252498403971678467257220432",
"6937910132159524176999225298384581644",
"164033888211068312763457194749671112084",
"139815955927512318717195906459651190159",
"177240889280979427299662647068249314823",
"112596727537105965887898670451280920934",
"338456784853815764867666871933041604361",
"11119894090775619704808118462206317122",
"95378173065437696556009721255716445775",
"112596727537105965887898670451280920934",
"338456784853815764867666871933041604361",
"130055744157823458788375130377588607064",
"108489142757056275020844711186000369384"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8ff4f9df73e5c551a72ee6034886c17e8de6596d",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-67aa6072",
"digest": {
"line_hashes": [
"8657914899133505968613108093440419055",
"2474737223901995629588198461227901756",
"91245562978546377006289047481799622713",
"209601786163765078826790731136013902894",
"144051232161482832278965192925075414422",
"175382474447823829457085391883758032787",
"15060952791027480678101534976582978060",
"242444687891853197158835945727283241309",
"236929731213229709723751652818640724868",
"25042178828860373699117438866889759624",
"15344757806281601099508204479321857531",
"61296087034088705957007029626745279641",
"269896398839764902756285246908276241482",
"246467349383841301006367110905674800329",
"267604126132068690997482582562065520943",
"103314699002377203839290317518166329186",
"70736093773363524553390638462922260716",
"329699004085503278294222696309814727542",
"117642909711794750325888092910464698085",
"328126877808465837997281725972544716476",
"175766224216430420073287394528823715130",
"101614190854578291684491755404488909273",
"220475866405506523652298404109000036904",
"305387668427802969347301273948522182137"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d7241f679a59cfe27f92cb5c6272cb429fb1f7ec",
"target": {
"function": "be_get_module_eeprom",
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-689eaa96",
"digest": {
"function_hash": "107283438917063014900696289397677579154",
"length": 514.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aba8ff847f4f927ad7a1a1ee4a9f29989a1a728f",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_cmds.h"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-6d982774",
"digest": {
"line_hashes": [
"168589665311534418667115633430699589559",
"273448923076795320889173172949602734339",
"332008259508592530893423191561111263992",
"217992528579769165399415382326218593137"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@665cbe91de2f7c97c51ca8fce39aae26477c1948",
"target": {
"function": "be_cmd_query_cable_type",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-70fedaf0",
"digest": {
"function_hash": "85182602358865130262206691232681838741",
"length": 447.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d7241f679a59cfe27f92cb5c6272cb429fb1f7ec",
"target": {
"function": "be_cmd_query_cable_type",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-77962c03",
"digest": {
"function_hash": "85182602358865130262206691232681838741",
"length": 447.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fe4473fc7940f14c4a12db873b9729134c212654",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-7bc2cb6c",
"digest": {
"line_hashes": [
"8657914899133505968613108093440419055",
"2474737223901995629588198461227901756",
"91245562978546377006289047481799622713",
"209601786163765078826790731136013902894",
"144051232161482832278965192925075414422",
"175382474447823829457085391883758032787",
"15060952791027480678101534976582978060",
"242444687891853197158835945727283241309",
"236929731213229709723751652818640724868",
"25042178828860373699117438866889759624",
"15344757806281601099508204479321857531",
"61296087034088705957007029626745279641",
"269896398839764902756285246908276241482",
"246467349383841301006367110905674800329",
"267604126132068690997482582562065520943",
"103314699002377203839290317518166329186",
"70736093773363524553390638462922260716",
"329699004085503278294222696309814727542",
"117642909711794750325888092910464698085",
"328126877808465837997281725972544716476",
"175766224216430420073287394528823715130",
"101614190854578291684491755404488909273",
"220475866405506523652298404109000036904",
"305387668427802969347301273948522182137"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aba8ff847f4f927ad7a1a1ee4a9f29989a1a728f",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-7d89c01a",
"digest": {
"line_hashes": [
"8657914899133505968613108093440419055",
"2474737223901995629588198461227901756",
"91245562978546377006289047481799622713",
"209601786163765078826790731136013902894",
"144051232161482832278965192925075414422",
"175382474447823829457085391883758032787",
"15060952791027480678101534976582978060",
"242444687891853197158835945727283241309",
"236929731213229709723751652818640724868",
"25042178828860373699117438866889759624",
"15344757806281601099508204479321857531",
"61296087034088705957007029626745279641",
"269896398839764902756285246908276241482",
"246467349383841301006367110905674800329",
"267604126132068690997482582562065520943",
"103314699002377203839290317518166329186",
"70736093773363524553390638462922260716",
"329699004085503278294222696309814727542",
"117642909711794750325888092910464698085",
"328126877808465837997281725972544716476",
"175766224216430420073287394528823715130",
"101614190854578291684491755404488909273",
"220475866405506523652298404109000036904",
"305387668427802969347301273948522182137"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@18043da94c023f3ef09c15017bdb04e8f695ef10",
"target": {
"function": "be_cmd_query_cable_type",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-842a1c83",
"digest": {
"function_hash": "85182602358865130262206691232681838741",
"length": 447.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d7241f679a59cfe27f92cb5c6272cb429fb1f7ec",
"target": {
"function": "be_cmd_read_port_transceiver_data",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-8731032e",
"digest": {
"function_hash": "70155813894087534086680812545344512537",
"length": 969.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d7241f679a59cfe27f92cb5c6272cb429fb1f7ec",
"target": {
"function": "be_cmd_query_sfp_info",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-8733b773",
"digest": {
"function_hash": "137903798750680145537662957908426059892",
"length": 348.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a5a8fc0679a8fd58d47aa2ebcfc5742631f753f9",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_cmds.h"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-995d7df7",
"digest": {
"line_hashes": [
"168589665311534418667115633430699589559",
"273448923076795320889173172949602734339",
"332008259508592530893423191561111263992",
"217992528579769165399415382326218593137"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a8569f76df7ec5b4b51155c57523a0b356db5741",
"target": {
"function": "be_cmd_query_cable_type",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-9c830c30",
"digest": {
"function_hash": "85182602358865130262206691232681838741",
"length": 447.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fe4473fc7940f14c4a12db873b9729134c212654",
"target": {
"function": "be_cmd_read_port_transceiver_data",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-a8df2a4a",
"digest": {
"function_hash": "70155813894087534086680812545344512537",
"length": 969.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@665cbe91de2f7c97c51ca8fce39aae26477c1948",
"target": {
"function": "be_cmd_read_port_transceiver_data",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-a9733539",
"digest": {
"function_hash": "70155813894087534086680812545344512537",
"length": 969.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d7241f679a59cfe27f92cb5c6272cb429fb1f7ec",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-b35f80ac",
"digest": {
"line_hashes": [
"8657914899133505968613108093440419055",
"2474737223901995629588198461227901756",
"91245562978546377006289047481799622713",
"209601786163765078826790731136013902894",
"144051232161482832278965192925075414422",
"175382474447823829457085391883758032787",
"15060952791027480678101534976582978060",
"242444687891853197158835945727283241309",
"236929731213229709723751652818640724868",
"25042178828860373699117438866889759624",
"15344757806281601099508204479321857531",
"61296087034088705957007029626745279641",
"269896398839764902756285246908276241482",
"246467349383841301006367110905674800329",
"267604126132068690997482582562065520943",
"103314699002377203839290317518166329186",
"70736093773363524553390638462922260716",
"329699004085503278294222696309814727542",
"117642909711794750325888092910464698085",
"328126877808465837997281725972544716476",
"175766224216430420073287394528823715130",
"101614190854578291684491755404488909273",
"220475866405506523652298404109000036904",
"305387668427802969347301273948522182137"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aba8ff847f4f927ad7a1a1ee4a9f29989a1a728f",
"target": {
"function": "be_cmd_query_cable_type",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-b388cf2a",
"digest": {
"function_hash": "85182602358865130262206691232681838741",
"length": 447.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aba8ff847f4f927ad7a1a1ee4a9f29989a1a728f",
"target": {
"function": "be_get_module_eeprom",
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-b68cb9b0",
"digest": {
"function_hash": "107283438917063014900696289397677579154",
"length": 514.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@665cbe91de2f7c97c51ca8fce39aae26477c1948",
"target": {
"function": "be_get_module_info",
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-c981e04c",
"digest": {
"function_hash": "216542950794989476126836450213946264950",
"length": 497.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a5a8fc0679a8fd58d47aa2ebcfc5742631f753f9",
"target": {
"function": "be_cmd_query_cable_type",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-c9fe75b3",
"digest": {
"function_hash": "85182602358865130262206691232681838741",
"length": 447.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8ff4f9df73e5c551a72ee6034886c17e8de6596d",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-d07a7847",
"digest": {
"line_hashes": [
"295431091558284116070781893547827275227",
"92210402839126274821449298980523377592",
"32816187841803254721394030032968687552",
"69413534576580505719567115450269200068",
"57685362260195130167343942849992567956",
"201252429826252498403971678467257220432",
"6937910132159524176999225298384581644",
"164033888211068312763457194749671112084",
"139815955927512318717195906459651190159",
"177240889280979427299662647068249314823",
"112596727537105965887898670451280920934",
"338456784853815764867666871933041604361",
"11119894090775619704808118462206317122",
"95378173065437696556009721255716445775",
"112596727537105965887898670451280920934",
"338456784853815764867666871933041604361",
"130055744157823458788375130377588607064",
"108489142757056275020844711186000369384"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@18043da94c023f3ef09c15017bdb04e8f695ef10",
"target": {
"function": "be_get_module_info",
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-d18990fb",
"digest": {
"function_hash": "216542950794989476126836450213946264950",
"length": 497.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@18043da94c023f3ef09c15017bdb04e8f695ef10",
"target": {
"function": "be_cmd_query_sfp_info",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-d41ec89a",
"digest": {
"function_hash": "137903798750680145537662957908426059892",
"length": 348.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fe4473fc7940f14c4a12db873b9729134c212654",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_cmds.h"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-da9d5687",
"digest": {
"line_hashes": [
"168589665311534418667115633430699589559",
"273448923076795320889173172949602734339",
"332008259508592530893423191561111263992",
"217992528579769165399415382326218593137"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d7241f679a59cfe27f92cb5c6272cb429fb1f7ec",
"target": {
"function": "be_get_module_info",
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-dfb573c4",
"digest": {
"function_hash": "216542950794989476126836450213946264950",
"length": 497.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@665cbe91de2f7c97c51ca8fce39aae26477c1948",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_cmds.h"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-e50a45db",
"digest": {
"line_hashes": [
"168589665311534418667115633430699589559",
"273448923076795320889173172949602734339",
"332008259508592530893423191561111263992",
"217992528579769165399415382326218593137"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@665cbe91de2f7c97c51ca8fce39aae26477c1948",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-ed73fde4",
"digest": {
"line_hashes": [
"8657914899133505968613108093440419055",
"2474737223901995629588198461227901756",
"91245562978546377006289047481799622713",
"209601786163765078826790731136013902894",
"144051232161482832278965192925075414422",
"175382474447823829457085391883758032787",
"15060952791027480678101534976582978060",
"242444687891853197158835945727283241309",
"236929731213229709723751652818640724868",
"25042178828860373699117438866889759624",
"15344757806281601099508204479321857531",
"61296087034088705957007029626745279641",
"269896398839764902756285246908276241482",
"246467349383841301006367110905674800329",
"267604126132068690997482582562065520943",
"103314699002377203839290317518166329186",
"70736093773363524553390638462922260716",
"329699004085503278294222696309814727542",
"117642909711794750325888092910464698085",
"328126877808465837997281725972544716476",
"175766224216430420073287394528823715130",
"101614190854578291684491755404488909273",
"220475866405506523652298404109000036904",
"305387668427802969347301273948522182137"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@18043da94c023f3ef09c15017bdb04e8f695ef10",
"target": {
"function": "be_get_module_eeprom",
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-efaadb0c",
"digest": {
"function_hash": "107283438917063014900696289397677579154",
"length": 514.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fe4473fc7940f14c4a12db873b9729134c212654",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-efb7d71c",
"digest": {
"line_hashes": [
"295431091558284116070781893547827275227",
"92210402839126274821449298980523377592",
"32816187841803254721394030032968687552",
"69413534576580505719567115450269200068",
"57685362260195130167343942849992567956",
"201252429826252498403971678467257220432",
"6937910132159524176999225298384581644",
"164033888211068312763457194749671112084",
"139815955927512318717195906459651190159",
"177240889280979427299662647068249314823",
"112596727537105965887898670451280920934",
"338456784853815764867666871933041604361",
"11119894090775619704808118462206317122",
"95378173065437696556009721255716445775",
"112596727537105965887898670451280920934",
"338456784853815764867666871933041604361",
"130055744157823458788375130377588607064",
"108489142757056275020844711186000369384"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8ff4f9df73e5c551a72ee6034886c17e8de6596d",
"target": {
"function": "be_get_module_info",
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-f20c4e06",
"digest": {
"function_hash": "216542950794989476126836450213946264950",
"length": 497.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a5a8fc0679a8fd58d47aa2ebcfc5742631f753f9",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-f3775383",
"digest": {
"line_hashes": [
"8657914899133505968613108093440419055",
"2474737223901995629588198461227901756",
"91245562978546377006289047481799622713",
"209601786163765078826790731136013902894",
"144051232161482832278965192925075414422",
"175382474447823829457085391883758032787",
"15060952791027480678101534976582978060",
"242444687891853197158835945727283241309",
"236929731213229709723751652818640724868",
"25042178828860373699117438866889759624",
"15344757806281601099508204479321857531",
"61296087034088705957007029626745279641",
"269896398839764902756285246908276241482",
"246467349383841301006367110905674800329",
"267604126132068690997482582562065520943",
"103314699002377203839290317518166329186",
"70736093773363524553390638462922260716",
"329699004085503278294222696309814727542",
"117642909711794750325888092910464698085",
"328126877808465837997281725972544716476",
"175766224216430420073287394528823715130",
"101614190854578291684491755404488909273",
"220475866405506523652298404109000036904",
"305387668427802969347301273948522182137"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a5a8fc0679a8fd58d47aa2ebcfc5742631f753f9",
"target": {
"function": "be_get_module_eeprom",
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-f7cdeaea",
"digest": {
"function_hash": "107283438917063014900696289397677579154",
"length": 514.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@18043da94c023f3ef09c15017bdb04e8f695ef10",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-f97cf71c",
"digest": {
"line_hashes": [
"295431091558284116070781893547827275227",
"92210402839126274821449298980523377592",
"32816187841803254721394030032968687552",
"69413534576580505719567115450269200068",
"57685362260195130167343942849992567956",
"201252429826252498403971678467257220432",
"6937910132159524176999225298384581644",
"164033888211068312763457194749671112084",
"139815955927512318717195906459651190159",
"177240889280979427299662647068249314823",
"112596727537105965887898670451280920934",
"338456784853815764867666871933041604361",
"11119894090775619704808118462206317122",
"95378173065437696556009721255716445775",
"112596727537105965887898670451280920934",
"338456784853815764867666871933041604361",
"130055744157823458788375130377588607064",
"108489142757056275020844711186000369384"
],
"threshold": 0.9
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a8569f76df7ec5b4b51155c57523a0b356db5741",
"target": {
"function": "be_cmd_read_port_transceiver_data",
"file": "drivers/net/ethernet/emulex/benet/be_cmds.c"
},
"signature_type": "Function",
"deprecated": false,
"id": "CVE-2022-49581-fae5660f",
"digest": {
"function_hash": "70155813894087534086680812545344512537",
"length": 969.0
},
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a8569f76df7ec5b4b51155c57523a0b356db5741",
"target": {
"file": "drivers/net/ethernet/emulex/benet/be_ethtool.c"
},
"signature_type": "Line",
"deprecated": false,
"id": "CVE-2022-49581-ff2cee80",
"digest": {
"line_hashes": [
"8657914899133505968613108093440419055",
"2474737223901995629588198461227901756",
"91245562978546377006289047481799622713",
"209601786163765078826790731136013902894",
"144051232161482832278965192925075414422",
"175382474447823829457085391883758032787",
"15060952791027480678101534976582978060",
"242444687891853197158835945727283241309",
"236929731213229709723751652818640724868",
"25042178828860373699117438866889759624",
"15344757806281601099508204479321857531",
"61296087034088705957007029626745279641",
"269896398839764902756285246908276241482",
"246467349383841301006367110905674800329",
"267604126132068690997482582562065520943",
"103314699002377203839290317518166329186",
"70736093773363524553390638462922260716",
"329699004085503278294222696309814727542",
"117642909711794750325888092910464698085",
"328126877808465837997281725972544716476",
"175766224216430420073287394528823715130",
"101614190854578291684491755404488909273",
"220475866405506523652298404109000036904",
"305387668427802969347301273948522182137"
],
"threshold": 0.9
},
"signature_version": "v1"
}
]