In the Linux kernel, the following vulnerability has been resolved:
RDMA/restrack: Fix potential invalid address access
struct rdmarestrackentry's kernname was set to KBUILDMODNAME in ibcreatecq(), while if the module exited but forgot del this rdmarestrackentry, it would cause a invalid address access in rdmarestrackclean() when print the owner of this rdmarestrackentry.
These code is used to help find one forgotten PD release in one of the ULPs. But it is not needed anymore, so delete them.
{ "vanir_signatures": [ { "id": "CVE-2024-42080-0718c766", "signature_type": "Line", "target": { "file": "drivers/infiniband/core/restrack.c" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@782bdaf9d01658281bc813f3f873e6258aa1fd8d", "digest": { "threshold": 0.9, "line_hashes": [ "6751721072112273511018464918975722853", "91643144143594532407037698447638857336", "120127603121863357968483658869187875703", "251068356447047914457513990095684557312", "261775543695853624542367289910657436858", "115407595347824898215423722905861746617", "326059395739635892802071841084922491140", "237387669960422778601580067753807220835", "166440446357717445943620602572375115024", "253344263128680332608435168689713877074", "123656976747639781288421252081571325066", "225548587806834091035651144102389714391", "224870008413126520123141592130510411070", "6027289125030063141850381479751085337", "130301107003104254750681637890590736508", "39619564686611617446657290513741814903", "109747141132567024234485020996163283875", "326990773517430438408958320902919522978", "283011413365902135508656184204216448489", "196353971779566199794800154582808737340", "321693310895440202093999805889578284680", "68148121723257402932661094714758466848", "209942193766547797164412162324644115192", "116622362165754419804838028260059638070", "160766795122112843023078859777216325402", "26129472966157365194034163546398710181", "83379616066777857697282115431930473374", "155592625504977929063299797044415497043", "197132219813663864408245493153896996852", "259700400188433555412194158504920106943", "143556748583500979558832004425656508796", "136617844547649593378188447270973072889", "338103267272914842951162322666674249191", "93181319902741571678795081710037454513", "328774629955072960305043740297303657982", "138410996430080997940164293483332396610", "300415409537969444547633931979566291341", "99200810535694804267286829546830825", "190146293166580167049929838398663730580", "309260457200982453525166731879243818966", "141896717290350090672468052282919119476", "272632503845501591350490670720474642159", "32090891092391694453896482426538184268", "219534600739824022923967493195069729292", "149733478612089452372195100005289552607", "182072189530478015745026285003503055144", "171207908631248758112382118405696689174", "260003765717851550906858544130540087123", "11989046162230710149548260084484799432", "82415511193476943104386433915818376141", "316638609316942509335325124675788146114" ] }, "deprecated": false, "signature_version": "v1" }, { "id": "CVE-2024-42080-091bc6a6", "signature_type": "Function", "target": { "file": "drivers/infiniband/core/restrack.c", "function": "rdma_restrack_clean" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ca537a34775c103f7b14d7bbd976403f1d1525d8", "digest": { "function_hash": "141453563308230177822350976049194224264", "length": 838.0 }, "deprecated": false, "signature_version": "v1" }, { "id": "CVE-2024-42080-0cb82f43", "signature_type": "Line", "target": { "file": "drivers/infiniband/core/restrack.c" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f45b43d17240e9ca67ebf3cc82bb046b07cc1c61", "digest": { "threshold": 0.9, "line_hashes": [ "6751721072112273511018464918975722853", "91643144143594532407037698447638857336", "120127603121863357968483658869187875703", "251068356447047914457513990095684557312", "261775543695853624542367289910657436858", "115407595347824898215423722905861746617", "326059395739635892802071841084922491140", "237387669960422778601580067753807220835", "166440446357717445943620602572375115024", "253344263128680332608435168689713877074", "123656976747639781288421252081571325066", "225548587806834091035651144102389714391", "224870008413126520123141592130510411070", "6027289125030063141850381479751085337", "130301107003104254750681637890590736508", "39619564686611617446657290513741814903", "109747141132567024234485020996163283875", "326990773517430438408958320902919522978", "283011413365902135508656184204216448489", "196353971779566199794800154582808737340", "321693310895440202093999805889578284680", "68148121723257402932661094714758466848", "209942193766547797164412162324644115192", "116622362165754419804838028260059638070", "160766795122112843023078859777216325402", "26129472966157365194034163546398710181", "83379616066777857697282115431930473374", "155592625504977929063299797044415497043", "197132219813663864408245493153896996852", "259700400188433555412194158504920106943", "143556748583500979558832004425656508796", "136617844547649593378188447270973072889", "338103267272914842951162322666674249191", "93181319902741571678795081710037454513", "328774629955072960305043740297303657982", "138410996430080997940164293483332396610", "300415409537969444547633931979566291341", "99200810535694804267286829546830825", "190146293166580167049929838398663730580", "309260457200982453525166731879243818966", "141896717290350090672468052282919119476", "272632503845501591350490670720474642159", "32090891092391694453896482426538184268", "219534600739824022923967493195069729292", "149733478612089452372195100005289552607", "182072189530478015745026285003503055144", "171207908631248758112382118405696689174", "260003765717851550906858544130540087123", "11989046162230710149548260084484799432", "82415511193476943104386433915818376141", "316638609316942509335325124675788146114" ] }, "deprecated": false, "signature_version": "v1" }, { "id": "CVE-2024-42080-15c1f9ee", "signature_type": "Function", "target": { "file": "drivers/infiniband/core/restrack.c", "function": "type2str" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ca537a34775c103f7b14d7bbd976403f1d1525d8", "digest": { "function_hash": "183943674927658169451811217497310864563", "length": 397.0 }, "deprecated": false, "signature_version": "v1" }, { "id": "CVE-2024-42080-3087f1f3", "signature_type": "Line", "target": { "file": "drivers/infiniband/core/restrack.c" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ca537a34775c103f7b14d7bbd976403f1d1525d8", "digest": { "threshold": 0.9, "line_hashes": [ "6751721072112273511018464918975722853", "91643144143594532407037698447638857336", "120127603121863357968483658869187875703", "251068356447047914457513990095684557312", "261775543695853624542367289910657436858", "115407595347824898215423722905861746617", "326059395739635892802071841084922491140", "237387669960422778601580067753807220835", "166440446357717445943620602572375115024", "253344263128680332608435168689713877074", "123656976747639781288421252081571325066", "225548587806834091035651144102389714391", "224870008413126520123141592130510411070", "6027289125030063141850381479751085337", "130301107003104254750681637890590736508", "39619564686611617446657290513741814903", "109747141132567024234485020996163283875", "326990773517430438408958320902919522978", "283011413365902135508656184204216448489", "196353971779566199794800154582808737340", "321693310895440202093999805889578284680", "68148121723257402932661094714758466848", "209942193766547797164412162324644115192", "116622362165754419804838028260059638070", "160766795122112843023078859777216325402", "26129472966157365194034163546398710181", "83379616066777857697282115431930473374", "155592625504977929063299797044415497043", "197132219813663864408245493153896996852", "259700400188433555412194158504920106943", "143556748583500979558832004425656508796", "136617844547649593378188447270973072889", "338103267272914842951162322666674249191", "93181319902741571678795081710037454513", "328774629955072960305043740297303657982", "138410996430080997940164293483332396610", "300415409537969444547633931979566291341", "99200810535694804267286829546830825", "190146293166580167049929838398663730580", "309260457200982453525166731879243818966", "141896717290350090672468052282919119476", "272632503845501591350490670720474642159", "32090891092391694453896482426538184268", "219534600739824022923967493195069729292", "149733478612089452372195100005289552607", "182072189530478015745026285003503055144", "171207908631248758112382118405696689174", "260003765717851550906858544130540087123", "11989046162230710149548260084484799432", "82415511193476943104386433915818376141", "316638609316942509335325124675788146114" ] }, "deprecated": false, "signature_version": "v1" }, { "id": "CVE-2024-42080-4bd0c8a6", "signature_type": "Line", "target": { "file": "drivers/infiniband/core/restrack.c" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8ac281d42337f36cf7061cf1ea094181b84bc1a9", "digest": { "threshold": 0.9, "line_hashes": [ "6751721072112273511018464918975722853", "91643144143594532407037698447638857336", "120127603121863357968483658869187875703", "251068356447047914457513990095684557312", "261775543695853624542367289910657436858", "115407595347824898215423722905861746617", "326059395739635892802071841084922491140", "237387669960422778601580067753807220835", "166440446357717445943620602572375115024", "253344263128680332608435168689713877074", "123656976747639781288421252081571325066", "225548587806834091035651144102389714391", "224870008413126520123141592130510411070", "6027289125030063141850381479751085337", "130301107003104254750681637890590736508", "39619564686611617446657290513741814903", "109747141132567024234485020996163283875", "326990773517430438408958320902919522978", "283011413365902135508656184204216448489", "196353971779566199794800154582808737340", "321693310895440202093999805889578284680", "68148121723257402932661094714758466848", "209942193766547797164412162324644115192", "116622362165754419804838028260059638070", "160766795122112843023078859777216325402", "26129472966157365194034163546398710181", "83379616066777857697282115431930473374", "155592625504977929063299797044415497043", "197132219813663864408245493153896996852", "259700400188433555412194158504920106943", "143556748583500979558832004425656508796", "136617844547649593378188447270973072889", "338103267272914842951162322666674249191", "93181319902741571678795081710037454513", "328774629955072960305043740297303657982", "138410996430080997940164293483332396610", "300415409537969444547633931979566291341", "99200810535694804267286829546830825", "190146293166580167049929838398663730580", "309260457200982453525166731879243818966", "141896717290350090672468052282919119476", "272632503845501591350490670720474642159", "32090891092391694453896482426538184268", "219534600739824022923967493195069729292", "149733478612089452372195100005289552607", "182072189530478015745026285003503055144", "171207908631248758112382118405696689174", "260003765717851550906858544130540087123", "11989046162230710149548260084484799432", "82415511193476943104386433915818376141", "316638609316942509335325124675788146114" ] }, "deprecated": false, "signature_version": "v1" }, { "id": "CVE-2024-42080-865bf555", "signature_type": "Line", "target": { "file": "drivers/infiniband/core/restrack.c" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8656ef8a9288d6c932654f8d3856dc4ab1cfc6b5", "digest": { "threshold": 0.9, "line_hashes": [ "6751721072112273511018464918975722853", "91643144143594532407037698447638857336", "120127603121863357968483658869187875703", "251068356447047914457513990095684557312", "261775543695853624542367289910657436858", "115407595347824898215423722905861746617", "326059395739635892802071841084922491140", "237387669960422778601580067753807220835", "166440446357717445943620602572375115024", "253344263128680332608435168689713877074", "123656976747639781288421252081571325066", "225548587806834091035651144102389714391", "224870008413126520123141592130510411070", "6027289125030063141850381479751085337", "130301107003104254750681637890590736508", "39619564686611617446657290513741814903", "109747141132567024234485020996163283875", "326990773517430438408958320902919522978", "283011413365902135508656184204216448489", "196353971779566199794800154582808737340", "321693310895440202093999805889578284680", "68148121723257402932661094714758466848", "209942193766547797164412162324644115192", "116622362165754419804838028260059638070", "160766795122112843023078859777216325402", "26129472966157365194034163546398710181", "83379616066777857697282115431930473374", "155592625504977929063299797044415497043", "197132219813663864408245493153896996852", "259700400188433555412194158504920106943", "143556748583500979558832004425656508796", "136617844547649593378188447270973072889", "338103267272914842951162322666674249191", "93181319902741571678795081710037454513", "328774629955072960305043740297303657982", "138410996430080997940164293483332396610", "300415409537969444547633931979566291341", "99200810535694804267286829546830825", "190146293166580167049929838398663730580", "309260457200982453525166731879243818966", "141896717290350090672468052282919119476", "272632503845501591350490670720474642159", "32090891092391694453896482426538184268", "219534600739824022923967493195069729292", "149733478612089452372195100005289552607", "182072189530478015745026285003503055144", "171207908631248758112382118405696689174", "260003765717851550906858544130540087123", "11989046162230710149548260084484799432", "82415511193476943104386433915818376141", "316638609316942509335325124675788146114" ] }, "deprecated": false, "signature_version": "v1" }, { "id": "CVE-2024-42080-8c905b94", "signature_type": "Function", "target": { "file": "drivers/infiniband/core/restrack.c", "function": "type2str" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f45b43d17240e9ca67ebf3cc82bb046b07cc1c61", "digest": { "function_hash": "183943674927658169451811217497310864563", "length": 397.0 }, "deprecated": false, "signature_version": "v1" }, { "id": "CVE-2024-42080-a60d9052", "signature_type": "Function", "target": { "file": "drivers/infiniband/core/restrack.c", "function": "type2str" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8ac281d42337f36cf7061cf1ea094181b84bc1a9", "digest": { "function_hash": "183943674927658169451811217497310864563", "length": 397.0 }, "deprecated": false, "signature_version": "v1" }, { "id": "CVE-2024-42080-c51dc41a", "signature_type": "Function", "target": { "file": "drivers/infiniband/core/restrack.c", "function": "type2str" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8656ef8a9288d6c932654f8d3856dc4ab1cfc6b5", "digest": { "function_hash": "183943674927658169451811217497310864563", "length": 397.0 }, "deprecated": false, "signature_version": "v1" }, { "id": "CVE-2024-42080-cfda618e", "signature_type": "Function", "target": { "file": "drivers/infiniband/core/restrack.c", "function": "rdma_restrack_clean" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f45b43d17240e9ca67ebf3cc82bb046b07cc1c61", "digest": { "function_hash": "141453563308230177822350976049194224264", "length": 838.0 }, "deprecated": false, "signature_version": "v1" }, { "id": "CVE-2024-42080-d1675b9b", "signature_type": "Function", "target": { "file": "drivers/infiniband/core/restrack.c", "function": "type2str" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@782bdaf9d01658281bc813f3f873e6258aa1fd8d", "digest": { "function_hash": "183943674927658169451811217497310864563", "length": 397.0 }, "deprecated": false, "signature_version": "v1" }, { "id": "CVE-2024-42080-e195d895", "signature_type": "Function", "target": { "file": "drivers/infiniband/core/restrack.c", "function": "rdma_restrack_clean" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8656ef8a9288d6c932654f8d3856dc4ab1cfc6b5", "digest": { "function_hash": "141453563308230177822350976049194224264", "length": 838.0 }, "deprecated": false, "signature_version": "v1" }, { "id": "CVE-2024-42080-ef47adda", "signature_type": "Function", "target": { "file": "drivers/infiniband/core/restrack.c", "function": "rdma_restrack_clean" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8ac281d42337f36cf7061cf1ea094181b84bc1a9", "digest": { "function_hash": "141453563308230177822350976049194224264", "length": 838.0 }, "deprecated": false, "signature_version": "v1" }, { "id": "CVE-2024-42080-f432c2a0", "signature_type": "Function", "target": { "file": "drivers/infiniband/core/restrack.c", "function": "rdma_restrack_clean" }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@782bdaf9d01658281bc813f3f873e6258aa1fd8d", "digest": { "function_hash": "141453563308230177822350976049194224264", "length": 838.0 }, "deprecated": false, "signature_version": "v1" } ] }