And I bring up the distinction because while compliance is "sometimes" about safety, it's also very often about KPIs of particular individuals or due to imaginary liability for having not researched every possible "compliance" checkbox conceivable and making sure it's been checked.
Some computer security software is completely out of hand because its primary purpose is to have the appearance of effectiveness for the exec whose job is to tick off as many safety checkboxes as they can find, as opposed to being actually pragmatically effective.
If the same methodologies were applied to car safety, cars would be so weighed down by safety features, that they wouldn't be able to go faster than 40km/h.
Should you upgrade before 24.04.1 is released? It's scheduled for August 15.
You can, for instance, ask a running kernel if it is "tainted" by having loaded a non-GPL module.
I can, considering that you can do that from user space using strace. Or ebpf which is probably the actual right way to do this kind of thing.