CVE Vulnerabilities

CVE-2016-10229

Improperly Implemented Security Check for Standard

Published: Apr 04, 2017 | Modified: Nov 03, 2022
CVSS 3.x
9.8
CRITICAL
Source:
NVD
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.x
10 HIGH
AV:N/AC:L/Au:N/C:C/I:C/A:C
RedHat/V2
RedHat/V3
Ubuntu

udp.c in the Linux kernel before 4.5 allows remote attackers to execute arbitrary code via UDP traffic that triggers an unsafe second checksum calculation during execution of a recv system call with the MSG_PEEK flag.

Weakness

The product does not implement or incorrectly implements one or more security-relevant checks as specified by the design of a standardized algorithm, protocol, or technique.

Affected Software

Name Vendor Start Version End Version
Linux_kernel Linux 3.2 (including) 3.2.76 (excluding)
Linux_kernel Linux 3.3 (including) 3.4.113 (excluding)
Linux_kernel Linux 3.5 (including) 3.10.103 (excluding)
Linux_kernel Linux 3.11 (including) 3.12.53 (excluding)
Linux_kernel Linux 3.13 (including) 3.14.77 (excluding)
Linux_kernel Linux 3.15 (including) 3.16.35 (excluding)
Linux_kernel Linux 3.17 (including) 3.18.45 (excluding)
Linux_kernel Linux 3.19 (including) 4.1.40 (excluding)
Linux_kernel Linux 4.2 (including) 4.4.21 (excluding)

References