Description
In the Linux kernel, the following vulnerability has been resolved: net: bcmgenet: Add a check for oversized packets Occasionnaly we may get oversized packets from the hardware which exceed the nomimal 2KiB buffer size we allocate SKBs with. Add an early check which drops the packet to avoid invoking skb_over_panic() and move on to processing the next packet.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
1c1008c793fa46703a2fee469f4235e1c7984333 to < 7cdb07e10c1258c08f31b24898930e4ece88d163affected1c1008c793fa46703a2fee469f4235e1c7984333 to < c34b1c0870323649d45c5074828d7f754dea2673affected1c1008c793fa46703a2fee469f4235e1c7984333 to < 87363d1ab55e497702a9506ff423c422639c8a25affected1c1008c793fa46703a2fee469f4235e1c7984333 to < 841881320562cbeac7046b537b91cd000480cea2affected1c1008c793fa46703a2fee469f4235e1c7984333 to < 124ca24e0de958d2e20e0aa1e2434af7b72f8887affected1c1008c793fa46703a2fee469f4235e1c7984333 to < 5f56767fb5f2df875b6553e08dbec6a45431c988affected1c1008c793fa46703a2fee469f4235e1c7984333 to < 411317d2a4a7d6049d8efeef0d32ae43f8baefceaffected1c1008c793fa46703a2fee469f4235e1c7984333 to < 5c0862c2c962052ed5055220a00ac1cefb92fbcdaffected
Linux Linux
Default version status: affected
3.15affected0 to < 3.15unaffected4.14.308 to ≤ 4.14.*unaffected4.19.276 to ≤ 4.19.*unaffected5.4.235 to ≤ 5.4.*unaffected5.10.173 to ≤ 5.10.*unaffected5.15.99 to ≤ 5.15.*unaffected6.1.16 to ≤ 6.1.*unaffected6.2.3 to ≤ 6.2.*unaffected6.3 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/7cdb07e10c1258c08f31b24898930e4ece88d163 ↗
- https://git.kernel.org/stable/c/c34b1c0870323649d45c5074828d7f754dea2673 ↗
- https://git.kernel.org/stable/c/87363d1ab55e497702a9506ff423c422639c8a25 ↗
- https://git.kernel.org/stable/c/841881320562cbeac7046b537b91cd000480cea2 ↗
- https://git.kernel.org/stable/c/124ca24e0de958d2e20e0aa1e2434af7b72f8887 ↗
- https://git.kernel.org/stable/c/5f56767fb5f2df875b6553e08dbec6a45431c988 ↗
- https://git.kernel.org/stable/c/411317d2a4a7d6049d8efeef0d32ae43f8baefce ↗
- https://git.kernel.org/stable/c/5c0862c2c962052ed5055220a00ac1cefb92fbcd ↗