| commit | ec3797f043756a94ea2d0f106022e14ac4946c02 | [log] [tgz] |
|---|---|---|
| author | ziming zhang <ezrakiez@gmail.com> | Mon Nov 17 18:07:41 2025 +0800 |
| committer | Ilya Dryomov <idryomov@gmail.com> | Thu Nov 27 09:59:42 2025 +0100 |
| tree | edb57174fdafc34bc7389f5c1bfbf9b7602c5771 | |
| parent | 43962db4a6f593903340c85591056a0cef812dfd [diff] |
libceph: replace BUG_ON with bounds check for map->max_osd OSD indexes come from untrusted network packets. Boundary checks are added to validate these against map->max_osd. [ idryomov: drop BUG_ON in ceph_get_primary_affinity(), minor cosmetic edits ] Cc: stable@vger.kernel.org Signed-off-by: ziming zhang <ezrakiez@gmail.com> Reviewed-by: Ilya Dryomov <idryomov@gmail.com> Signed-off-by: Ilya Dryomov <idryomov@gmail.com>