]> git.baikalelectronics.ru Git - kernel.git/commit
firewire: cdev: fix potential leak of kernel stack due to uninitialized value
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Thu, 12 May 2022 11:20:37 +0000 (20:20 +0900)
committerTakashi Iwai <tiwai@suse.de>
Fri, 17 Jun 2022 08:43:11 +0000 (10:43 +0200)
commit1a58bdf587443f382532682b102837e482ade1fa
tree7fd7724e1a9ee71f27362abc956b93d9ad64f441
parentae744bcf98ba9c0f91a5a34e394c0d1846bccde2
firewire: cdev: fix potential leak of kernel stack due to uninitialized value

Recent change brings potential leak of value on kernel stack to userspace
due to uninitialized value.

This commit fixes the bug.

Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Fixes: 64645b8e74e6 ("firewire: add kernel API to access CYCLE_TIME register")
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Link: https://lore.kernel.org/r/20220512112037.103142-1-o-takashi@sakamocchi.jp
Signed-off-by: Takashi Iwai <tiwai@suse.de>
drivers/firewire/core-cdev.c