Re: KASAN: use-after-free Read in generic_gcmaes_encrypt

From: syzbot
Date: Thu Mar 28 2019 - 13:08:04 EST


syzbot has bisected this bug to:

commit a42055e8d2c30d4decfc13ce943d09c7b9dad221
Author: Vakul Garg <vakul.garg@xxxxxxx>
Date: Fri Sep 21 04:16:13 2018 +0000

net/tls: Add support for async encryption of records for performance

bisection log: https://syzkaller.appspot.com/x/bisect.txt?x=15e6797d200000
start commit: 5694cecd Merge tag 'arm64-upstream' of git://git.kernel.or..
git tree: upstream
final crash: https://syzkaller.appspot.com/x/report.txt?x=17e6797d200000
console output: https://syzkaller.appspot.com/x/log.txt?x=13e6797d200000
kernel config: https://syzkaller.appspot.com/x/.config?x=91a256823ef17263
dashboard link: https://syzkaller.appspot.com/bug?extid=6d3612ba5e254e387153
syz repro: https://syzkaller.appspot.com/x/repro.syz?x=110db3c7400000
C reproducer: https://syzkaller.appspot.com/x/repro.c?x=113fa5ed400000

Reported-by: syzbot+6d3612ba5e254e387153@xxxxxxxxxxxxxxxxxxxxxxxxx
Fixes: a42055e8d2c3 ("net/tls: Add support for async encryption of records for performance")

For information about bisection process see: https://goo.gl/tpsmEJ#bisection