The content of /proc/uptime
reports:
48973211.37 1627573879.70
48973211 seconds mean the server is up for 567 days without a restart.
Since then many serious security fixes have been applied to the Linux kernel. Because my server was never restarted I must be missing all those patches. I am at a big web European web hoster. But I don't want to blame anyone so I won't tell the name.
It's a small web space. I have PHP + MySQL (nothing special).
I didn't try it out but it might be possible to run executables using PHP's exec() function making it possible to make kernel calls directly. But even if it's not possible I think the missing patches are a problem.
So how can that be secure? I know there are many different virtualization techniques around. Maybe one of them explains it?