{"id":"CVE-2026-97982","revision":"fb26e517a24245a5919b00ee0eed89d0","records":[{"revision":"fb26e517a24245a5919b00ee0eed89d0","observedAt":"2026-10-23T15:48:27.903+00:00","statement":{"source":"cve-program","id":"CVE-2026-97982","aliases":[],"title":"net: ethernet: cortina: Fix budget accounting","description":"In the Linux kernel, the following vulnerability has been resolved:\n\nnet: ethernet: cortina: Fix budget accounting\n\nThe gmac_rx() function returns the remaining NAPI budget, but its\ncaller treats the return value as the number of packets received. An\nidle poll therefore reports a full budget and remains scheduled.\n\nReturn the number of received packets instead. Preserve the existing\nfree queue refill accounting by adding that count directly; continuing\nto subtract it from the budget would invert the refill behavior.","state":0,"publishedAt":"2026-09-25T10:23:18.304+00:00","modifiedAt":"2026-10-19T09:11:49.378+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/cortina/gemini.c\"\n                    ],\n                    \"versions\": [\n                        {\n                            \"version\": \"4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88\",\n                            \"lessThan\": \"d3deb54d9507c2d7f05efd896142095eef5b7d85\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88\",\n                            \"lessThan\": \"e6e5732b90d0fc25fd3d9961ff61e660297d7608\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88\",\n                            \"lessThan\": \"aa339ac334d4e51f43af9d2901e6faf11ffd981e\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88\",\n                            \"lessThan\": \"4ca84049c6428c665ef7c903a32a99ed0f1e01e9\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88\",\n                            \"lessThan\": \"631c47e2e1154f2741c555b91df1b8cb99294c6a\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88\",\n                            \"lessThan\": \"0ef8eaef5806c84db2334111d6f299c246a592bc\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88\",\n                            \"lessThan\": \"94e06e12a376710587cfeea481b65e7c49747003\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"git\"\n                        },\n                        {\n                            \"version\": \"4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88\",\n                            \"lessThan\": \"a0de06d0da78a3db53de65dfd7452cc6d111f703\",\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/cortina/gemini.c\"\n                    ],\n                    \"versions\": [\n                        {\n                            \"version\": \"4.16\",\n                            \"status\": \"affected\"\n                        },\n                        {\n                            \"version\": \"0\",\n                            \"lessThan\": \"4.16\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"5.10.271\",\n                            \"lessThanOrEqual\": \"5.10.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"5.15.222\",\n                            \"lessThanOrEqual\": \"5.15.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.1.189\",\n                            \"lessThanOrEqual\": \"6.1.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.6.158\",\n                            \"lessThanOrEqual\": \"6.6.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.12.111\",\n                            \"lessThanOrEqual\": \"6.12.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"6.18.53\",\n                            \"lessThanOrEqual\": \"6.18.*\",\n                            \"status\": \"unaffected\",\n                            \"versionType\": \"semver\"\n                        },\n                        {\n                            \"version\": \"7.2.7\",\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/d3deb54d9507c2d7f05efd896142095eef5b7d85","https://git.kernel.org/stable/c/e6e5732b90d0fc25fd3d9961ff61e660297d7608","https://git.kernel.org/stable/c/aa339ac334d4e51f43af9d2901e6faf11ffd981e","https://git.kernel.org/stable/c/4ca84049c6428c665ef7c903a32a99ed0f1e01e9","https://git.kernel.org/stable/c/631c47e2e1154f2741c555b91df1b8cb99294c6a","https://git.kernel.org/stable/c/0ef8eaef5806c84db2334111d6f299c246a592bc","https://git.kernel.org/stable/c/94e06e12a376710587cfeea481b65e7c49747003","https://git.kernel.org/stable/c/a0de06d0da78a3db53de65dfd7452cc6d111f703"],"sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-97982","license":"CVE Program Terms of Use","key":"cve-program:CVE-2026-97982","identifiers":["CVE-2026-97982"]},"retained":false,"historicalAffected":[]}],"coverage":[]}