Ack, its a tough assessment. I went as far as moby revert -> Blackhat link, page 6, https://syzkaller.appspot.com/upstream/fixed - check current io_uring in search results (which is scarier than I hoped).
As all security exploitable is a really tough assessment, to work out.
On the plus side, if you consider mariadb is doing the uring, anything user attempted as exploitable needs to get into MariaDB's layers too, so if there's an exploit, its a tough one for a SQL user to inject.
> Since MariaDB is dockerized 'everywhere', this affects many people. Those who dont see it, have a degraded performance and others should be lowering security barriers. No nice choice.
MDEV-36182 is having contemplation for dual libaio fallback from liburing.
> In the meantime I stick to the latest 10.5 but has no good future either
Unclear if the degraded performance is actually worse than 10.5. Either way this is IO speed only. Welcome feedback on anyone who does benchmarks.
Performance definitely is impacted by not having native asynchronous I/O enabled.
Which operating system kernel is your container host running on? This should be a problem with the container environment. MariaDB is basically just a messenger here.