Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2025-38258

mm/damon/sysfs-schemes: free old damon_sysfs_scheme_filter->memcg_path on write

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 < 490a43d07f1663d827e802720d30cbc0494e4f81affected
  • 7ee161f18b5da5170b5d6a51aace49d312099128 to < c5d5b0047b0c0f304608f3824139f7bd34c48413affected
  • 7ee161f18b5da5170b5d6a51aace49d312099128 to < 4a158ac0538dd5695eeaa00aa0720d711f3e4ef1affected
  • 7ee161f18b5da5170b5d6a51aace49d312099128 to < 4f489fe6afb395dbc79840efa3c05440b760d883affected

Linux Linux

Default version status: affected

  • 6.3affected
  • 0 to < 6.3unaffected
  • 6.6.96 to ≤ 6.6.*unaffected
  • 6.12.36 to ≤ 6.12.*unaffected
  • 6.15.5 to ≤ 6.15.*unaffected
  • 6.16 to ≤ *unaffected

References