CVE-2019-18282 Information disclosure in n/a
An attacker can infer the boot-time hash secret used for UDP IPv6 flow labels, potentially enabling device tracking or traffic analysis.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2019-18282?
CVE-2019-18282 is a medium-severity vulnerability in Debian Debian Linux, published on 16 Jan 2020. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
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.
Weakness: CWE-330
Which versions are affected by CVE-2019-18282?
It affects 14 products.
Products include Debian Debian Linux, Linux kernel, Netapp 8300 Firmware, Netapp 8700 Firmware, Netapp A400 Firmware, Netapp A700s Firmware and 8 more.
How do I fix CVE-2019-18282?
Apply the vendor's patch.
Is CVE-2019-18282 being exploited?
There is no known exploitation of CVE-2019-18282 in the wild and no public exploit code.
Other vulnerabilities in Debian Debian Linux
Sources
Also known as A-148588557, ASB-A-148588557, DEBIAN-CVE-2019-18282, GHSA-gc9j-xjc6-h7v6, UBUNTU-CVE-2019-18282.