CVE-2019-10638 Information disclosure in n/a

Medium 6.5 Published Updated

Attackers can track devices and recover hashing keys via IP ID collisions in connection-less protocols, enabling user tracking.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2019-10638?

CVE-2019-10638 is a medium-severity vulnerability in Linux kernel, published on 5 Jul 2019. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

In the Linux kernel before 5.1.7, a device can be tracked by an attacker using the IP ID values the kernel produces for connection-less protocols (e.g., UDP and ICMP). When such traffic is sent to multiple destination IP addresses, it is possible to obtain hash collisions (of indices to the counter array) and thereby obtain the hashing key (via enumeration). An attack may be conducted by hosting a crafted web page that uses WebRTC or gQUIC to force UDP traffic to attacker-controlled IP addresses.

Weakness: CWE-326

Which versions are affected by CVE-2019-10638?

It affects 1 product.

Products include Linux kernel.

How do I fix CVE-2019-10638?

Upgrade to a fixed version.

Is CVE-2019-10638 being exploited?

There is no known exploitation of CVE-2019-10638 in the wild and no public exploit code.

All Linux kernel vulnerabilities

Sources

Also known as AZL-41613, DEBIAN-CVE-2019-10638, GHSA-wr6f-49rm-hx88, UBUNTU-CVE-2019-10638.

Is CVE-2019-10638 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free