Description
In the Linux kernel, the following vulnerability has been resolved: ceph: fix a buffer leak in __ceph_setxattr() The old_blob in __ceph_setxattr() can store ci->i_xattrs.prealloc_blob value during the retry. However, it is never called the ceph_buffer_put() for the old_blob object. This patch fixes the issue of the buffer leak.
Affected products
- Linux / Linux1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 – 521e5aba857fd267624892c8dd6295f22ce0267e
- Linux / Linux1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 – d0cb994605c84a159c1d00d72cdc8583c321ef95
- Linux / Linux1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 – ecf94823c5c6a20790bb76ed2816822b0beb0c22
- Linux / Linux1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 – 4bfdcefdaa6092a06cacd59389c7756b36e6de8c
- Linux / Linux1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 – 7d3e8d2d648d5f0df29b4710246680f47695fe94
- Linux / Linux1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 – 3fa13ceefbc5f36131110342743994cb3de80637
- Linux / Linux1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 – bc7abce4460e490dcb579eec770f175b150b685f
- Linux / Linux1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 – 5d3cc36b4e77a27ce7b686b7c59c7072bcb3fa8e
- Linux / Linux0 – 5.10.258
- Linux / Linux0 – 5.15.209
- Linux / Linux0 – 6.1.175
- Linux / Linux0 – 6.6.141
- Linux / Linux0 – 6.12.91
- Linux / Linux0 – 6.18.33
- Linux / Linux0 – 7.0.10
- Linux / Linux5.10.258 – 5.10.*
- Linux / Linux5.15.209 – 5.15.*
- Linux / Linux6.1.175 – 6.1.*
- Linux / Linux6.6.141 – 6.6.*
- Linux / Linux6.12.91 – 6.12.*
- Linux / Linux6.18.33 – 6.18.*
- Linux / Linux7.0.10 – 7.0.*
- Linux / Linux7.1 – *
References
- MISChttps://git.kernel.org/stable/c/521e5aba857fd267624892c8dd6295f22ce0267e
- MISChttps://git.kernel.org/stable/c/d0cb994605c84a159c1d00d72cdc8583c321ef95
- MISChttps://git.kernel.org/stable/c/ecf94823c5c6a20790bb76ed2816822b0beb0c22
- MISChttps://git.kernel.org/stable/c/4bfdcefdaa6092a06cacd59389c7756b36e6de8c
- MISChttps://git.kernel.org/stable/c/7d3e8d2d648d5f0df29b4710246680f47695fe94
- MISChttps://git.kernel.org/stable/c/3fa13ceefbc5f36131110342743994cb3de80637
- MISChttps://git.kernel.org/stable/c/bc7abce4460e490dcb579eec770f175b150b685f
- MISChttps://git.kernel.org/stable/c/5d3cc36b4e77a27ce7b686b7c59c7072bcb3fa8e