If anything, eBPF is less sound than classic BPF, because the verifier is dramatically more complicated, as is the execution environment.