Description
In the Linux kernel, the following vulnerability has been resolved: drm/msm/mdp5: Don't leak some plane state Apparently no one noticed that mdp5 plane states leak like a sieve ever since we introduced plane_state->commit refcount a few years ago in 21a01abbe32a ("drm/atomic: Fix freeing connector/plane state too early by tracking commits, v3.") Fix it by using the right helpers. Patchwork: https://patchwork.freedesktop.org/patch/551236/
Product status
21a01abbe32a3cbeb903378a24e504bfd9fe0648 (git) before 7fc11a830b2eb07a0e3c6f917e5e636df6fc5d4c
21a01abbe32a3cbeb903378a24e504bfd9fe0648 (git) before b8a61df6f40448cf46611f7af05b00970d08d620
21a01abbe32a3cbeb903378a24e504bfd9fe0648 (git) before 815e42029f6e1e762898079f85546d6a0391ab95
21a01abbe32a3cbeb903378a24e504bfd9fe0648 (git) before c0b1eee648702e04f1005d451f9689575b7f52ed
21a01abbe32a3cbeb903378a24e504bfd9fe0648 (git) before 2965015006ef18ca96d2eab9ebe6bca884c63291
21a01abbe32a3cbeb903378a24e504bfd9fe0648 (git) before 5b0dd3a102f64996598bd1e8d8388848a7c561bc
21a01abbe32a3cbeb903378a24e504bfd9fe0648 (git) before 12dfd02cbd1a678fbd66be0c2f79d5299c4921a9
21a01abbe32a3cbeb903378a24e504bfd9fe0648 (git) before fd0ad3b2365c1c58aa5a761c18efc4817193beb6
4.15
Any version before 4.15
4.19.295 (semver)
5.4.257 (semver)
5.10.195 (semver)
5.15.132 (semver)
6.1.53 (semver)
6.4.16 (semver)
6.5.3 (semver)
6.6 (original_commit_for_fix)
References
git.kernel.org/...c/7fc11a830b2eb07a0e3c6f917e5e636df6fc5d4c
git.kernel.org/...c/b8a61df6f40448cf46611f7af05b00970d08d620
git.kernel.org/...c/815e42029f6e1e762898079f85546d6a0391ab95
git.kernel.org/...c/c0b1eee648702e04f1005d451f9689575b7f52ed
git.kernel.org/...c/2965015006ef18ca96d2eab9ebe6bca884c63291
git.kernel.org/...c/5b0dd3a102f64996598bd1e8d8388848a7c561bc
git.kernel.org/...c/12dfd02cbd1a678fbd66be0c2f79d5299c4921a9
git.kernel.org/...c/fd0ad3b2365c1c58aa5a761c18efc4817193beb6