The flow_dissector feature in the Linux kernel 4.3 through 5.x before 5.3.10 has a device tracking vulnerability, aka CID-55667441c84f. This occurs because the auto flowlabel of a UDP IPv6 packet relies on a 32-bit hashrnd value as a secret, and because jhash (instead of siphash) is used. The hashrnd value remains the same starting from boot time, and can be inferred by an attacker. This affects net/core/flow_dissector.c and related code.
2020-01-16T16:15:16.950
2024-11-21T04:32:58.140
Modified
CVSSv3.1: 5.3 (MEDIUM)
AV:N/AC:L/Au:N/C:P/I:N/A:N
10.0
2.9
Type | Vendor | Product | Version/Range | Vulnerable? |
---|---|---|---|---|
Operating System | linux | linux_kernel | ≤ 5.3.10 | Yes |
Operating System | debian | debian_linux | 8.0 | Yes |
Operating System | netapp | a700s_firmware | - | Yes |
Hardware | netapp | a700s | - | No |
Operating System | netapp | 8300_firmware | - | Yes |
Hardware | netapp | 8300 | - | No |
Operating System | netapp | 8700_firmware | - | Yes |
Hardware | netapp | 8700 | - | No |
Operating System | netapp | a400_firmware | - | Yes |
Hardware | netapp | a400 | - | No |
Operating System | netapp | h610s_firmware | - | Yes |
Hardware | netapp | h610s | - | No |
Application | netapp | active_iq_unified_manager | - | Yes |
Application | netapp | cloud_backup | - | Yes |
Application | netapp | data_availability_services | - | Yes |
Application | netapp | e-series_santricity_os_controller | ≤ 11.70.1 | Yes |
Application | netapp | hci_management_node | - | Yes |
Application | netapp | solidfire | - | Yes |
Application | netapp | steelstore_cloud_integrated_storage | - | Yes |