In the Linux kernel, the following vulnerability has been resolved:
batman-adv: ensure minimal ethernet header on TX
As documented in commit 8bd67ebb50c0 ("net: bridge: xmit: make sure we have
at least eth header len bytes"), it is possible by for a local user with
eBPF TC hook access to attach a tc filter which truncates the packet and
redirects to an batadv interface. But the code assumes that at least
ETH_HLEN bytes are available and thus might read outside of the available
buffer.
The batadv_interface_tx() must therefore always check itself if enough data
is available for the ethernet header and don't rely on min_header_len.
CVSS
7.8 HIGH (v3.1, CNA)CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
from c6c8fea29769d998d94fcec9b9f14d4b52b349d3 before 58799078afebd5115e052bf69ad6697f9759dd6f; from c6c8fea29769d998d94fcec9b9f14d4b52b349d3 before 38cd10b0aeec755d89f78722a2b83f4088ff0cb0; from c6c8fea29769d998d94fcec9b9f14d4b52b349d3 before 811fea37620f2097955d95ce81cfdba03fd30f1b; from c6c8fea29769d998d94fcec9b9f14d4b52b349d3 before e6640923afee619d9fa82b07394dc9498e202304; from c6c8fea29769d998d94fcec9b9f14d4b52b349d3 before 6b4f521e01257387906f8b969ad3450d8208d4e2; from c6c8fea29769d998d94fcec9b9f14d4b52b349d3 before 9e16b6751a8206de0b865d99bb02771e6751d12d; from c6c8fea29769d998d94fcec9b9f14d4b52b349d3 before dbeb4145d9778f922f459935da9a027750765a69; from c6c8fea29769d998d94fcec9b9f14d4b52b349d3 before 49df66b7993c80b80c7eb9a84ba5b3410c8296a0
The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.
Printed from infosecsignals.com. Every record links back to the agency that published it.
Your cookie choices
Essential cookies only, unless you allow a Google ads cookie. We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our .