Description
In the Linux kernel, the following vulnerability has been resolved: crypto: atmel-aes - Fix 3-page memory leak in atmel_aes_buff_cleanup atmel_aes_buff_init() allocates 4 pages using __get_free_pages() with ATMEL_AES_BUFFER_ORDER, but atmel_aes_buff_cleanup() frees only the first page using free_page(), leaking the remaining 3 pages. Use free_pages() with ATMEL_AES_BUFFER_ORDER to fix the memory leak.
Product status
bbe628ed897d728d38c4035381d12b2f308fac6f (git) before de6952e0af2acbada900d742437e848285c01d11
bbe628ed897d728d38c4035381d12b2f308fac6f (git) before 5ad40cde96d603a88d68f8ed59f6d36407ab1f3c
bbe628ed897d728d38c4035381d12b2f308fac6f (git) before 03e00aafa5f747d07811589e8d5fee638245431b
bbe628ed897d728d38c4035381d12b2f308fac6f (git) before b63f1e2f0e319ad3fe4a58eb3db4fd50cc98baca
bbe628ed897d728d38c4035381d12b2f308fac6f (git) before 65b3589d39d05699c3850202f8333e5361033ea3
bbe628ed897d728d38c4035381d12b2f308fac6f (git) before 61516b4a5b2647dc3f8f67b5dffaf038be997511
bbe628ed897d728d38c4035381d12b2f308fac6f (git) before 230ad8a78fe67266b1ba4685da1abdd61471c5b8
bbe628ed897d728d38c4035381d12b2f308fac6f (git) before 3fcfff4ed35f963380a68741bcd52742baff7f76
4.5
Any version before 4.5
5.10.258 (semver)
5.15.209 (semver)
6.1.175 (semver)
6.6.140 (semver)
6.12.86 (semver)
6.18.27 (semver)
7.0.4 (semver)
7.1-rc1 (original_commit_for_fix)
References
git.kernel.org/...c/de6952e0af2acbada900d742437e848285c01d11
git.kernel.org/...c/5ad40cde96d603a88d68f8ed59f6d36407ab1f3c
git.kernel.org/...c/03e00aafa5f747d07811589e8d5fee638245431b
git.kernel.org/...c/b63f1e2f0e319ad3fe4a58eb3db4fd50cc98baca
git.kernel.org/...c/65b3589d39d05699c3850202f8333e5361033ea3
git.kernel.org/...c/61516b4a5b2647dc3f8f67b5dffaf038be997511
git.kernel.org/...c/230ad8a78fe67266b1ba4685da1abdd61471c5b8
git.kernel.org/...c/3fcfff4ed35f963380a68741bcd52742baff7f76