Description
In the Linux kernel, the following vulnerability has been resolved: ipv4: icmp: validate reply type before using icmp_pointers Extended echo replies use ICMP_EXT_ECHOREPLY as the outbound reply type. That value is outside the range covered by icmp_pointers[], which only describes the traditional ICMP types up to NR_ICMP_TYPES. Avoid consulting icmp_pointers[] for reply types outside that range, and use array_index_nospec() for the remaining in-range lookup. Normal ICMP replies keep their existing behavior unchanged.
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
d329ea5bd8845f0b196bf41b18b6173340d6e0e4 to < b3a88fc5ae024d43c5ecf653f3bbe837e4a6dc99affectedd329ea5bd8845f0b196bf41b18b6173340d6e0e4 to < 93df2af4f491de33827550b9d420f01808c0706baffectedd329ea5bd8845f0b196bf41b18b6173340d6e0e4 to < 92e7c209036dcc0e8ffdf806fdfd3645b263bea5affectedd329ea5bd8845f0b196bf41b18b6173340d6e0e4 to < bc64a66e0b9ad937d3d49934242ee62b01ba9a94affectedd329ea5bd8845f0b196bf41b18b6173340d6e0e4 to < c2178ff1c70ebfc2ab9651b230c58a34683db759affectedd329ea5bd8845f0b196bf41b18b6173340d6e0e4 to < d700c34a5d186b9ba0715bcb19e0ff80ffbfbfc1affectedd329ea5bd8845f0b196bf41b18b6173340d6e0e4 to < 67bf002a2d7387a6312138210d0bd06e3cf4879baffected
Linux Linux
Default version status: affected
5.13affected0 to < 5.13unaffected5.15.209 to ≤ 5.15.*unaffected6.1.175 to ≤ 6.1.*unaffected6.6.140 to ≤ 6.6.*unaffected6.12.86 to ≤ 6.12.*unaffected6.18.27 to ≤ 6.18.*unaffected7.0.4 to ≤ 7.0.*unaffected7.1 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/b3a88fc5ae024d43c5ecf653f3bbe837e4a6dc99 ↗
- https://git.kernel.org/stable/c/93df2af4f491de33827550b9d420f01808c0706b ↗
- https://git.kernel.org/stable/c/92e7c209036dcc0e8ffdf806fdfd3645b263bea5 ↗
- https://git.kernel.org/stable/c/bc64a66e0b9ad937d3d49934242ee62b01ba9a94 ↗
- https://git.kernel.org/stable/c/c2178ff1c70ebfc2ab9651b230c58a34683db759 ↗
- https://git.kernel.org/stable/c/d700c34a5d186b9ba0715bcb19e0ff80ffbfbfc1 ↗
- https://git.kernel.org/stable/c/67bf002a2d7387a6312138210d0bd06e3cf4879b ↗
- https://cert-portal.siemens.com/productcert/html/ssa-019113.html ↗
- https://cert-portal.siemens.com/productcert/html/ssa-457936.html ↗
- https://cert-portal.siemens.com/productcert/html/ssa-784472.html ↗