kernel CVE-2022-1016
Package
kernel-5.10
(bottlerocket)
Affected versions
< 1.7.2
Patched versions
1.7.2
kernel-5.4
(bottlerocket)
< 1.7.2
1.7.2
The nft_do_chain routine in net/netfilter/nf_tables_core.c does not initialize the register data that nf_tables expressions can read from- and write to. These expressions inherently exhibit side effects that can be used to determine the register data, which can contain kernel image pointers, module pointers, and allocation pointers depending on the code path taken to end up at nft_do_chain.