2014-10-13 12:55:09 2017-09-08 03:29:20

Race condition in the ext4_file_write_iter function in fs/ext4/file.c in the Linux kernel through 3.17 allows local users to cause a denial of service (file unavailability) via a combination of a write action and an F_SETFL fcntl operation for the O_DIRECT flag.

Vector

LOCAL

Complexity

LOW

Authentication

NONE

Confidentiality

NONE

Integrity

NONE

Availability

COMPLETE
Linux Kernel 3.9.1 on ARM64 architecture Linux Kernel 3.11.3 Linux Kernel 3.11.4 Linux Kernel 3.11.9 Linux Kernel 3.9.10 Linux Kernel 3.11.5 Linux Kernel 3.11.6 Linux Kernel 3.8.9 Linux Kernel 3.4.21 Linux Kernel 3.4.22 Linux Kernel 3.4.23 Linux Kernel 3.4.24 Linux Kernel 3.4.29 Linux Kernel 3.4.20 Linux Kernel 3.4.36 Linux Kernel 3.7.1 Linux Kernel 3.4.37 Linux Kernel 3.8.5 Linux Kernel 3.4.38 Linux Kernel 3.8.6 Linux Kernel 3.4.39 Linux Kernel 3.8.7 Linux Kernel 3.8.8 Linux Kernel 3.8.1 Linux Kernel 3.8.2 Linux Kernel 3.8.3 Linux Kernel 3.8.4 Linux Kernel 3.4.25 Linux Kernel 3.4.26 Linux Kernel 3.4.27 Linux Kernel 3.4.28 Linux Kernel 3.4.5 (x86) Linux Kernel 3.9.8 Linux Kernel 3.9.9 Linux Kernel 3.9.10 on ARM64 architecture Linux Kernel 3.4.43 Linux Kernel 3.4.44 Linux Kernel 3.10.11 Linux Kernel 3.10.2 Linux Kernel 3.10.13 Linux Kernel 3.4.40 Linux Kernel 3.10.14 Linux Kernel 3.4.45 Linux Kernel 3.9.11 on ARM64 architecture Linux Kernel 3.4.46 Linux Kernel 3.4.2 (x86) Linux Kernel 3.4.1 (x86) Linux Kernel 3.10.10 Linux Kernel 3.4.41 Linux Kernel 3.4.4 (x86) Linux Kernel 3.10.19 Linux Kernel 3.4.42 Linux Kernel 3.4.3 (x86) Linux Kernel 3.4.58 Linux Kernel 3.8.0 Linux Kernel 3.4.59 Linux Kernel 3.10.26 Linux Kernel 3.10.27 Linux Kernel 3.10.28 Linux Kernel 3.10.29 Linux Kernel 3.9.4 Linux Kernel 3.9.5 Linux Kernel 3.9.6 Linux Kernel 3.9.7 Linux Kernel 3.9.0 Linux Kernel 3.9.1 Linux Kernel 3.9.2 Linux Kernel 3.10.0 on ARM64 architecture Linux Kernel 3.9.3 Linux Kernel 3.10.1 on ARM64 architecture Linux Kernel 3.10.2 on ARM64 architecture Linux Kernel 3.10.3 on ARM64 architecture Linux Kernel 3.4.32 Linux Kernel 3.4.33 Linux Kernel 3.4.34 Linux Kernel 3.4.35 Linux Kernel 3.4.30 Linux Kernel 3.4.31 Linux Kernel 3.4.47 Linux Kernel 3.4.48 Linux Kernel 3.10.15 Linux Kernel 3.10.16 Linux Kernel 3.10.17 Linux Kernel 3.10.18 Linux Kernel 3.4.49 Linux Kernel 3.4.60 Linux Kernel 3.4.65 Linux Kernel 3.4.66 Linux Kernel 3.4.61 Linux Kernel 3.4.62 Linux Kernel 3.4.67 Linux Kernel 3.4.68 Linux Kernel 3.4.63 Linux Kernel 3.4.64 Linux Kernel 3.10.4 on ARM64 architecture Linux Kernel 3.10.5 on ARM64 architecture Linux Kernel 3.10.6 on ARM64 architecture Linux Kernel 3.10.7 on ARM64 architecture Linux Kernel 3.4 (x86) Linux Kernel 3.10.8 on ARM64 architecture Linux Kernel 3.10.9 on ARM64 architecture Linux Kernel 3.16.0 Linux Kernel 3.16.1 Linux Kernel 3.2 (x86) Linux Kernel 3.2.30 Linux Kernel 3.4.69 Linux Kernel 3.6 Linux Kernel 3.4 Linux Kernel 3.3 Linux Kernel 3.15.7 Linux Kernel 3.15.8 Linux Kernel 3.7 Linux Kernel 3.2 Linux Kernel 3.1 Linux Kernel 3.15.3 Linux Kernel 3.15.4 Linux Kernel 3.15.5 Linux Kernel 3.15.6 Linux Kernel 3.15.1 Linux Kernel 3.15.2 Linux Kernel 3.4.70 Linux Kernel 3.4.71 Linux Kernel 3.4.76 Linux Kernel 3.4.77 Linux Kernel 3.4.72 Linux Kernel 3.4.73 Linux Kernel 3.4.78 Linux Kernel 3.4.79 Linux Kernel 3.4.74 Linux Kernel 3.4.75 Linux Kernel 3.6.10 Linux Kernel 3.6.11 Linux Kernel 3.0.61 Linux Kernel 3.0.62 Linux Kernel 3.0.63 Linux Kernel 3.0.64 Linux Kernel 3.0.60 Linux Kernel 3.3.4 Linux Kernel 3.2.15 Linux Kernel 3.3.5 Linux Kernel 3.2.14 Linux Kernel 3.2.19 Linux Kernel 3.3.1 Linux Kernel 3.2.18 Linux Kernel 3.4.9 Linux Kernel 3.2.13 Linux Kernel 3.2.12 Linux Kernel 3.4.5 Linux Kernel 3.4.6 Linux Kernel 3.4.7 Linux Kernel 3.4.8 Linux Kernel 3.4.10 Linux Kernel 3.4.11 Linux Kernel 3.4.12 Linux Kernel 3.4.13 Linux Kernel 3.4.18 Linux Kernel 3.4.19 Linux Kernel 3.4.1 Linux Kernel 3.4.2 Linux Kernel 3.0.65 Linux Kernel 3.0.66 Linux Kernel 3.0.67 Linux Kernel 3.0.68 Linux Kernel 3.2.20 Linux Kernel 3.2.28 Linux Kernel 3.2.27 Linux Kernel 3.2.22 Linux Kernel 3.2.21 Linux Kernel 3.4.3 Linux Kernel 3.4.4 Linux Kernel 3.5.4 Linux Kernel 3.5.5 Linux Kernel 3.5.6 Linux Kernel 3.5.7 Linux Kernel 3.2.17 Linux Kernel 3.2.16 Linux Kernel 3.2.11 Linux Kernel 3.2.10 Linux Kernel 3.2.26 Linux Kernel 3.2.25 Linux Kernel 3.2.29 Linux Kernel 3.2.24 Linux Kernel 3.2.23 Linux Kernel 3.5.2 Linux Kernel 3.5.3 Linux Kernel 3.6.7 Linux Kernel 3.6.8 Linux Kernel 3.6.9 Linux Kernel 3.6.3 Linux Kernel 3.6.4 Linux Kernel 3.6.5 Linux Kernel 3.6.6 Linux Kernel 3.13.11 Linux Kernel 3.13.10 Linux Kernel 3.0.14 Linux Kernel 3.0.15 Linux Kernel 3.6.1 Linux Kernel 3.4.14 Linux Kernel 3.6.2 Linux Kernel 3.4.15 Linux Kernel 3.7.6 Linux Kernel 3.4.16 Linux Kernel 3.7.7 Linux Kernel 3.4.17 Linux Kernel 3.7.8 Linux Kernel 3.7.9 Linux Kernel 3.7.2 Linux Kernel 3.7.3 Linux Kernel 3.7.4 Linux Kernel 3.7.5 Linux Kernel 3.3.2 Linux Kernel 3.11.10 Linux Kernel 3.3.3 Linux Kernel 3.10.8 Linux Kernel 3.10.9 Linux Kernel 3.10.4 Linux Kernel 3.10.5 Linux Kernel 3.0.9 Linux Kernel 3.10.6 Linux Kernel 3.10.7 Linux Kernel 3.0.50 Linux Kernel 3.0.51 Linux Kernel 3.0.52 Linux Kernel 3.0.53 Linux Kernel 3.0.58 Linux Kernel 3.0.5 Linux Kernel 3.0.6 Linux Kernel 3.0.59 Linux Kernel 3.0.7 Linux Kernel 3.0.16 Linux Kernel 3.0.8 Linux Kernel 3.0.17 Linux Kernel 3.0.10 Linux Kernel 3.0.1 Linux Kernel 3.0.2 Linux Kernel 3.0.11 Linux Kernel 3.0.3 Linux Kernel 3.0.12 Linux Kernel 3.0.4 Linux Kernel 3.0.13 Linux Kernel 3.1.8 Linux Kernel 3.1.9 Linux Kernel 3.5.1 Linux Kernel 3.4 release candidate 4 (x86) Linux Kernel 3.4 release candidate 3 (x86) Linux Kernel 3.4 release candidate 2 (x86) Linux Kernel 3.4 release candidate 1 (x86) Linux Kernel 3.4 release candidate 7 (x86) Linux Kernel 3.4 release candidate 6 (x86) Linux Kernel 3.4 release candidate 5 (x86) Linux Linux kernel 3.17 (not an official CPE) Linux Kernel 3.0.20 Linux Kernel 3.3 release candidate 7 Linux Kernel 3.4 release candidate 7 Linux Kernel 3.3 release candidate 6 Linux Kernel 3.0.25 Linux Kernel 3.0.26 Linux Kernel 3.9 release candidate 5 Linux Kernel 3.4 release candidate 4 Linux Kernel 3.3 release candidate 3 Linux Kernel 3.1.6 Linux Kernel 3.0.38 Linux Kernel 3.9 release candidate 4 Linux Kernel 3.4 release candidate 3 Linux Kernel 3.3 release candidate 2 Linux Kernel 3.1.7 Linux Kernel 3.0.39 Linux Kernel 3.9 release candidate 7 Linux Kernel 3.4 release candidate 6 Linux Kernel 3.3 release candidate 5 Linux Kernel 3.0.32 Linux Kernel 3.9 release candidate 6 Linux Kernel 3.4 release candidate 5 Linux Kernel 3.3 release candidate 4 Linux Kernel 3.1.1 Linux Kernel 3.0.33 Linux Kernel 3.9 release candidate 1 Linux Kernel 3.1.2 Linux Kernel 3.0.34 Linux Kernel 3.1.3 Linux Kernel 3.0.35 Linux Kernel 3.9 release candidate 3 Linux Kernel 3.4 release candidate 2 Linux Kernel 3.3 release candidate 1 Linux Kernel 3.9 release candidate 2 Linux Kernel 3.4 release candidate 1 Linux Kernel 3.2 release candidate 6 Linux Kernel 3.2 release candidate 5 Linux Kernel 3.1 release candidate 4 Linux Kernel 3.0 release candidate 7 Linux Kernel 3.2.7 Linux Kernel 3.0.18 Linux Kernel 3.2.8 Linux Kernel 3.2 release candidate 7 Linux Kernel 3.0.19 Linux Kernel 3.2.9 Linux Kernel 3.2 release candidate 2 Linux Kernel 3.1 release candidate 1 Linux Kernel 3.0 release candidate 4 Linux Kernel 3.0 release candidate 3 Linux Kernel 3.2 release candidate 4 Linux Kernel 3.1 release candidate 3 Linux Kernel 3.0 release candidate 6 Linux Kernel 3.2 release candidate 3 Linux Kernel 3.1 release candidate 2 Linux Kernel 3.0 release candidate 5 Linux Kernel 3.0 release candidate 2 Linux Kernel 3.0 release candidate 1 Linux Kernel 3.10.22 Linux Kernel 3.10.23 Linux Kernel 3.10.24 Linux Kernel 3.10.25 Linux Kernel 3.10.20 Linux Kernel 3.10.21 Linux Kernel 3.2.3 Linux Kernel 3.2.4 Linux Kernel 3.8.12 Linux Kernel 3.0.27 Linux Kernel 3.8.13 Linux Kernel 3.0.28 Linux Kernel 3.0.21 Linux Kernel 3.0.22 Linux Kernel 3.0.23 Linux Kernel 3.0.24 Linux Kernel 3.8.10 Linux Kernel 3.8.11 Linux Kernel 3.12 Linux Kernel 3.13 Linux Kernel 3.15 Linux Kernel 3.10 Linux Kernel 3.11 Linux Kernel 3.0.40 Linux Kernel 3.0.41 Linux Kernel 3.0.42 Linux Kernel 3.1.10 Linux Kernel 3.0.47 Linux Kernel 3.0.48 Linux Kernel 3.2.5 Linux Kernel 3.2.6 Linux Kernel 3.0.54 Linux Kernel 3.0.55 Linux Kernel 3.2.1 Linux Kernel 3.0.56 Linux Kernel 3.2.2 Linux Kernel 3.0.57 Linux Kernel 3.3.6 Linux Kernel 3.3.7 Linux Kernel 3.3.8 Linux Kernel 3.14 release candidate 2 Linux Kernel 3.14 release candidate 3 Linux Kernel 3.14 release candidate 1 Linux Kernel 3.14 release candidate 6 Linux Kernel 3.14 release candidate 7 Linux Kernel 3.14 release candidate 4 Linux Kernel 3.14 release candidate 5 Linux Kernel 3.0.30 Linux Kernel 3.0.31 Linux Kernel 3.2.1 (x86) Linux Kernel 3.0.36 Linux Kernel 3.0.37 Linux Kernel 3.0.49 Linux Kernel 3.0.43 Linux Kernel 3.0.44 Linux Kernel 3.0.45 Linux Kernel 3.0.46 Linux Kernel 3.14 release candidate 8 Linux Kernel 3.0.29 Linux Kernel 3.12.14 Linux Kernel 3.12.13 Linux Kernel 3.14 Linux Kernel 3.12.12 Linux Kernel 3.12.11 Linux Kernel 3.12.16 Linux Kernel 3.12.15 Linux Kernel 3.12.10 Linux Kernel 3.14.4 Linux Kernel 3.14.5 Linux Kernel 3.7.10 Linux Kernel 3.14.1 Linux Kernel 3.14.2 Linux Kernel 3.14.3 Linux Kernel 3.10.1 Linux Kernel 3.12.17 Linux Kernel 3.13.9 Linux Kernel 3.12.1 Linux Kernel 3.13.5 Linux Kernel 3.13.6 Linux Kernel 3.13.1 Linux Kernel 3.13.2 Linux Kernel 3.13.7 Linux Kernel 3.13.8 Linux Kernel 3.13.3 Linux Kernel 3.13.4 Linux Kernel 3.1.4 Linux Kernel 3.1.5 Linux Kernel 3.9.0 on ARM64 architecture Linux Kernel 3.9.11 Linux Kernel 3.11.8 Linux Kernel 3.9.3 on ARM64 architecture Linux Kernel 3.11.7 Linux Kernel 3.9.2 on ARM64 architecture Linux Kernel 3.10.3 Linux Kernel 3.9.5 on ARM64 architecture Linux Kernel 3.10.2 Linux Kernel 3.9.4 on ARM64 architecture Linux Kernel 3.9.7 on ARM64 architecture Linux Kernel 3.9.6 on ARM64 architecture Linux Kernel 3.9.9 on ARM64 architecture Linux Kernel 3.9.8 on ARM64 architecture Linux Kernel 3.4.53 Linux Kernel 3.4.52 Linux Kernel 3.4.57 Linux Kernel 3.4.56 Linux Kernel 3.4.51 Linux Kernel 3.4.50 Linux Kernel 3.4.55 Linux Kernel 3.4.54 Linux Kernel 3.12.5 Linux Kernel 3.12.4 Linux Kernel 3.12.9 Linux Kernel 3.12.8 Linux Kernel 3.12.3 Linux Kernel 3.12.2 Linux Kernel 3.12.7 Linux Kernel 3.12.6 Linux Kernel 3.11.2 Linux Kernel 3.11.1