In the Linux kernel, the following vulnerability has been resolved:
mctp: Fix an error handling path in mctp_init()
If mctpneighinit() return error, the routes resources should be released in the error handling path. Otherwise some resources leak.
{
"cna_assigner": "Linux",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/49xxx/CVE-2022-49854.json"
}"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-49854.json"
[
{
"signature_version": "v1",
"target": {
"file": "net/mctp/route.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@49d8a6e24a3496d86e8d8ae748375df984fb6d6f",
"deprecated": false,
"digest": {
"line_hashes": [
"89900046770448721513426769517774107863",
"57948437763186309392105423237026245341",
"50888070644610133249132559429790547108",
"227075993112603349544562595201440256492"
],
"threshold": 0.9
},
"id": "CVE-2022-49854-0a2c54b6",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "net/mctp/af_mctp.c",
"function": "mctp_init"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@49d8a6e24a3496d86e8d8ae748375df984fb6d6f",
"deprecated": false,
"digest": {
"function_hash": "276295280159893608781085472101352320348",
"length": 578.0
},
"id": "CVE-2022-49854-2b2316b7",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "net/mctp/af_mctp.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@49d8a6e24a3496d86e8d8ae748375df984fb6d6f",
"deprecated": false,
"digest": {
"line_hashes": [
"13622280599938404960798596863419411945",
"155792374961460854408021648056128629154",
"129116731494848045339779309289312401123",
"50468084392303418027264187919941150411",
"70294469702108929094478381072914564039",
"176337531871294383698436625417787516469"
],
"threshold": 0.9
},
"id": "CVE-2022-49854-46bc5c51",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "net/mctp/af_mctp.c",
"function": "mctp_init"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d4072058af4fd8fb4658e7452289042a406a9398",
"deprecated": false,
"digest": {
"function_hash": "276295280159893608781085472101352320348",
"length": 578.0
},
"id": "CVE-2022-49854-4de49490",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "net/mctp/route.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d4072058af4fd8fb4658e7452289042a406a9398",
"deprecated": false,
"digest": {
"line_hashes": [
"89900046770448721513426769517774107863",
"57948437763186309392105423237026245341",
"50888070644610133249132559429790547108",
"227075993112603349544562595201440256492"
],
"threshold": 0.9
},
"id": "CVE-2022-49854-879c1c87",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "net/mctp/af_mctp.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d4072058af4fd8fb4658e7452289042a406a9398",
"deprecated": false,
"digest": {
"line_hashes": [
"13622280599938404960798596863419411945",
"155792374961460854408021648056128629154",
"129116731494848045339779309289312401123",
"50468084392303418027264187919941150411",
"70294469702108929094478381072914564039",
"176337531871294383698436625417787516469"
],
"threshold": 0.9
},
"id": "CVE-2022-49854-8ab6f754",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "net/mctp/af_mctp.c",
"function": "mctp_init"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@216c83222d2eb24b0e63df56e8740b02c33286e8",
"deprecated": false,
"digest": {
"function_hash": "276295280159893608781085472101352320348",
"length": 578.0
},
"id": "CVE-2022-49854-c70bfbc6",
"signature_type": "Function"
},
{
"signature_version": "v1",
"target": {
"file": "net/mctp/route.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@216c83222d2eb24b0e63df56e8740b02c33286e8",
"deprecated": false,
"digest": {
"line_hashes": [
"89900046770448721513426769517774107863",
"57948437763186309392105423237026245341",
"50888070644610133249132559429790547108",
"227075993112603349544562595201440256492"
],
"threshold": 0.9
},
"id": "CVE-2022-49854-d97029b3",
"signature_type": "Line"
},
{
"signature_version": "v1",
"target": {
"file": "net/mctp/af_mctp.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@216c83222d2eb24b0e63df56e8740b02c33286e8",
"deprecated": false,
"digest": {
"line_hashes": [
"13622280599938404960798596863419411945",
"155792374961460854408021648056128629154",
"129116731494848045339779309289312401123",
"50468084392303418027264187919941150411",
"70294469702108929094478381072914564039",
"176337531871294383698436625417787516469"
],
"threshold": 0.9
},
"id": "CVE-2022-49854-e1e5296e",
"signature_type": "Line"
}
]