Description
In the Linux kernel, the following vulnerability has been resolved: mm/damon/sysfs-schemes: free old damon_sysfs_scheme_filter->memcg_path on write memcg_path_store() assigns a newly allocated memory buffer to filter->memcg_path, without deallocating the previously allocated and assigned memory buffer. As a result, users can leak kernel memory by continuously writing a data to memcg_path DAMOS sysfs file. Fix the leak by deallocating the previously set memory buffer.
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
7ee161f18b5da5170b5d6a51aace49d312099128 to < 490a43d07f1663d827e802720d30cbc0494e4f81affected7ee161f18b5da5170b5d6a51aace49d312099128 to < c5d5b0047b0c0f304608f3824139f7bd34c48413affected7ee161f18b5da5170b5d6a51aace49d312099128 to < 4a158ac0538dd5695eeaa00aa0720d711f3e4ef1affected7ee161f18b5da5170b5d6a51aace49d312099128 to < 4f489fe6afb395dbc79840efa3c05440b760d883affected
Linux Linux
Default version status: affected
6.3affected0 to < 6.3unaffected6.6.96 to ≤ 6.6.*unaffected6.12.36 to ≤ 6.12.*unaffected6.15.5 to ≤ 6.15.*unaffected6.16 to ≤ *unaffected