Description
In the Linux kernel, the following vulnerability has been resolved: sctp: Prevent TOCTOU out-of-bounds write For the following path not holding the sock lock, sctp_diag_dump() -> sctp_for_each_endpoint() -> sctp_ep_dump() make sure not to exceed bounds in case the address list has grown between buffer allocation (time-of-check) and write (time-of-use).
Product status
8f840e47f190cbe61a96945c13e9551048d42cef (git) before b106a68df0650b694b254427cd9250c04500edd3
8f840e47f190cbe61a96945c13e9551048d42cef (git) before 3006959371007fc2eae4a078f823c680fa52de1a
8f840e47f190cbe61a96945c13e9551048d42cef (git) before 72e3fea68eac8d088e44c3dd954e843478e9240e
8f840e47f190cbe61a96945c13e9551048d42cef (git) before 584307275b2048991b2e8984962189b6cc0a9b85
8f840e47f190cbe61a96945c13e9551048d42cef (git) before c9119f243d9c0da3c3b5f577a328de3e7ffd1b42
8f840e47f190cbe61a96945c13e9551048d42cef (git) before 2fe08fcaacb7eb019fa9c81db39b2214de216677
8f840e47f190cbe61a96945c13e9551048d42cef (git) before 89eac1e150dbd42963e13d23828cb8c4e0763196
8f840e47f190cbe61a96945c13e9551048d42cef (git) before 95aef86ab231f047bb8085c70666059b58f53c09
4.7
Any version before 4.7
5.4.302 (semver)
5.10.247 (semver)
5.15.197 (semver)
6.1.159 (semver)
6.6.117 (semver)
6.12.58 (semver)
6.17.8 (semver)
6.18 (original_commit_for_fix)
References
git.kernel.org/...c/b106a68df0650b694b254427cd9250c04500edd3
git.kernel.org/...c/3006959371007fc2eae4a078f823c680fa52de1a
git.kernel.org/...c/72e3fea68eac8d088e44c3dd954e843478e9240e
git.kernel.org/...c/584307275b2048991b2e8984962189b6cc0a9b85
git.kernel.org/...c/c9119f243d9c0da3c3b5f577a328de3e7ffd1b42
git.kernel.org/...c/2fe08fcaacb7eb019fa9c81db39b2214de216677
git.kernel.org/...c/89eac1e150dbd42963e13d23828cb8c4e0763196
git.kernel.org/...c/95aef86ab231f047bb8085c70666059b58f53c09