{"id":"CVE-2026-90412","revision":"df7adb1333ed45c78a98d5f2221938b9","records":[{"revision":"df7adb1333ed45c78a98d5f2221938b9","observedAt":"2026-10-23T15:48:27.903+00:00","statement":{"source":"cve-program","id":"CVE-2026-90412","aliases":[],"title":"nvmet: fix return status of RMI log page on allocation failure","description":"In the Linux kernel, the following vulnerability has been resolved:\n\nnvmet: fix return status of RMI log page on allocation failure\n\nnvmet_execute_get_log_page_rmi() leaves 'status' holding NVME_SC_SUCCESS\n(set by the successful nvmet_req_find_ns() call) when the kzalloc() for\nthe log buffer fails. It then jumps to the out label and completes the\nrequest with a success status, so the host is told the command succeeded\nwhile no data was transferred.\n\nInitialize 'status' to NVME_SC_INTERNAL, matching the smart log handler,\nso an allocation failure is reported as an internal error.","state":0,"publishedAt":"2026-09-17T16:09:38.732+00:00","modifiedAt":"2026-10-19T09:03:16.487+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/nvme/target/admin-cmd.c\"\n                    ],\n                    \"versions\": [\n                        {\n                            \"version\": \"5fd075cdaf3649000677d960fd9e45c08081b7e0\",\n                            \"lessThan\": \"ffd56ada81f975a33f1df447f1bec9090a818e98\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"5fd075cdaf3649000677d960fd9e45c08081b7e0\",\n                            \"lessThan\": \"9e136150ac55df4b7ea36e6110ffa39d08905f37\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"5fd075cdaf3649000677d960fd9e45c08081b7e0\",\n                            \"lessThan\": \"581d8bb556dd3e5567bcf322aa5e3e4b6a200c08\",\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/nvme/target/admin-cmd.c\"\n                    ],\n                    \"versions\": [\n                        {\n                            \"version\": \"6.13\",\n                            \"status\": \"affected\"\n                        },\n                        {\n                            \"version\": \"0\",\n                            \"lessThan\": \"6.13\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.18.57\",\n                            \"lessThanOrEqual\": \"6.18.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"7.2.6\",\n                            \"lessThanOrEqual\": \"7.2.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"7.3\",\n                            \"lessThanOrEqual\": \"*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"original_commit_for_fix\"\n                        }\n                    ]\n                }"}],"metrics":[],"references":["https://git.kernel.org/stable/c/ffd56ada81f975a33f1df447f1bec9090a818e98","https://git.kernel.org/stable/c/9e136150ac55df4b7ea36e6110ffa39d08905f37","https://git.kernel.org/stable/c/581d8bb556dd3e5567bcf322aa5e3e4b6a200c08"],"sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-90412","license":"CVE Program Terms of Use","key":"cve-program:CVE-2026-90412","identifiers":["CVE-2026-90412"]},"retained":false,"historicalAffected":[]}],"coverage":[]}