bpf: Fix tcx/netkit detach permissions when prog fd isn't given (CVE-2026-45932) | HOL Guard CVE