summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorGustavo A. R. Silva <gustavo@embeddedor.com>2018-08-15 08:14:37 -0500
committerGuenter Roeck <linux@roeck-us.net>2018-08-26 17:45:25 -0700
commitd49dbfade96d5b0863ca8a90122a805edd5ef50a (patch)
tree730c6cb452f851db3274f9397798c6ea47fd25a0 /README
parentf196dec6d50abb2e65fb54a0621b2f1b4d922995 (diff)
downloadlinux-d49dbfade96d5b0863ca8a90122a805edd5ef50a.tar.bz2
hwmon: (nct6775) Fix potential Spectre v1
val can be indirectly controlled by user-space, hence leading to a potential exploitation of the Spectre variant 1 vulnerability. This issue was detected with the help of Smatch: vers/hwmon/nct6775.c:2698 store_pwm_weight_temp_sel() warn: potential spectre issue 'data->temp_src' [r] Fix this by sanitizing val before using it to index data->temp_src Notice that given that speculation windows are large, the policy is to kill the speculation on the first load and not worry if it can be completed with a dependent load/store [1]. [1] https://marc.info/?l=linux-kernel&m=152449131114778&w=2 Cc: stable@vger.kernel.org Signed-off-by: Gustavo A. R. Silva <gustavo@embeddedor.com> Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions