{"id":"CVE-2024-53164","revision":"8afd386d11ef42c1be89ce94e111bbb9","records":[{"revision":"8afd386d11ef42c1be89ce94e111bbb9","observedAt":"2026-10-23T15:48:27.903+00:00","statement":{"source":"cve-program","id":"CVE-2024-53164","aliases":[],"title":"net: sched: fix ordering of qlen adjustment","description":"In the Linux kernel, the following vulnerability has been resolved:\n\nnet: sched: fix ordering of qlen adjustment\n\nChanges to sch->q.qlen around qdisc_tree_reduce_backlog() need to happen\n_before_ a call to said function because otherwise it may fail to notify\nparent qdiscs when the child is about to become empty.","state":0,"publishedAt":"2024-12-27T13:38:43.407+00:00","modifiedAt":"2026-10-15T00:58:52.239+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                        \"net/sched/sch_cake.c\",\n                        \"net/sched/sch_choke.c\"\n                    ],\n                    \"versions\": [\n                        {\n                            \"version\": \"959466588aa7f84ccf79ae36a1d89542eaf9aaec\",\n                            \"lessThan\": \"44782565e1e6174c94bddfa72ac7267cd09c1648\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"959466588aa7f84ccf79ae36a1d89542eaf9aaec\",\n                            \"lessThan\": \"5e473f462a16f1a34e49ea4289a667d2e4f35b52\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"959466588aa7f84ccf79ae36a1d89542eaf9aaec\",\n                            \"lessThan\": \"33db36b3c53d0fda2699ea39ba72bee4de8336e8\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"959466588aa7f84ccf79ae36a1d89542eaf9aaec\",\n                            \"lessThan\": \"489422e2befff88a1de52b2acebe7b333bded025\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"959466588aa7f84ccf79ae36a1d89542eaf9aaec\",\n                            \"lessThan\": \"97e13434b5da8e91bdf965352fad2141d13d72d3\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"959466588aa7f84ccf79ae36a1d89542eaf9aaec\",\n                            \"lessThan\": \"e3e54ad9eff8bdaa70f897e5342e34b76109497f\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"959466588aa7f84ccf79ae36a1d89542eaf9aaec\",\n                            \"lessThan\": \"5eb7de8cd58e73851cd37ff8d0666517d9926948\",\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                        \"net/sched/sch_cake.c\",\n                        \"net/sched/sch_choke.c\"\n                    ],\n                    \"versions\": [\n                        {\n                            \"version\": \"4.14\",\n                            \"status\": \"affected\"\n                        },\n                        {\n                            \"version\": \"0\",\n                            \"lessThan\": \"4.14\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"5.4.289\",\n                            \"lessThanOrEqual\": \"5.4.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"5.10.233\",\n                            \"lessThanOrEqual\": \"5.10.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"5.15.176\",\n                            \"lessThanOrEqual\": \"5.15.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.1.122\",\n                            \"lessThanOrEqual\": \"6.1.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.6.68\",\n                            \"lessThanOrEqual\": \"6.6.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.12.7\",\n                            \"lessThanOrEqual\": \"6.12.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.13\",\n                            \"lessThanOrEqual\": \"*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"original_commit_for_fix\"\n                        }\n                    ]\n                }"}],"metrics":[{"system":"CVSS 3.1","vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","score":7.8,"severity":"HIGH"}],"references":["https://git.kernel.org/stable/c/44782565e1e6174c94bddfa72ac7267cd09c1648","https://git.kernel.org/stable/c/5e473f462a16f1a34e49ea4289a667d2e4f35b52","https://git.kernel.org/stable/c/33db36b3c53d0fda2699ea39ba72bee4de8336e8","https://git.kernel.org/stable/c/489422e2befff88a1de52b2acebe7b333bded025","https://git.kernel.org/stable/c/97e13434b5da8e91bdf965352fad2141d13d72d3","https://git.kernel.org/stable/c/e3e54ad9eff8bdaa70f897e5342e34b76109497f","https://git.kernel.org/stable/c/5eb7de8cd58e73851cd37ff8d0666517d9926948"],"sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2024-53164","license":"CVE Program Terms of Use","key":"cve-program:CVE-2024-53164","identifiers":["CVE-2024-53164"]},"retained":false,"historicalAffected":[]}],"coverage":[]}