edit-icon download-icon

[Vulnerability notice] CVE-2016-10229: Linux kernel remote code execution vulnerability

Last Updated: Mar 19, 2018

On April 3, 2017, a high-risk vulnerability of the Linux kernel was made public, which allows an attacker to run arbitrary code to obtain the highest level of permissions in the operating system or cause a denial of service, with the likelihood of data leakage. The risk rating is high.

See the following for more information about the vulnerability.


CVE identifier

CVE-2016-10229

Vulnerability name

Linux kernel remote code execution vulnerability

Vulnerability rating

High

Vulnerability description

The Linux kernels earlier than 4.5 allow a remote attacker to trigger an insecure second checksum calculation over UDP when recv with the MSG_PEEK flag is called. Then, the attacker can run arbitrary code to take control of the Linux operating system or cause a denial of service.

Condition and method of exploitation

Hackers can exploit this vulnerability to run code remotely.

Affected scope

Red Hat (RHEL 5/6/7)

The Linux kernels affected by this vulnerability include the following (version 4.5 is unaffected):

  • Linux kernel 4.10.6
  • Linux kernel 4.10.4
  • Linux kernel 4.4.30
  • Linux kernel 4.4.29
  • Linux kernel 4.4.28
  • Linux kernel 4.4.27
  • Linux kernel 4.4.25
  • Linux kernel 4.4.24
  • Linux kernel 4.4.23
  • Linux kernel 4.4.22
  • Linux kernel 4.4.7
  • Linux kernel 4.4.2
  • Linux kernel 4.2.3
  • Linux kernel 4.1.4
  • Linux kernel 4.1.1
  • Linux kernel 4.0.6
  • Linux kernel 3.19.3
  • Linux kernel 3.18.22
  • Linux kernel 3.18.17
  • Linux kernel 3.18.11
  • Linux kernel 3.18.8
  • Linux kernel 3.18.7
  • Linux kernel 3.18.3
  • Linux kernel 3.18.2
  • Linux kernel 3.18.1
  • Linux kernel 3.17.4
  • Linux kernel 3.17.2
  • Linux kernel 3.16.7
  • Linux kernel 3.16.2
  • Linux kernel 3.16.1
  • Linux kernel 3.15.10
  • Linux kernel 3.15.5
  • Linux kernel 3.15.2
  • Linux kernel 3.14.54
  • Linux kernel 3.14.45
  • Linux kernel 3.14.37
  • Linux kernel 3.14.4
  • Linux kernel 3.14.3
  • Linux kernel 3.14.2
  • Linux kernel 3.13.11
  • Linux kernel 3.13.9
  • Linux kernel 3.13.3
  • Linux kernel 3.13.1
  • Linux kernel 3.12.49
  • Linux kernel 3.12.48
  • Linux kernel 3.12.44
  • Linux kernel 3.12.40
  • Linux kernel 3.12.21
  • Linux kernel 3.12.18
  • Linux kernel 3.12.17
  • Linux kernel 3.12.16
  • Linux kernel 3.12.11
  • Linux kernel 3.12.7
  • Linux kernel 3.12.4
  • Linux kernel 3.12.3
  • Linux kernel 3.12.2
  • Linux kernel 3.11.3
  • Linux kernel 3.10.90
  • Linux kernel 3.10.81
  • Linux kernel 3.10.73
  • Linux kernel 3.10.45
  • Linux kernel 3.10.41
  • Linux kernel 3.10.38
  • Linux kernel 3.10.37
  • Linux kernel 3.10.36
  • Linux kernel 3.10.30
  • Linux kernel 3.10.27
  • Linux kernel 3.10.26
  • Linux kernel 3.10.23
  • Linux kernel 3.10.22
  • Linux kernel 3.10.21
  • Linux kernel 3.10.14
  • Linux kernel 3.10.10
  • Linux kernel 3.10.9
  • Linux kernel 3.10.7
  • Linux kernel 3.10
  • Linux kernel 3.8.9
  • Linux kernel 3.8.6
  • Linux kernel 3.8.5
  • Linux kernel 3.8.4
  • Linux kernel 3.8.2
  • Linux kernel 3.8.1
  • Linux kernel 3.7.10
  • Linux kernel 3.7.9
  • Linux kernel 3.7.8
  • Linux kernel 3.7.7
  • Linux kernel 3.7.5
  • Linux kernel 3.7.4
  • Linux kernel 3.7.3
  • Linux kernel 3.7.2
  • Linux kernel 3.7.1
  • Linux kernel 3.6.11
  • Linux kernel 3.6.10
  • Linux kernel 3.6.9
  • Linux kernel 3.6.8
  • Linux kernel 3.6.7
  • Linux kernel 3.6.6
  • Linux kernel 3.6.5
  • Linux kernel 3.6.4
  • Linux kernel 3.6.3
  • Linux kernel 3.6.2
  • Linux kernel 3.6.1
  • Linux kernel 3.5.7
  • Linux kernel 3.5.6
  • Linux kernel 3.5.5
  • Linux kernel 3.5.4
  • Linux kernel 3.5.3
  • Linux kernel 3.5.2
  • Linux kernel 3.5.1
  • Linux kernel 3.4.88
  • Linux kernel 3.4.87
  • Linux kernel 3.4.86
  • Linux kernel 3.4.80
  • Linux kernel 3.4.76
  • Linux kernel 3.4.73
  • Linux kernel 3.4.72
  • Linux kernel 3.4.71
  • Linux kernel 3.4.64
  • Linux kernel 3.4.58
  • Linux kernel 3.4.42
  • Linux kernel 3.4.36
  • Linux kernel 3.4.32
  • Linux kernel 3.4.31
  • Linux kernel 3.4.27
  • Linux kernel 3.4.26
  • Linux kernel 3.4.25
  • Linux kernel 3.4.21
  • Linux kernel 3.4.20
  • Linux kernel 3.4.19
  • Linux kernel 3.4.18
  • Linux kernel 3.4.17
  • Linux kernel 3.4.16
  • Linux kernel 3.4.15
  • Linux kernel 3.4.14
  • Linux kernel 3.4.13
  • Linux kernel 3.4.12
  • Linux kernel 3.4.11
  • Linux kernel 3.4.10
  • Linux kernel 3.4.9
  • Linux kernel 3.4.8
  • Linux kernel 3.4.7
  • Linux kernel 3.4.6
  • Linux kernel 3.4.5
  • Linux kernel 3.4.4
  • Linux kernel 3.4.3
  • Linux kernel 3.4.2
  • Linux kernel 3.4.1
  • Linux kernel 3.3.5
  • Linux kernel 3.3.4
  • Linux kernel 3.3.2
  • Linux kernel 3.2.82
  • Linux kernel 3.2.72
  • Linux kernel 3.2.62
  • Linux kernel 3.2.57
  • Linux kernel 3.2.56
  • Linux kernel 3.2.51
  • Linux kernel 3.2.24
  • Linux kernel 3.2.23
  • Linux kernel 3.2.13
  • Linux kernel 3.2.12
  • Linux kernel 3.2.9
  • Linux kernel 3.2.1
  • Linux kernel 3.1.8
  • Linux kernel 3.0.98
  • Linux kernel 3.0.75
  • Linux kernel 3.0.72
  • Linux kernel 3.0.69
  • Linux kernel 3.0.65
  • Linux kernel 3.0.60
  • Linux kernel 3.0.59
  • Linux kernel 3.0.58
  • Linux kernel 3.0.37
  • Linux kernel 3.0.34
  • Linux kernel 3.0.5
  • Linux kernel 3.0.4
  • Linux kernel 3.0.2
  • Linux kernel 3.0.1
  • Linux kernel 2.6.39
  • Linux kernel 2.6.38
  • Linux kernel 2.6.37
  • Linux kernel 2.6.36
  • Linux kernel 2.6.35
  • Linux kernel 2.6.34
  • Linux kernel 2.6.32 .9
  • Linux kernel 2.6.32
  • Linux kernel 2.6.31 5
  • Linux kernel 2.6.31 13
  • Linux kernel 2.6.31 .2
  • Linux kernel 2.6.31 .11
  • Linux kernel 2.6.31
  • Linux kernel 2.6.29 .1
  • Linux kernel 2.6.29
  • Linux kernel 2.6.28 .9
  • Linux kernel 2.6.28 .8
  • Linux kernel 2.6.28 .6
  • Linux kernel 2.6.28 .5
  • Linux kernel 2.6.28 .3
  • Linux kernel 2.6.28 .2
  • Linux kernel 2.6.28 .1
  • Linux kernel 2.6.28
  • Linux kernel 2.6.27 6
  • Linux kernel 2.6.27 3
  • Linux kernel 2.6.27 12
  • Linux kernel 2.6.27 .8
  • Linux kernel 2.6.27 .5
  • Linux kernel 2.6.27 .46
  • Linux kernel 2.6.27 .24
  • Linux kernel 2.6.27 .14
  • Linux kernel 2.6.27 .13
  • Linux kernel 2.6.27 .12
  • Linux kernel 2.6.27
  • Linux kernel 2.6.26 7
  • Linux kernel 2.6.26 .6
  • Linux kernel 2.6.26 .4
  • Linux kernel 2.6.26 .3
  • Linux kernel 2.6.26
  • Linux kernel 2.6.25 19
  • Linux kernel 2.6.25 .9
  • Linux kernel 2.6.25 .8
  • Linux kernel 2.6.25 .7
  • Linux kernel 2.6.25 .6
  • Linux kernel 2.6.25 .5
  • Linux kernel 2.6.25 .15
  • Linux kernel 2.6.25 .13
  • Linux kernel 2.6.25 .12
  • Linux kernel 2.6.25 .11
  • Linux kernel 2.6.25 .10
  • Linux kernel 2.6.25
  • Linux kernel 2.6.24 .2
  • Linux kernel 2.6.24 .1
  • Linux kernel 2.6.24
  • Linux kernel 2.6.23 .7
  • Linux kernel 2.6.23 .6
  • Linux kernel 2.6.23 .5
  • Linux kernel 2.6.23 .4
  • Linux kernel 2.6.23 .3
  • Linux kernel 2.6.23 .2
  • Linux kernel 2.6.23
  • Linux kernel 2.6.22 .8
  • Linux kernel 2.6.22 .7
  • Linux kernel 2.6.22 .6
  • Linux kernel 2.6.22 .5
  • Linux kernel 2.6.22 .4
  • Linux kernel 2.6.22 .3
  • Linux kernel 2.6.22 .2
  • Linux kernel 2.6.22 .17
  • Linux kernel 2.6.22 .16
  • Linux kernel 2.6.22 .15
  • Linux kernel 2.6.22 .14
  • Linux kernel 2.6.22 .13
  • Linux kernel 2.6.22 .12
  • Linux kernel 2.6.22 .11
  • Linux kernel 2.6.22 .1
  • Linux kernel 2.6.22
  • Linux kernel 2.6.21 4
  • Linux kernel 2.6.21 .7
  • Linux kernel 2.6.21 .6
  • Linux kernel 2.6.21 .3
  • Linux kernel 2.6.21 .2
  • Linux kernel 2.6.21 .1
  • Linux kernel 2.6.21
  • Linux kernel 2.6.20 .9
  • Linux kernel 2.6.20 .8
  • Linux kernel 2.6.20 .7
  • Linux kernel 2.6.20 .6
  • Linux kernel 2.6.20 .5
  • Linux kernel 2.6.20 .4
  • Linux kernel 2.6.20 .15
  • Linux kernel 2.6.20 .14
  • Linux kernel 2.6.20 .12
  • Linux kernel 2.6.20 .10
  • Linux kernel 2.6.20 .1
  • Linux kernel 2.6.20
  • Linux kernel 2.6.19 .4
  • Linux kernel 2.6.19 .3
  • Linux kernel 2.6.19 .2
  • Linux kernel 2.6.19 .1
  • Linux kernel 2.6.19
  • Linux kernel 2.6.18 .8
  • Linux kernel 2.6.18 .7
  • Linux kernel 2.6.18 .6
  • Linux kernel 2.6.18 .5
  • Linux kernel 2.6.18 .4
  • Linux kernel 2.6.18 .3
  • Linux kernel 2.6.18 .2
  • Linux kernel 2.6.18 .1
  • Linux kernel 2.6.17 .9
  • Linux kernel 2.6.17 .8
  • Linux kernel 2.6.17 .7
  • Linux kernel 2.6.17 .6
  • Linux kernel 2.6.17 .5
  • Linux kernel 2.6.17 .4
  • Linux kernel 2.6.17 .3
  • Linux kernel 2.6.17 .2
  • Linux kernel 2.6.17 .14
  • Linux kernel 2.6.17 .13
  • Linux kernel 2.6.17 .12
  • Linux kernel 2.6.17 .11
  • Linux kernel 2.6.17 .10
  • Linux kernel 2.6.17 .1
  • Linux kernel 2.6.17
  • Linux kernel 2.6.16 27
  • Linux kernel 2.6.16 13
  • Linux kernel 2.6.16 .9
  • Linux kernel 2.6.16 .8
  • Linux kernel 2.6.16 .7
  • Linux kernel 2.6.16 .6
  • Linux kernel 2.6.16 .53
  • Linux kernel 2.6.16 .52
  • Linux kernel 2.6.16 .51
  • Linux kernel 2.6.16 .50
  • Linux kernel 2.6.16 .5
  • Linux kernel 2.6.16 .49
  • Linux kernel 2.6.16 .48
  • Linux kernel 2.6.16 .47
  • Linux kernel 2.6.16 .46
  • Linux kernel 2.6.16 .45
  • Linux kernel 2.6.16 .44
  • Linux kernel 2.6.16 .43
  • Linux kernel 2.6.16 .41
  • Linux kernel 2.6.16 .40
  • Linux kernel 2.6.16 .4
  • Linux kernel 2.6.16 .39
  • Linux kernel 2.6.16 .38
  • Linux kernel 2.6.16 .37
  • Linux kernel 2.6.16 .36
  • Linux kernel 2.6.16 .35
  • Linux kernel 2.6.16 .34
  • Linux kernel 2.6.16 .33
  • Linux kernel 2.6.16 .32
  • Linux kernel 2.6.16 .31
  • Linux kernel 2.6.16 .30
  • Linux kernel 2.6.16 .3
  • Linux kernel 2.6.16 .29
  • Linux kernel 2.6.16 .28
  • Linux kernel 2.6.16 .27
  • Linux kernel 2.6.16 .26
  • Linux kernel 2.6.16 .25
  • Linux kernel 2.6.16 .24
  • Linux kernel 2.6.16 .23
  • Linux kernel 2.6.16 .22
  • Linux kernel 2.6.16 .21
  • Linux kernel 2.6.16 .20
  • Linux kernel 2.6.16 .2
  • Linux kernel 2.6.16 .19
  • Linux kernel 2.6.16 .18
  • Linux kernel 2.6.16 .17
  • Linux kernel 2.6.16 .16
  • Linux kernel 2.6.16 .15
  • Linux kernel 2.6.16 .14
  • Linux kernel 2.6.16 .12
  • Linux kernel 2.6.16 .11
  • Linux kernel 2.6.16 .10
  • Linux kernel 2.6.16 .1
  • Linux kernel 2.6.16
  • Linux kernel 2.6.15 .7
  • Linux kernel 2.6.15 .6
  • Linux kernel 2.6.15 .4
  • Linux kernel 2.6.15 .3
  • Linux kernel 2.6.15 .2
  • Linux kernel 2.6.15 .1
  • Linux kernel 2.6.15
  • Linux kernel 2.6.14 .7
  • Linux kernel 2.6.14 .6
  • Linux kernel 2.6.14 .5
  • Linux kernel 2.6.14 .4
  • Linux kernel 2.6.14 .3
  • Linux kernel 2.6.14 .2
  • Linux kernel 2.6.14 .1
  • Linux kernel 2.6.14
  • Linux kernel 2.6.13 .5
  • Linux kernel 2.6.13 .4
  • Linux kernel 2.6.13 .3
  • Linux kernel 2.6.13 .2
  • Linux kernel 2.6.13 .1
  • Linux kernel 2.6.13
  • Linux kernel 2.6.12 .6
  • Linux kernel 2.6.12 .5
  • Linux kernel 2.6.12 .4
  • Linux kernel 2.6.12 .3
  • Linux kernel 2.6.12 .22
  • Linux kernel 2.6.12 .2
  • Linux kernel 2.6.12 .12
  • Linux kernel 2.6.12 .1
  • Linux kernel 2.6.12
  • Linux kernel 2.6.11 .9
  • Linux kernel 2.6.11 .8
  • Linux kernel 2.6.11 .7
  • Linux kernel 2.6.11 .6
  • Linux kernel 2.6.11 .5
  • Linux kernel 2.6.11 .4
  • Linux kernel 2.6.11 .3
  • Linux kernel 2.6.11 .2
  • Linux kernel 2.6.11 .12
  • Linux kernel 2.6.11 .11
  • Linux kernel 2.6.11 .10
  • Linux kernel 2.6.11 .1
  • Linux kernel 2.6.11
  • Linux kernel 2.6.10
  • Linux kernel 2.6.9
  • Linux kernel 2.6.8
  • Linux kernel 2.6.7
  • Linux kernel 2.6.6
  • Linux kernel 2.6.5
  • Linux kernel 2.6.4
  • Linux kernel 2.6.2
  • Linux kernel 2.6.1
  • Linux kernel 2.6
  • Linux kernel 4.4.38
  • Linux kernel 4.4.26
  • Linux kernel 4.4.14
  • Linux kernel 4.4.1
  • Linux kernel 4.4
  • Linux kernel 4.3.3
  • Linux kernel 4.2.8
  • Linux kernel 4.2
  • Linux kernel 4.11
  • Linux kernel 4.10.7
  • Linux kernel 4.10.5
  • Linux kernel 4.10.2
  • Linux kernel 4.1.15
  • Linux kernel 4.1
  • Linux kernel 4.0.5
  • Linux kernel 4.0
  • Linux kernel 3.9.8
  • Linux kernel 3.9.4
  • Linux kernel 3.9
  • Linux kernel 3.8
  • Linux kernel 3.7.6
  • Linux kernel 3.7
  • Linux kernel 3.6
  • Linux kernel 3.5
  • Linux kernel 3.4.93
  • Linux kernel 3.4.81
  • Linux kernel 3.4.70
  • Linux kernel 3.4.67
  • Linux kernel 3.4.29
  • Linux kernel 3.4
  • Linux kernel 3.3
  • Linux kernel 3.2.81
  • Linux kernel 3.2.78
  • Linux kernel 3.2.65
  • Linux kernel 3.2.64
  • Linux kernel 3.2.63-2
  • Linux kernel 3.2.63
  • Linux kernel 3.2.60
  • Linux kernel 3.2.55
  • Linux kernel 3.2.54
  • Linux kernel 3.2.53
  • Linux kernel 3.2.52
  • Linux kernel 3.2.50
  • Linux kernel 3.2.44
  • Linux kernel 3.2.42
  • Linux kernel 3.2.38
  • Linux kernel 3.2.2
  • Linux kernel 3.2
  • Linux kernel 3.19
  • Linux kernel 3.18.9
  • Linux kernel 3.18
  • Linux kernel 3.17.6
  • Linux kernel 3.17
  • Linux kernel 3.16.6
  • Linux kernel 3.16.36
  • Linux kernel 3.16
  • Linux kernel 3.15
  • Linux kernel 3.14.79
  • Linux kernel 3.14.73
  • Linux kernel 3.14.7
  • Linux kernel 3.14.5
  • Linux kernel 3.14-4
  • Linux kernel 3.14-1
  • Linux kernel 3.14
  • Linux kernel 3.13.7
  • Linux kernel 3.13.6
  • Linux kernel 3.13.5
  • Linux kernel 3.13.4
  • Linux kernel 3.13.0
  • Linux kernel 3.13-rc1
  • Linux kernel 3.13
  • Linux kernel 3.12.22
  • Linux kernel 3.12.15
  • Linux kernel 3.12.14
  • Linux kernel 3.12.12
  • Linux kernel 3.12.1
  • Linux kernel 3.12
  • Linux kernel 3.11.9
  • Linux kernel 3.11.6
  • Linux kernel 3.11
  • Linux kernel 3.10.5
  • Linux kernel 3.10.43
  • Linux kernel 3.10.31
  • Linux kernel 3.10.20
  • Linux kernel 3.10.17
  • Linux kernel 3.10
  • Linux kernel 3.1
  • Linux kernel 3.0.66
  • Linux kernel 3.0.62
  • Linux kernel 3.0.18
  • Linux kernel 3.0
  • Linux kernel 2.6.8.1
  • Linux kernel 2.6.38.6
  • Linux kernel 2.6.38.4
  • Linux kernel 2.6.38.3
  • Linux kernel 2.6.38.2
  • Linux kernel 2.6.37.2
  • Linux kernel 2.6.35.5
  • Linux kernel 2.6.35.4
  • Linux kernel 2.6.35.13
  • Linux kernel 2.6.35.1
  • Linux kernel 2.6.34.3
  • Linux kernel 2.6.34.2
  • Linux kernel 2.6.34.14
  • Linux kernel 2.6.34.13
  • Linux kernel 2.6.34.1
  • Linux kernel 2.6.32.8
  • Linux kernel 2.6.32.7
  • Linux kernel 2.6.32.62
  • Linux kernel 2.6.32.61
  • Linux kernel 2.6.32.60
  • Linux kernel 2.6.32.6
  • Linux kernel 2.6.32.5
  • Linux kernel 2.6.32.4
  • Linux kernel 2.6.32.3
  • Linux kernel 2.6.32.28
  • Linux kernel 2.6.32.22
  • Linux kernel 2.6.32.2
  • Linux kernel 2.6.32.18
  • Linux kernel 2.6.32.17
  • Linux kernel 2.6.32.16
  • Linux kernel 2.6.32.15
  • Linux kernel 2.6.32.14
  • Linux kernel 2.6.32.13
  • Linux kernel 2.6.32.12
  • Linux kernel 2.6.32.11
  • Linux kernel 2.6.32.10
  • Linux kernel 2.6.32.1
  • Linux kernel 2.6.31.6
  • Linux kernel 2.6.31.4
  • Linux kernel 2.6.31.1
  • Linux kernel 2.6.30.5
  • Linux kernel 2.6.30.4
  • Linux kernel 2.6.30.3
  • Linux kernel 2.6.28.4
  • Linux kernel 2.6.28.10
  • Linux kernel 2.6.27.54
  • Linux kernel 2.6.27.51
  • Linux kernel 2.6.27.49
  • Linux kernel 2.6.27.26
  • Linux kernel 2.6.26.1
  • Linux kernel 2.6.25.4
  • Linux kernel 2.6.25.3
  • Linux kernel 2.6.25.2
  • Linux kernel 2.6.25.1
  • Linux kernel 2.6.24.6
  • Linux kernel 2.6.24.4
  • Linux kernel 2.6.24.3
  • Linux kernel 2.6.23.14
  • Linux kernel 2.6.23.10
  • Linux kernel 2.6.23.1
  • Linux kernel 2.6.23.09
  • Linux kernel 2.6.20.3
  • Linux kernel 2.6.20.2
  • Linux kernel 2.6.20.13
  • Linux kernel 2.6.20.11
  • Linux kernel 2.6.20-2
  • Linux kernel 2.6.18.1
  • Linux kernel 2.6.18
  • Linux kernel 2.6.16.9
  • Linux kernel 2.6.16.7
  • Linux kernel 2.6.16.19
  • Linux kernel 2.6.16.13
  • Linux kernel 2.6.16.12
  • Linux kernel 2.6.16.11
  • Linux kernel 2.6.15.5
  • Linux kernel 2.6.15.4
  • Linux kernel 2.6.15.11
  • Linux kernel 2.6.15-27.48
  • Linux kernel 2.6.14.3
  • Linux kernel 2.6.14.2
  • Linux kernel 2.6.14.1
  • Linux kernel 2.6.13.4
  • Linux kernel 2.6.13.3
  • Linux kernel 2.6.13.2
  • Linux kernel 2.6.13.1
  • Linux kernel 2.6.12.6
  • Linux kernel 2.6.12.5
  • Linux kernel 2.6.12.4
  • Linux kernel 2.6.12.3
  • Linux kernel 2.6.12.2
  • Linux kernel 2.6.12.1
  • Linux kernel 2.6.11.8
  • Linux kernel 2.6.11.7
  • Linux kernel 2.6.11.6
  • Linux kernel 2.6.11.5
  • Linux kernel 2.6.11.4
  • Linux kernel 2.6.11.12
  • Linux kernel 2.6.11.11
  • Linux kernel 3.4.70
  • Linux kernel 3.2.52
  • Linux kernel 3.12.1
  • Linux kernel 3.11.9
  • Linux kernel 3.10.20
  • Linux kernel 3.4.33

Vulnerability detection

Run the uname -a command to check the kernel version.

How to fix or mitigate

Use Alibaba Cloud Security Server Guard to check the kernel version and upgrade it to the latest version. For more information, see Upgrade solution for the Dirty COW vulnerability.

Note: The upgrade source depends on the latest official push.

Reference

[1]. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-10229
[2]. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=197c949e7798fbf28cfadc69d9ca0c2abbf93191
[3]. http://source.android.com/security/bulletin/2017-04-01.html
[4]. http://www.securityfocus.com/bid/97397

Thank you! We've received your feedback.