OSDN Git Service

fs/adfs: super: fix use-after-free bug
authorRussell King <rmk+kernel@armlinux.org.uk>
Tue, 4 Jun 2019 13:50:14 +0000 (14:50 +0100)
committerAl Viro <viro@zeniv.linux.org.uk>
Thu, 27 Jun 2019 00:14:14 +0000 (20:14 -0400)
commit5808b14a1f52554de612fee85ef517199855e310
tree6aa2ac442dde17775864cc712af6c38b3c674eca
parent4c5762f5f5e31d493678b0ee6f73585355dd3638
fs/adfs: super: fix use-after-free bug

Fix a use-after-free bug during filesystem initialisation, where we
access the disc record (which is stored in a buffer) after we have
released the buffer.

Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/adfs/super.c