VDB

CVE-2019-3701

CVE-2019-3701 PUBLISHED

An issue was discovered in can_can_gw_rcv in net/can/gw.c in the Linux kernel through 4.19.13. The CAN frame modification rules allow bitwise logical operations that can be also applied to the can_dlc field. The privileged user "root" with CAP_NET_ADMIN can create a CAN frame modification rule that makes the data length code a higher value than the available CAN frame data size. In combination with a configured checksum calculation where the result is stored relatively to the end of the data (e.g. cgw_csum_xor_rel) the tail of the skb (e.g. frag_list pointer in skb_shared_info) can be rewritten which finally can cause a system crash. Because of a missing check, the CAN drivers may write arbitrary content beyond the data registers in the CAN controller's I/O memory when processing can-gw manipulated outgoing frames.

EPSS 0.05% · 14.6th percentile

Risk Scores

EPSS Score
0.05%
14.6th percentile

Affected Products

VendorProductVersions
Ubuntu:18.04:LTSlinux-hwe*, *, *
Ubuntu:20.04:LTSlinux-gke5.4.0-1086.93, 5.4.0-1098.105, 5.4.0-1099.106
Ubuntu:18.04:LTSlinux-snapdragon4.15.0-1055.59, 4.15.0-1054.58, 4.4.0-1079.84
Ubuntu:Pro:FIPS:18.04:LTSlinux-azure-fips0, 4.15.0-1002.2
Ubuntu:16.04:LTSlinux4.4.0-12.28, 4.4.0-9.24, 4.4.0-8.23
Ubuntu:24.04:LTSlinux-raspi-realtime0, 6.8.0-2019.20
Ubuntu:20.04:LTSlinux-azure-fde5.4.0-1078.81+cvm1.1, 5.4.0-1076.79+cvm1.1, 5.4.0-1074.77+cvm1.1
Ubuntu:16.04:LTSlinux-kvm0, 4.4.0-1007.12, 4.4.0-1009.14
Ubuntu:Pro:14.04:LTSlinux3.13.0-112.159, 3.11.0-12.19, 3.12.0-1.3
Ubuntu:Pro:FIPS-updates:18.04:LTSlinux-azure-fips0, 4.15.0-1002.2
Ubuntu:22.04:LTSlinux-realtime0, 5.15.0-1032.35
Ubuntu:16.04:LTSlinux-azure*, 4.15.0-1046.50, 4.11.0-1014.14
Ubuntu:16.04:LTSlinux-raspi24.4.0-1095.103, 4.4.0-1091.99, 4.4.0-1067.75
Ubuntu:Pro:FIPS-updates:18.04:LTSlinux-aws-fips4.15.0-2000.4, 0
Ubuntu:14.04:LTSlinux-aws4.4.0-1027.30, 4.4.0-1014.14, 4.4.0-1023.23
Ubuntu:16.04:LTSlinux-snapdragon4.4.0-1024.27, 0, 4.4.0-1012.12
Ubuntu:18.04:LTSlinux-azure4.18.0-1020.20~18.04.1, 4.15.0-1002.2, 4.15.0-1021.21
Ubuntu:14.04:LTSlinux-lts-xenial4.4.0-135.161~14.04.1, *, 4.4.0-45.66~14.04.1
Ubuntu:18.04:LTSlinux-aws4.15.0-1017.17, 4.15.0-1020.20, 4.15.0-1009.9
Ubuntu:16.04:LTSlinux-gcp4.15.0-1019.20~16.04.1, 4.15.0-1032.34~16.04.1, 4.15.0-1030.32~16.04.1

…and 18 more

Exploit Intelligence

Timeline

  • Jan 3, 2019 CVE Published
  • Apr 14, 2021 EPSS Score
  • Jun 23, 2021 EPSS Score
  • Aug 24, 2021 EPSS Score
  • Oct 26, 2021 EPSS Score
  • Jan 6, 2022 EPSS Score
  • Feb 4, 2022 EPSS Score
  • Feb 28, 2022 EPSS Score
  • Apr 1, 2022 EPSS Score
  • May 1, 2022 EPSS Score
  • Jul 3, 2022 EPSS Score
  • Sep 4, 2022 EPSS Score
Open in Interactive Console →
$ Console Community · 100/wk Open console ›