How about blacklisting algif_aead initialization function on RHEL 9/10? I added "initcall_blacklist=algif_aead_init" to the kernel boot options and rebooted. The exploit is not working anymore.

Good idea. Added to the playbook for RHEL only.

On Debian normal unloading of the module works.