CVE-2026-72352: HID: bpf: Fix hid_bpf_get_data() range check
In the Linux kernel, the following vulnerability has been resolved:
HID: bpf: Fix hidbpfgetdata() range check
hidbpfgetdata() returns a pointer into the HID-BPF context data when the caller-provided offset and size fit inside ctx->allocatedsize.
The current check adds rdwrbufsize and offset before comparing the result against ctx->allocatedsize. Since both values are unsigned, a very large size can wrap the sum below ctx->allocatedsize and make the helper return a pointer even though the requested range is not contained in the backing buffer.
Use checkaddoverflow() to reject wrapped range ends before comparing the requested range end against ctx->allocatedsize.