In the Linux kernel, the following vulnerability has been resolved:
RDMA/srpt: Support specifying the srptserviceguid parameter
Make loading ibsrpt with this parameter set work. The current behavior is that setting that parameter while loading the ibsrpt kernel module triggers the following kernel crash:
BUG: kernel NULL pointer dereference, address: 0000000000000000 Call Trace: <TASK> parseone+0x18c/0x1d0 parseargs+0xe1/0x230 loadmodule+0x8de/0xa60 initmodulefromfile+0x8b/0xd0 idempotentinitmodule+0x181/0x240 _x64sysfinitmodule+0x5a/0xb0 dosyscall64+0x5f/0xe0 entrySYSCALL64afterhwframe+0x6e/0x76
{ "vanir_signatures": [ { "digest": { "threshold": 0.9, "line_hashes": [ "68946212525323725669110834837516204661", "273066361524740527708567653299861497221", "276545846978733279322065884289838534217", "174020422395093039394581394952402634363", "187745309841737753562031069708279762799", "240508532900785014987410360629089830965", "103571392412342305549625376888398434044", "202824727283265947206869008234798932519", "51163500059636762678956290818340961631" ] }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c99a827d3cff9f84e1cb997b7cc6386d107aa74d", "id": "CVE-2024-26744-0f64943b", "target": { "file": "drivers/infiniband/ulp/srpt/ib_srpt.c" }, "deprecated": false, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "68946212525323725669110834837516204661", "273066361524740527708567653299861497221", "276545846978733279322065884289838534217", "174020422395093039394581394952402634363", "187745309841737753562031069708279762799", "240508532900785014987410360629089830965", "103571392412342305549625376888398434044", "202824727283265947206869008234798932519", "51163500059636762678956290818340961631" ] }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@aee4dcfe17219fe60f2821923adea98549060af8", "id": "CVE-2024-26744-2d3320f3", "target": { "file": "drivers/infiniband/ulp/srpt/ib_srpt.c" }, "deprecated": false, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "68946212525323725669110834837516204661", "273066361524740527708567653299861497221", "276545846978733279322065884289838534217", "174020422395093039394581394952402634363", "187745309841737753562031069708279762799", "240508532900785014987410360629089830965", "103571392412342305549625376888398434044", "202824727283265947206869008234798932519", "51163500059636762678956290818340961631" ] }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@989af2f29342a9a7c7515523d879b698ac8465f4", "id": "CVE-2024-26744-5a827100", "target": { "file": "drivers/infiniband/ulp/srpt/ib_srpt.c" }, "deprecated": false, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "68946212525323725669110834837516204661", "273066361524740527708567653299861497221", "34334358824357476670575943121253542441", "294298379445515264272715755752396270756", "153603651048340663155695690972634831552", "22070713742638519566795158924344300956", "103571392412342305549625376888398434044", "116505402567881485388490229335482615455", "174142758706844981961569597961574456749" ] }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@84f1dac960cfa210a3b7a7522e6c2320ae91932b", "id": "CVE-2024-26744-6435ec7d", "target": { "file": "drivers/infiniband/ulp/srpt/ib_srpt.c" }, "deprecated": false, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "68946212525323725669110834837516204661", "273066361524740527708567653299861497221", "34334358824357476670575943121253542441", "294298379445515264272715755752396270756", "153603651048340663155695690972634831552", "22070713742638519566795158924344300956", "103571392412342305549625376888398434044", "202824727283265947206869008234798932519", "51163500059636762678956290818340961631" ] }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e0055d6461b36bfc25a9d2ab974eef78d36a6738", "id": "CVE-2024-26744-784f580d", "target": { "file": "drivers/infiniband/ulp/srpt/ib_srpt.c" }, "deprecated": false, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "68946212525323725669110834837516204661", "273066361524740527708567653299861497221", "276545846978733279322065884289838534217", "174020422395093039394581394952402634363", "187745309841737753562031069708279762799", "240508532900785014987410360629089830965", "103571392412342305549625376888398434044", "202824727283265947206869008234798932519", "51163500059636762678956290818340961631" ] }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fe2a73d57319feab4b3b175945671ce43492172f", "id": "CVE-2024-26744-b04decf1", "target": { "file": "drivers/infiniband/ulp/srpt/ib_srpt.c" }, "deprecated": false, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "68946212525323725669110834837516204661", "273066361524740527708567653299861497221", "276545846978733279322065884289838534217", "174020422395093039394581394952402634363", "187745309841737753562031069708279762799", "240508532900785014987410360629089830965", "103571392412342305549625376888398434044", "202824727283265947206869008234798932519", "51163500059636762678956290818340961631" ] }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5a5c039dac1b1b7ba3e91c791f4421052bf79b82", "id": "CVE-2024-26744-c271d197", "target": { "file": "drivers/infiniband/ulp/srpt/ib_srpt.c" }, "deprecated": false, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "68946212525323725669110834837516204661", "273066361524740527708567653299861497221", "276545846978733279322065884289838534217", "174020422395093039394581394952402634363", "187745309841737753562031069708279762799", "240508532900785014987410360629089830965", "103571392412342305549625376888398434044", "202824727283265947206869008234798932519", "51163500059636762678956290818340961631" ] }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fdfa083549de5d50ebf7f6811f33757781e838c0", "id": "CVE-2024-26744-d255c941", "target": { "file": "drivers/infiniband/ulp/srpt/ib_srpt.c" }, "deprecated": false, "signature_type": "Line" } ] }