CWE-362 - Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')

The program contains a code sequence that can run concurrently with other code, and the code sequence requires temporary, exclusive access to a shared resource, but a timing window exists in which the shared resource can be modified by another code sequence that is operating concurrently.

Related CVE(s) 451 CVE-2017-5061 CVSS 2.6 CVE-2017-5068 CVSS 5.1 CVE-2017-7115 CVSS 9.3 CVE-2017-15649 CVSS 4.6 CVE-2017-15588 CVSS 6.9 CVE-2017-9697 CVSS 4.4 CVE-2017-11063 CVSS 4.3 CVE-2015-8239 CVSS 6.9 CVE-2017-15038 CVSS 1.9 CVE-2017-1000112 CVSS 6.9 CVE-2017-14955 CVSS 4.3 CVE-2017-14748 CVSS 3.5 CVE-2017-1346 CVSS 1.9 CVE-2017-8281 CVSS 2.6 CVE-2015-1865 CVSS 3.3 CVE-2015-7553 CVSS 4.7 CVE-2017-0161 CVSS 6.8 CVE-2017-14317 CVSS 4.7 CVE-2017-12146 CVSS 6.9 CVE-2015-5948 CVSS 9.3 CVE-2015-5947 CVSS 6.8 CVE-2015-1325 CVSS 6.9 CVE-2017-12136 CVSS 6.9 CVE-2017-9682 CVSS 2.6 CVE-2016-10383 CVSS 9.3 CVE-2017-7533 CVSS 6.9 CVE-2015-7891 CVSS 4.4 CVE-2015-5191 CVSS 3.7 CVE-2015-7543 CVSS 4.4 CVE-2017-11353 CVSS 4.3 CVE-2016-4984 CVSS 1.9 CVE-2016-4982 CVSS 1.9 CVE-2016-0764 CVSS 2.1 CVE-2014-7953 CVSS 6.9 CVE-2017-10915 CVSS 6.8 CVE-2017-7368 CVSS 7.6 CVE-2017-8242 CVSS 4.3 CVE-2015-9022 CVSS 7.6 CVE-2014-9966 CVSS 7.6 CVE-2015-5232 CVSS 9.3 CVE-2014-9941 CVSS 7.6 CVE-2016-10297 CVSS 9.3 CVE-2017-6512 CVSS 4.3 CVE-2017-6979 CVSS 7.6 CVE-2017-2533 CVSS 7.6 CVE-2017-2501 CVSS 7.6 CVE-2016-10242 CVSS 7.6 CVE-2015-8996 CVSS 7.6 CVE-2015-8997 CVSS 7.6 CVE-2014-9936 CVSS 7.6 CVE-2017-0343 CVSS 6.9 CVE-2016-9256 CVSS 6 CVE-2017-8342 CVSS 4.3 CVE-2017-5035 CVSS 6.8 CVE-2016-3106 CVSS 5 CVE-2017-7572 CVSS 9.3 CVE-2017-2478 CVSS 7.6 CVE-2017-2456 CVSS 7.6 CVE-2017-2421 CVSS 9.3 CVE-2015-8556 CVSS 10 CVE-2017-6408 CVSS 4.4 CVE-2017-6001 CVSS 7.6 CVE-2017-5986 CVSS 7.1 CVE-2016-9962 CVSS 4.4 CVE-2016-9381 CVSS 6.9 CVE-2016-10027 CVSS 2.6 CVE-2016-6663 CVSS 4.4 CVE-2016-7916 CVSS 4.7 CVE-2016-5195 CVSS 7.2 CVE-2016-3914 CVSS 9.3 CVE-2015-0572 CVSS 7.5 CVE-2016-7777 CVSS 3.3 CVE-2016-7098 CVSS 6.8 CVE-2016-0930 CVSS 5 CVE-2016-6480 CVSS 4.7 CVE-2016-6156 CVSS 1.9 CVE-2016-6136 CVSS 1.9 CVE-2016-4583 CVSS 4.3 CVE-2016-4247 CVSS 4.3 CVE-2016-3258 CVSS 1.2 CVE-2016-4955 CVSS 2.6 CVE-2016-4954 CVSS 4.3 CVE-2016-4953 CVSS 4.3 CVE-2016-6130 CVSS 1.9 CVE-2016-4309 CVSS 7.6 CVE-2016-1807 CVSS 2.6 CVE-2016-1670 CVSS 2.6 CVE-2016-2059 CVSS 7.2 CVE-2015-8839 CVSS 1.9 CVE-2015-4170 CVSS 4.7 CVE-2016-2812 CVSS 5.1 CVE-2016-2547 CVSS 4.7 CVE-2016-2546 CVSS 4.7 CVE-2016-2545 CVSS 4.7 CVE-2016-2544 CVSS 4.7 CVE-2016-2069 CVSS 4.4 CVE-2016-1267 CVSS 4.4 CVE-2016-1757 CVSS 9.3 CVE-2016-1975 CVSS 6.8 CVE-2016-0723 CVSS 5.6 CVE-2015-8767 CVSS 5 CVE-2015-7550 CVSS 4.9 CVE-2015-8511 CVSS 6.9 CVE-2015-7990 CVSS 5.9 CVE-2015-8461 CVSS 7.1 CVE-2015-6789 CVSS 9.3 CVE-2015-6126 CVSS 7.2 CVE-2015-3196 CVSS 4.3 CVE-2015-7312 CVSS 4.4 CVE-2015-7820 CVSS 7.1 CVE-2015-7817 CVSS 7.1 CVE-2015-5240 CVSS 3.5 CVE-2015-7613 CVSS 6.9 CVE-2015-6761 CVSS 6.8 CVE-2015-4510 CVSS 6.8 CVE-2015-5189 CVSS 4.9 CVE-2015-3212 CVSS 4.9 CVE-2015-5754 CVSS 9.3 CVE-2015-4481 CVSS 3.3 CVE-2015-2418 CVSS 6.9 CVE-2015-3216 CVSS 4.3 CVE-2015-3709 CVSS 6.9 CVE-2015-4199 CVSS 7.1 CVE-2015-4203 CVSS 5.4 CVE-2015-1791 CVSS 6.8 CVE-2015-3339 CVSS 6.2 CVE-2014-9710 CVSS 6.9 CVE-2015-2715 CVSS 6.8 CVE-2015-3081 CVSS 4.3 CVE-2015-2234 CVSS 6.9 CVE-2015-1882 CVSS 8.5 CVE-2015-2706 CVSS 6.8 CVE-2015-1099 CVSS 4 CVE-2015-1234 CVSS 6.8 CVE-2015-1420 CVSS 1.9 CVE-2015-0654 CVSS 7.1 CVE-2015-0239 CVSS 4.7 CVE-2015-0632 CVSS 5.7 CVE-2015-0631 CVSS 7.1 CVE-2015-0609 CVSS 7.1 CVE-2015-0245 CVSS 1.9 CVE-2014-8122 CVSS 4.3 CVE-2014-4813 CVSS 6.9 CVE-2015-0610 CVSS 4.3 CVE-2015-0608 CVSS 7.1 CVE-2014-5332 CVSS 6.9 CVE-2015-1200 CVSS 2.1 CVE-2014-8640 CVSS 5 CVE-2014-9529 CVSS 7.2 CVE-2014-7170 CVSS 1.9 CVE-2014-9150 CVSS 6.4 CVE-2014-7842 CVSS 4.9 CVE-2010-5313 CVSS 4.9 CVE-2014-8005 CVSS 5 CVE-2014-2667 CVSS 3.3 CVE-2014-3611 CVSS 4.9 CVE-2014-3406 CVSS 7.1 CVE-2014-4438 CVSS 6.9 CVE-2014-8750 CVSS 6.5 CVE-2014-8086 CVSS 4.9 CVE-2014-3385 CVSS 7.8 CVE-2014-7154 CVSS 6.1 CVE-2012-5507 CVSS 4.3 CVE-2014-4386 CVSS 1.9 CVE-2014-4353 CVSS 4.3 CVE-2014-5033 CVSS 6.9 CVE-2014-3509 CVSS 6.8 CVE-2014-3251 CVSS 4.4 CVE-2014-5195 CVSS 7.2 CVE-2014-1419 CVSS 6.9 CVE-2014-0226 CVSS 6.8 CVE-2014-4699 CVSS 6.9 CVE-2014-4652 CVSS 4.7 CVE-2014-3940 CVSS 4 CVE-2014-0196 CVSS 6.9 CVE-2014-1441 CVSS 4.3 CVE-2014-2706 CVSS 7.1 CVE-2010-5298 CVSS 4 CVE-2014-2848 CVSS 6.9 CVE-2014-2672 CVSS 7.1 CVE-2014-0062 CVSS 4.9 CVE-2014-0100 CVSS 9.3 CVE-2014-0703 CVSS 10 CVE-2014-2243 CVSS 5.8 CVE-2014-0710 CVSS 7.1 CVE-2014-1921 CVSS 7.5 CVE-2014-1447 CVSS 3.3 CVE-2013-6458 CVSS 6.8 CVE-2014-0616 CVSS 7.1 CVE-2013-7283 CVSS 9.3 CVE-2013-7026 CVSS 4.7 CVE-2012-0426 CVSS 7.2 CVE-2013-4481 CVSS 1.9 CVE-2013-5164 CVSS 3.3 CVE-2013-5512 CVSS 7.1 CVE-2013-4288 CVSS 7.2 CVE-2013-2906 CVSS 6.8 CVE-2013-5474 CVSS 7.8 CVE-2013-5035 CVSS 4.9 CVE-2013-2162 CVSS 1.9 CVE-2013-1935 CVSS 5.7 CVE-2011-4348 CVSS 7.1 CVE-2013-2847 CVSS 6.8 CVE-2013-3302 CVSS 4.4 CVE-2013-1199 CVSS 4.9 CVE-2012-5415 CVSS 5.4 CVE-2013-1292 CVSS 6.9 CVE-2013-1283 CVSS 6.9 CVE-2013-1294 CVSS 4.9 CVE-2013-1284 CVSS 4.9 CVE-2013-1142 CVSS 7.8 CVE-2013-1792 CVSS 4.7 CVE-2013-0266 CVSS 2.1 CVE-2013-0907 CVSS 7.5 CVE-2013-0900 CVSS 6.8 CVE-2013-0893 CVSS 6.8 CVE-2013-0871 CVSS 6.9 CVE-2013-1268 CVSS 4.9 CVE-2013-1269 CVSS 4.9 CVE-2013-1270 CVSS 4.9 CVE-2013-1271 CVSS 4.9 CVE-2013-1272 CVSS 4.9 CVE-2013-1273 CVSS 4.9 CVE-2013-1274 CVSS 4.9 CVE-2013-1275 CVSS 4.9 CVE-2013-1276 CVSS 4.9 CVE-2013-1277 CVSS 4.9 CVE-2013-1278 CVSS 7.2 CVE-2013-1279 CVSS 7.2 CVE-2013-1267 CVSS 4.9 CVE-2013-1266 CVSS 4.9 CVE-2013-1265 CVSS 4.9 CVE-2013-1264 CVSS 4.9 CVE-2013-1263 CVSS 4.9 CVE-2013-1262 CVSS 4.9 CVE-2013-1261 CVSS 4.9 CVE-2013-1252 CVSS 4.9 CVE-2013-1251 CVSS 4.9 CVE-2013-1250 CVSS 4.9 CVE-2013-1249 CVSS 4.9 CVE-2013-1248 CVSS 4.9 CVE-2013-1253 CVSS 4.9 CVE-2013-1254 CVSS 4.9 CVE-2013-1255 CVSS 4.9 CVE-2013-1256 CVSS 4.9 CVE-2013-1257 CVSS 4.9 CVE-2013-1258 CVSS 4.9 CVE-2013-1259 CVSS 4.9 CVE-2013-1260 CVSS 4.9 CVE-2012-6095 CVSS 1.2 CVE-2012-4508 CVSS 1.9 CVE-2011-2731 CVSS 5.1 CVE-2012-5119 CVSS 6.8 CVE-2012-3748 CVSS 5.1 CVE-2012-5108 CVSS 9.3 CVE-2012-3511 CVSS 6.2 CVE-2012-3552 CVSS 5.4 CVE-2012-3500 CVSS 1.2 CVE-2012-2880 CVSS 7.5 CVE-2012-2868 CVSS 6.8 CVE-2012-3487 CVSS 1.2 CVE-2012-3483 CVSS 6.2 CVE-2011-5119 CVSS 1.9 CVE-2011-5118 CVSS 1.9 CVE-2010-5184 CVSS 6.2 CVE-2010-5164 CVSS 6.2 CVE-2010-5175 CVSS 6.2 CVE-2010-5176 CVSS 6.2 CVE-2010-5177 CVSS 6.2 CVE-2010-5178 CVSS 6.2 CVE-2010-5179 CVSS 6.2 CVE-2010-5183 CVSS 6.2 CVE-2010-5182 CVSS 6.2 CVE-2010-5180 CVSS 6.2 CVE-2010-5174 CVSS 6.2 CVE-2010-5165 CVSS 6.2 CVE-2010-5166 CVSS 6.2 CVE-2010-5167 CVSS 6.2 CVE-2010-5168 CVSS 6.2 CVE-2010-5169 CVSS 6.2 CVE-2010-5170 CVSS 6.2 CVE-2010-5171 CVSS 6.2 CVE-2010-5172 CVSS 6.2 CVE-2010-5173 CVSS 6.2 CVE-2010-5181 CVSS 6.2 CVE-2010-5159 CVSS 6.2 CVE-2010-5163 CVSS 6.2 CVE-2010-5161 CVSS 6.2 CVE-2010-5158 CVSS 6.2 CVE-2010-5160 CVSS 6.2 CVE-2010-5157 CVSS 6.2 CVE-2010-5156 CVSS 6.2 CVE-2010-5155 CVSS 6.2 CVE-2010-5154 CVSS 6.2 CVE-2010-5153 CVSS 6.2 CVE-2010-5152 CVSS 6.2 CVE-2010-5151 CVSS 6.2 CVE-2010-5150 CVSS 6.2 CVE-2010-5162 CVSS 6.2 CVE-2011-5117 CVSS 6.9 CVE-2012-2373 CVSS 4 CVE-2012-1338 CVSS 6.3 CVE-2012-3868 CVSS 4.3 CVE-2012-2737 CVSS 1.9 CVE-2012-1174 CVSS 3.3 CVE-2011-4029 CVSS 1.9 CVE-2012-3063 CVSS 7.1 CVE-2011-2183 CVSS 4 CVE-2011-1768 CVSS 5.4 CVE-2012-1868 CVSS 6.9 CVE-2011-3090 CVSS 7.6 CVE-2012-0656 CVSS 6.9 CVE-2012-0649 CVSS 6.9 CVE-2012-1324 CVSS 7.1 CVE-2011-3080 CVSS 7.5 CVE-2012-0644 CVSS 6.9 CVE-2011-3961 CVSS 9.3 CVE-2010-5074 CVSS 4.3 CVE-2011-3878 CVSS 5.1 CVE-2011-2835 CVSS 6.8 CVE-2011-1625 CVSS 5.4 CVE-2011-1257 CVSS 7.6 CVE-2011-1787 CVSS 6.9 CVE-2011-1485 CVSS 6.9 CVE-2010-4807 CVSS 3.5 CVE-2011-1444 CVSS 6.8 CVE-2011-1305 CVSS 4.3 CVE-2011-0990 CVSS 5.8 CVE-2011-1098 CVSS 1.9 CVE-2010-4765 CVSS 4.9 CVE-2011-0695 CVSS 5.7 CVE-2011-0784 CVSS 9.3 CVE-2011-0753 CVSS 4.3 CVE-2010-4526 CVSS 7.1 CVE-2010-4012 CVSS 6.2 CVE-2010-2793 CVSS 6.8 CVE-2010-4295 CVSS 6.9 CVE-2010-4248 CVSS 4.7 CVE-2010-3864 CVSS 7.6 CVE-2010-3495 CVSS 4.3 CVE-2010-3493 CVSS 4.3 CVE-2010-3494 CVSS 4.3 CVE-2009-5011 CVSS 4.3 CVE-2009-5010 CVSS 4.3 CVE-2010-2653 CVSS 6.9 CVE-2010-3412 CVSS 9.3 CVE-2010-2961 CVSS 6.9 CVE-2009-4895 CVSS 4.7 CVE-2010-2792 CVSS 3.3 CVE-2010-2558 CVSS 9.3 CVE-2010-1888 CVSS 6.8 CVE-2010-1775 CVSS 1.9 CVE-2010-2024 CVSS 4.4 CVE-2010-2023 CVSS 4.4 CVE-2010-1437 CVSS 1.9 CVE-2010-1151 CVSS 6.8 CVE-2010-1161 CVSS 3.7 CVE-2010-0436 CVSS 6.9 CVE-2010-1228 CVSS 10 CVE-2010-0489 CVSS 9.3 CVE-2010-0532 CVSS 6.9 CVE-2010-1123 CVSS 2.1 CVE-2010-0732 CVSS 6.2 CVE-2010-0923 CVSS 6.9 CVE-2010-0017 CVSS 9.3 CVE-2010-0021 CVSS 7.1 CVE-2009-4440 CVSS 6.8 CVE-2009-4029 CVSS 4.4 CVE-2009-4129 CVSS 5.8 CVE-2009-4226 CVSS 7.1 CVE-2009-4027 CVSS 7.1 CVE-2005-4883 CVSS 4.3 CVE-2009-2836 CVSS 6.2 CVE-2009-3547 CVSS 6.9 CVE-2009-3527 CVSS 6.9 CVE-2009-3447 CVSS 6.8 CVE-2009-2794 CVSS 4.6 CVE-2009-3110 CVSS 5.8 CVE-2009-2724 CVSS 9.3 CVE-2009-2644 CVSS 4.9 CVE-2009-1894 CVSS 7.2 CVE-2009-1388 CVSS 4.9 CVE-2009-2314 CVSS 2.1 CVE-2009-2135 CVSS 4.9 CVE-2009-1837 CVSS 9.3 CVE-2009-1707 CVSS 1.2 CVE-2009-1961 CVSS 1.9 CVE-2008-6819 CVSS 4.7 CVE-2009-1786 CVSS 6.9 CVE-2009-1527 CVSS 6.9 CVE-2008-6598 CVSS 10 CVE-2009-1238 CVSS 7.2 CVE-2009-1215 CVSS 1.9 CVE-2009-1207 CVSS 4.4 CVE-2009-0784 CVSS 6.9 CVE-2009-0875 CVSS 6.9 CVE-2008-4392 CVSS 6.4 CVE-2009-0142 CVSS 1.9 CVE-2009-0268 CVSS 4.9 CVE-2008-4307 CVSS 4 CVE-2008-5302 CVSS 6.9 CVE-2008-5303 CVSS 6.9 CVE-2008-4229 CVSS 3.7 CVE-2008-5182 CVSS 6.9 CVE-2008-5044 CVSS 4 CVE-2008-5009 CVSS 4 CVE-2008-3646 CVSS 6.8 CVE-2008-2958 CVSS 4.4 CVE-2008-2311 CVSS 7.6 CVE-2008-2365 CVSS 4.7 CVE-2008-2538 CVSS 6.9 CVE-2008-2418 CVSS 4.7 CVE-2008-1375 CVSS 6.9 CVE-2008-1684 CVSS 4.7 CVE-2008-1570 CVSS 6.9 CVE-2008-0055 CVSS 7.2 CVE-2008-0058 CVSS 5.8 CVE-2008-0059 CVSS 5.8 CVE-2008-0933 CVSS 4.7 CVE-2007-6429 CVSS 9.3 CVE-2007-6599 CVSS 4.3 CVE-2007-5847 CVSS 6.6 CVE-2007-6216 CVSS 4.7 CVE-2007-6180 CVSS 7.6 CVE-2007-6077 CVSS 6.8 CVE-2007-4696 CVSS 4.3 CVE-2007-5794 CVSS 4.3 CVE-2007-5154 CVSS 5.8 CVE-2007-5132 CVSS 4.9 CVE-2007-0997 CVSS 6.9 CVE-2007-3478 CVSS 4.3 CVE-2007-3091 CVSS 7.1 CVE-2007-2654 CVSS 4.4 CVE-2007-1741 CVSS 6.2 CVE-2007-1249 CVSS 6.8 CVE-2007-0099 CVSS 9.3 CVE-2006-6275 CVSS 4.7 CVE-2006-5178 CVSS 6.2 CVE-2006-5051 CVSS 9.3 CVE-2006-4801 CVSS 6.2 CVE-2006-0039 CVSS 4.7 CVE-2006-2094 CVSS 5.1 CVE-2006-1057 CVSS 3.7 CVE-2005-3240 CVSS 5.1 CVE-2004-2697 CVSS 6.9 CVE-2004-2698 CVSS 6.9 CVE-2003-1438 CVSS 4.3 CVE-2003-1562 CVSS 7.6 CVE-2002-2244 CVSS 2.1 CVE-2000-0864 CVSS 6.2 CVE-1999-0861 CVSS 2.6