{"id":"CVE-2024-26920","revision":"ab7269d5e5e24aee8af8833a8636c35b","records":[{"revision":"ab7269d5e5e24aee8af8833a8636c35b","observedAt":"2026-10-23T15:48:27.903+00:00","statement":{"source":"cve-program","id":"CVE-2024-26920","aliases":[],"title":"tracing/trigger: Fix to return error if failed to alloc snapshot","description":"In the Linux kernel, the following vulnerability has been resolved:\n\ntracing/trigger: Fix to return error if failed to alloc snapshot\n\nFix register_snapshot_trigger() to return error code if it failed to\nallocate a snapshot instead of 0 (success). Unless that, it will register\nsnapshot trigger without an error.","state":0,"publishedAt":"2024-04-17T15:59:28.203+00:00","modifiedAt":"2026-10-15T00:39:22.484+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                        \"kernel/trace/trace_events_trigger.c\"\n                    ],\n                    \"versions\": [\n                        {\n                            \"version\": \"0bbe7f719985efd9adb3454679ecef0984cb6800\",\n                            \"lessThan\": \"36be97e9eb535fe3008a5cb040b1e56f29f2e398\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"0bbe7f719985efd9adb3454679ecef0984cb6800\",\n                            \"lessThan\": \"6022c065c9ec465d84cebff8f480db083e4ee06b\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"0bbe7f719985efd9adb3454679ecef0984cb6800\",\n                            \"lessThan\": \"4b001ef14baab16b553a002cb9979e31b8fc0c6b\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"0bbe7f719985efd9adb3454679ecef0984cb6800\",\n                            \"lessThan\": \"0958b33ef5a04ed91f61cef4760ac412080c4e08\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"7c6feb347a4bb1f02e55f6814c93b5f7fab887a8\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"a289fd864722dcf5363fec66a35965d4964df515\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"7054f86f268c0d9d62b52a4497dd0e8c10a7e5c7\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"57f2a2ad73e99a7594515848f4da987326a15981\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"0026e356e51ab3b54322eeb445c75a087ede5b9d\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"ffa70d104691aa609a18a9a6692049deb35f431f\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"733c611a758c68894a4480fb999637476118a8fc\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"4.4.220\",\n                            \"lessThan\": \"4.5\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"4.9.220\",\n                            \"lessThan\": \"4.10\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"4.14.177\",\n                            \"lessThan\": \"4.15\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"4.19.117\",\n                            \"lessThan\": \"4.20\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"5.4.34\",\n                            \"lessThan\": \"5.5\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"5.5.19\",\n                            \"lessThan\": \"5.6\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"5.6.6\",\n                            \"lessThan\": \"5.7\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"semver\"\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                        \"kernel/trace/trace_events_trigger.c\"\n                    ],\n                    \"versions\": [\n                        {\n                            \"version\": \"5.7\",\n                            \"status\": \"affected\"\n                        },\n                        {\n                            \"version\": \"0\",\n                            \"lessThan\": \"5.7\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.1.79\",\n                            \"lessThanOrEqual\": \"6.1.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.6.18\",\n                            \"lessThanOrEqual\": \"6.6.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.7.6\",\n                            \"lessThanOrEqual\": \"6.7.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.8\",\n                            \"lessThanOrEqual\": \"*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"original_commit_for_fix\"\n                        }\n                    ]\n                }"}],"metrics":[],"references":["https://git.kernel.org/stable/c/36be97e9eb535fe3008a5cb040b1e56f29f2e398","https://git.kernel.org/stable/c/6022c065c9ec465d84cebff8f480db083e4ee06b","https://git.kernel.org/stable/c/4b001ef14baab16b553a002cb9979e31b8fc0c6b","https://git.kernel.org/stable/c/0958b33ef5a04ed91f61cef4760ac412080c4e08"],"sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2024-26920","license":"CVE Program Terms of Use","key":"cve-program:CVE-2024-26920","identifiers":["CVE-2024-26920"]},"retained":false,"historicalAffected":[]}],"coverage":[]}