kernel tried to execute NX-protected page - exploit attempt? (uid: 0) BUG: unable to handle page fault for address: ffff888173315c00 #PF: supervisor instruction fetch in kernel mode #PF: error_code(0x0011) - permissions violation PGD 1acd0067 P4D 1acd0067 PUD 1acd5067 PMD 80000001732000e3 Oops: Oops: 0011 [#1] SMP KASAN PTI CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Not tainted syzkaller #0 PREEMPT(full) Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 RIP: 0010:0xffff888173315c00 Code: ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <80> 5b 31 73 81 88 ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 RSP: 0018:ffffc90000007d60 EFLAGS: 00010246 RAX: 1ffffd1ffff8f783 RBX: ffffe8ffffc7bc18 RCX: ffffffff8e88ef80 RDX: 0000000000000100 RSI: ffff888174548380 RDI: ffffffff81f86ab8 RBP: ffffe8ffffc7bc10 R08: 0000000000000100 R09: 0000000000000000 R10: 0000000000000000 R11: ffff888173315c00 R12: e5894855fa1e0ff3 R13: ffff888173315c00 R14: ffffffff81f86ab0 R15: ffffe8ffffc7bc18 FS: 0000000000000000(0000) GS:ffff88818d92d000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: ffff888173315c00 CR3: 000000010b9a2000 CR4: 00000000000006f0 Call Trace: Modules linked in: CR2: ffff888173315c00 ---[ end trace 0000000000000000 ]--- RIP: 0010:0xffff888173315c00 Code: ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <80> 5b 31 73 81 88 ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 RSP: 0018:ffffc90000007d60 EFLAGS: 00010246 RAX: 1ffffd1ffff8f783 RBX: ffffe8ffffc7bc18 RCX: ffffffff8e88ef80 RDX: 0000000000000100 RSI: ffff888174548380 RDI: ffffffff81f86ab8 RBP: ffffe8ffffc7bc10 R08: 0000000000000100 R09: 0000000000000000 R10: 0000000000000000 R11: ffff888173315c00 R12: e5894855fa1e0ff3 R13: ffff888173315c00 R14: ffffffff81f86ab0 R15: ffffe8ffffc7bc18 FS: 0000000000000000(0000) GS:ffff88818d92d000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: ffff888173315c00 CR3: 000000010b9a2000 CR4: 00000000000006f0 ---------------- Code disassembly (best guess), 2 bytes skipped: * 28: 80 5b 31 73 sbbb $0x73,0x31(%rbx) <-- trapping instruction 2c: 81 88 ff ff 00 00 00 orl $0x0,0xffff(%rax) 33: 00 00 00