In the Linux kernel, the following vulnerability has been resolved:
net: pull headers in qdisc_pkt_len_segs_init()
Most ndo_start_xmit() methods expects headers of gso packets
to be already in skb->head.
net/core/tso.c users are particularly at risk, because tso_build_hdr()
does a memcpy(hdr, skb->data, hdr_len);
qdisc_pkt_len_segs_init() already does a dissection of gso packets.
Use pskb_may_pull() instead of skb_header_pointer() to make
sure drivers do not have to reimplement this.
Some malicious packets could be fed, detect them so that we can
drop them sooner with a new SKB_DROP_REASON_SKB_BAD_GSO drop_reason.
CVSS
8.4 HIGH (v3.1, CNA)CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:H
from e876f208af18b074f800656e4d1b99da75b2135f before 5895cfc76924a629c6eaa5e5f049de642860045f; from e876f208af18b074f800656e4d1b99da75b2135f before 7564dc804d8289d2e5c6edb8173754051b71bff4; from e876f208af18b074f800656e4d1b99da75b2135f before 9d4f5c68f5ad4ab425f3ce1500c97c9f9743999a; from e876f208af18b074f800656e4d1b99da75b2135f before 7fb4c19670110f052c04e1ec1d2b953b9f4f57e4
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
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 for details.