In the Linux kernel, the following vulnerability has been resolved: mm: list_lru: fix UAF for memory cgroup The mem_cgroup_from_slab_obj() is supposed to be called under rcu lock or cgroup_mutex or others which could prevent returned memcg from being freed. Fix it by adding missing rcu read lock. Found by code inspection. [songmuchun@bytedance.com: only grab rcu lock when necessary, per Vlastimil]
| Product | Vendor | Version |
|---|---|---|
| Linux | Linux | 2010 Service Pack 2 (64-bit editions) |
| Linux | Linux | 2013 Service Pack 1 (32-bit editions) |
| Linux | Linux | SIMATIC WinCC Sm@rtClient for Android, SIMATIC WinCC Sm@rtClient Lite for Android |
| Linux | Linux | n/a |