I was very disappointed the SLAB_VIRTUAL patches stopped, there weren't really major objections to them.
Recently there's a patch which tries to use clang's new alloc token thing to partition kmalloc: https://lore.kernel.org/lkml/20250825154505.1558444-1-elver@...
...but I don't think that type based approach would have made any difference with this exploit?