CVE Database
/

CVE-2021-47309

Back to search

CVE-2021-47309

Published: May 21, 2024

Modified: May 11, 2026

PUBLISHED

Description

In the Linux kernel, the following vulnerability has been resolved: net: validate lwtstate->data before returning from skb_tunnel_info() skb_tunnel_info() returns pointer of lwtstate->data as ip_tunnel_info type without validation. lwtstate->data can have various types such as mpls_iptunnel_encap, etc and these are not compatible. So skb_tunnel_info() should validate before returning that pointer. Splat looks like: BUG: KASAN: slab-out-of-bounds in vxlan_get_route+0x418/0x4b0 [vxlan] Read of size 2 at addr ffff888106ec2698 by task ping/811 CPU: 1 PID: 811 Comm: ping Not tainted 5.13.0+ #1195 Call Trace: dump_stack_lvl+0x56/0x7b print_address_description.constprop.8.cold.13+0x13/0x2ee ? vxlan_get_route+0x418/0x4b0 [vxlan] ? vxlan_get_route+0x418/0x4b0 [vxlan] kasan_report.cold.14+0x83/0xdf ? vxlan_get_route+0x418/0x4b0 [vxlan] vxlan_get_route+0x418/0x4b0 [vxlan] [ ... ] vxlan_xmit_one+0x148b/0x32b0 [vxlan] [ ... ] vxlan_xmit+0x25c5/0x4780 [vxlan] [ ... ] dev_hard_start_xmit+0x1ae/0x6e0 __dev_queue_xmit+0x1f39/0x31a0 [ ... ] neigh_xmit+0x2f9/0x940 mpls_xmit+0x911/0x1600 [mpls_iptunnel] lwtunnel_xmit+0x18f/0x450 ip_finish_output2+0x867/0x2040 [ ... ]

VendorProductVersions

Linux

Linux

affected
61adedf3e3f1d3f032c5a6a299978d91eff6d555 - < e7f3c9df40515a6c6b46f36c4c94cf48a043f887
affected
61adedf3e3f1d3f032c5a6a299978d91eff6d555 - < b61d327cd3cc5ea591f3bf751dd11e034f388bb5
affected
61adedf3e3f1d3f032c5a6a299978d91eff6d555 - < 83bdcfbd968bcc91a0632b7b625e4a9b0cba5e0d
affected
61adedf3e3f1d3f032c5a6a299978d91eff6d555 - < 8bb1589c89e61e3b182dd546f1021928ebb5c2a6
affected
61adedf3e3f1d3f032c5a6a299978d91eff6d555 - < 8aa13a86964cdec4fd969ef677c6614ff068641a

+3 more versions

Linux

Linux

affected
4.3
unaffected
0 - < 4.3
unaffected
4.4.277 - <= 4.4.*
unaffected
4.9.277 - <= 4.9.*
unaffected
4.14.241 - <= 4.14.*

+5 more versions

Security Training

Train your team to recognize and prevent security threats with our comprehensive security awareness program.

Start Training

Vulnerability Scanning

Discover vulnerabilities in your applications and infrastructure before attackers do.

Scan Now