Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2024-36270

netfilter: tproxy: bail out if IP has been disabled on the device

Description

In the Linux kernel, the following vulnerability has been resolved: netfilter: tproxy: bail out if IP has been disabled on the device syzbot reports: general protection fault, probably for non-canonical address 0xdffffc0000000003: 0000 [#1] PREEMPT SMP KASAN PTI KASAN: null-ptr-deref in range [0x0000000000000018-0x000000000000001f] [..] RIP: 0010:nf_tproxy_laddr4+0xb7/0x340 net/ipv4/netfilter/nf_tproxy_ipv4.c:62 Call Trace: nft_tproxy_eval_v4 net/netfilter/nft_tproxy.c:56 [inline] nft_tproxy_eval+0xa9a/0x1a00 net/netfilter/nft_tproxy.c:168 __in_dev_get_rcu() can return NULL, so check for this.

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

  • cc6eb433856983e91071469c4ce57accb6947ccb to < 10f0af5234dafd03d2b75233428ec3f11cf7e43daffected
  • cc6eb433856983e91071469c4ce57accb6947ccb to < 07eeedafc59c45fe5de43958128542be3784764caffected
  • cc6eb433856983e91071469c4ce57accb6947ccb to < 6fe5af4ff06db3d4d80e07a19356640428159f03affected
  • cc6eb433856983e91071469c4ce57accb6947ccb to < caf3a8afb5ea00db6d5398adf148d5534615fd80affected
  • cc6eb433856983e91071469c4ce57accb6947ccb to < 570b4c52096e62fda562448f5760fd0ff06110f0affected
  • cc6eb433856983e91071469c4ce57accb6947ccb to < 819bfeca16eb9ad647ddcae25e7e12c30612147caffected
  • cc6eb433856983e91071469c4ce57accb6947ccb to < 21a673bddc8fd4873c370caf9ae70ffc6d47e8d3affected

Linux Linux

Default version status: affected

  • 2.6.37affected
  • 0 to < 2.6.37unaffected
  • 5.4.278 to ≤ 5.4.*unaffected
  • 5.10.219 to ≤ 5.10.*unaffected
  • 5.15.161 to ≤ 5.15.*unaffected
  • 6.1.93 to ≤ 6.1.*unaffected
  • 6.6.33 to ≤ 6.6.*unaffected
  • 6.9.4 to ≤ 6.9.*unaffected
  • 6.10 to ≤ *unaffected

References