CHROMIUM: KEYS: Fix refcount leak on duplicate name

This fixes CVE-2016-0728, which can lead to local privilege escalation.

BUG=chromium:579179
TEST=`./leak ; cat /proc/keys`

Change-Id: If8203696e3fc7afeccad2d58d72e8dc350adcfc1
Signed-off-by: Kevin Cernekee <cernekee@chromium.org>
Previous-Reviewed-on: https://chromium-review.googlesource.com/322269
(cherry picked from commit 06e45be08718d88d8ee6343cff4ff4d82c5d804e)
Reviewed-on: https://chromium-review.googlesource.com/322723
Reviewed-by: Matthew Dempsky <mdempsky@chromium.org>
1 file changed