AflawwasfoundintheLinux kernel’s net/core/skbuff.c subsystem. The GSO_BY_FRAGS is a forbidden value and allows the following computation in skb_segment() to reach it. The : mss = mss * partial_segs and many initial mss values can lead to a bad final result. Limit the segmentation so that the new mss value is smaller than GSO_BY_FRAGS.
Aflaw was found in the Linux kernel’s net/core/skbuff.c subsystem. The GSO_BY_FRAGS is aforbidden value and allows the following computation in skb_segment() to reach it. The :mss =mss *partial_segs and many initial mss values can lead to abad final result. Limit the segmentation so that the new mss value is smaller than GSO_BY_FRAGS.
A flaw was found in the Linux kernel’s net/core/skbuff.c subsystem. The GSO_BY_FRAGS isa forbidden value and allows the following computation in skb_segment() to reach it. The: mss= mss* partial_segs and many initial mss values can lead toa bad final result. Limit the segmentation so that the new mss value is smaller than GSO_BY_FRAGS.