{"id":"CVE-2026-23084","revision":"803db589f27a43bda771337e49fab3ff","records":[{"revision":"803db589f27a43bda771337e49fab3ff","observedAt":"2026-10-23T15:48:27.903+00:00","statement":{"source":"cve-program","id":"CVE-2026-23084","aliases":[],"title":"be2net: Fix NULL pointer dereference in be_cmd_get_mac_from_list","description":"In the Linux kernel, the following vulnerability has been resolved:\n\nbe2net: Fix NULL pointer dereference in be_cmd_get_mac_from_list\n\nWhen the parameter pmac_id_valid argument of be_cmd_get_mac_from_list() is\nset to false, the driver may request the PMAC_ID from the firmware of the\nnetwork card, and this function will store that PMAC_ID at the provided\naddress pmac_id. This is the contract of this function.\n\nHowever, there is a location within the driver where both\npmac_id_valid == false and pmac_id == NULL are being passed. This could\nresult in dereferencing a NULL pointer.\n\nTo resolve this issue, it is necessary to pass the address of a stub\nvariable to the function.","state":0,"publishedAt":"2026-02-04T16:08:08.456+00:00","modifiedAt":"2026-10-19T18:25:29.777+00:00","affected":[{"ecosystem":"Vendor product","name":"Linux","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"product\": \"Linux\",\n                    \"vendor\": \"Linux\",\n                    \"defaultStatus\": \"unaffected\",\n                    \"repo\": \"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\n                    \"programFiles\": [\n                        \"drivers/net/ethernet/emulex/benet/be_cmds.c\"\n                    ],\n                    \"versions\": [\n                        {\n                            \"version\": \"95046b927a54f461766f83a212c6a93bc5fd2e67\",\n                            \"lessThan\": \"4cba480c9b9a3861a515262225cb53a1f5978344\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"95046b927a54f461766f83a212c6a93bc5fd2e67\",\n                            \"lessThan\": \"92c6dc181a18e6e0ddb872ed35cb48a9274829e4\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"95046b927a54f461766f83a212c6a93bc5fd2e67\",\n                            \"lessThan\": \"6c3e00888dbec887125a08b51a705b9b163fcdd1\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"95046b927a54f461766f83a212c6a93bc5fd2e67\",\n                            \"lessThan\": \"e206fb415db36bad52bb90c08d46ce71ffbe8a80\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"95046b927a54f461766f83a212c6a93bc5fd2e67\",\n                            \"lessThan\": \"47ffb4dcffe336f4a7bd0f3284be7aadc6484698\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"95046b927a54f461766f83a212c6a93bc5fd2e67\",\n                            \"lessThan\": \"31410a01a86bcb98c798d01061abf1f789c4f75a\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"95046b927a54f461766f83a212c6a93bc5fd2e67\",\n                            \"lessThan\": \"8215794403d264739cc676668087512950b2ff31\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        }\n                    ]\n                }"},{"ecosystem":"Vendor product","name":"Linux","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"product\": \"Linux\",\n                    \"vendor\": \"Linux\",\n                    \"defaultStatus\": \"affected\",\n                    \"repo\": \"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\n                    \"programFiles\": [\n                        \"drivers/net/ethernet/emulex/benet/be_cmds.c\"\n                    ],\n                    \"versions\": [\n                        {\n                            \"version\": \"3.12\",\n                            \"status\": \"affected\"\n                        },\n                        {\n                            \"version\": \"0\",\n                            \"lessThan\": \"3.12\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"5.10.249\",\n                            \"lessThanOrEqual\": \"5.10.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"5.15.199\",\n                            \"lessThanOrEqual\": \"5.15.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.1.162\",\n                            \"lessThanOrEqual\": \"6.1.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.6.122\",\n                            \"lessThanOrEqual\": \"6.6.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.12.68\",\n                            \"lessThanOrEqual\": \"6.12.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.18.8\",\n                            \"lessThanOrEqual\": \"6.18.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.19\",\n                            \"lessThanOrEqual\": \"*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"original_commit_for_fix\"\n                        }\n                    ]\n                }"}],"metrics":[],"references":["https://git.kernel.org/stable/c/4cba480c9b9a3861a515262225cb53a1f5978344","https://git.kernel.org/stable/c/92c6dc181a18e6e0ddb872ed35cb48a9274829e4","https://git.kernel.org/stable/c/6c3e00888dbec887125a08b51a705b9b163fcdd1","https://git.kernel.org/stable/c/e206fb415db36bad52bb90c08d46ce71ffbe8a80","https://git.kernel.org/stable/c/47ffb4dcffe336f4a7bd0f3284be7aadc6484698","https://git.kernel.org/stable/c/31410a01a86bcb98c798d01061abf1f789c4f75a","https://git.kernel.org/stable/c/8215794403d264739cc676668087512950b2ff31"],"sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-23084","license":"CVE Program Terms of Use","key":"cve-program:CVE-2026-23084","identifiers":["CVE-2026-23084"]},"retained":false,"historicalAffected":[]}],"coverage":[]}