Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2026-46019

crypto: atmel-aes - Fix 3-page memory leak in atmel_aes_buff_cleanup

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.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Linux Linux

Default version status: unaffected

  • bbe628ed897d728d38c4035381d12b2f308fac6f to < de6952e0af2acbada900d742437e848285c01d11affected
  • bbe628ed897d728d38c4035381d12b2f308fac6f to < 5ad40cde96d603a88d68f8ed59f6d36407ab1f3caffected
  • bbe628ed897d728d38c4035381d12b2f308fac6f to < 03e00aafa5f747d07811589e8d5fee638245431baffected
  • bbe628ed897d728d38c4035381d12b2f308fac6f to < b63f1e2f0e319ad3fe4a58eb3db4fd50cc98bacaaffected
  • bbe628ed897d728d38c4035381d12b2f308fac6f to < 65b3589d39d05699c3850202f8333e5361033ea3affected
  • bbe628ed897d728d38c4035381d12b2f308fac6f to < 61516b4a5b2647dc3f8f67b5dffaf038be997511affected
  • bbe628ed897d728d38c4035381d12b2f308fac6f to < 230ad8a78fe67266b1ba4685da1abdd61471c5b8affected
  • bbe628ed897d728d38c4035381d12b2f308fac6f to < 3fcfff4ed35f963380a68741bcd52742baff7f76affected

Linux Linux

Default version status: affected

  • 4.5affected
  • 0 to < 4.5unaffected
  • 5.10.258 to ≤ 5.10.*unaffected
  • 5.15.209 to ≤ 5.15.*unaffected
  • 6.1.175 to ≤ 6.1.*unaffected
  • 6.6.140 to ≤ 6.6.*unaffected
  • 6.12.86 to ≤ 6.12.*unaffected
  • 6.18.27 to ≤ 6.18.*unaffected
  • 7.0.4 to ≤ 7.0.*unaffected
  • 7.1 to ≤ *unaffected

References