AI wont help u there :-). they will tell u how to build what others already did, which obviously is not good enough
> Heck a smart CS junior would come up with it.
That’s somewhat worrisome.
Hidden data channel between cooperating processes is not quite as alarming, but it may have some implications for malware command and control.
Also a somewhat common exploit pattern for low level stuff (along with dram and cpu cache is not all that different)
its relatively easy to reset caches etc. between contexts. so them it becomes the game of what a context is.
If you’re running an untrusted workload, you’re already running it.
Whether it can communicate with another untrusted workload, even though it should be separated, meh.
Unexpected? Probably. but I’m not sure it’s a security risk.