I asked a similar question a while ago and here is the answer that got me on track. My first guess, however, is that you should completely deinstall everything related to virtualbox and reinstall from the official release because that is supported.
Official Virtualbox from https://www.virtualbox.org/wiki/Linux_Downloads does not auto-update. You can stay on an old official version for as long as you wish. There is a pop-up informing of new versions, but it is merely informational, does not force the update and can be turned off.
If your Virtualbox is auto-updating it could mean a couple things:
You are running official Virtualbox, but you're interpreting the Update Available pop-up as an Update Required, then manually starting the update, which it isn't and you don't have to.
You're running the fork of Virtualbox provided and maintained by your Linux distro, and either they have wired into the fork an auto-updater or their package manager orders the update. They maintain and support their fork, so you'd have to ask them how to stop the auto-updating.
Please note that official Virtualbox has prerequisites, see https://www.virtualbox.org/manual/ch02. ... nux-prereq .
We would recommend using official Virtualbox, placing proper weight on the Update Available pop-up as informational only, or shut it off, and then always run the matching Extension Pack, downloaded separately from https://www.virtualbox.org/wiki/Downloads. The EP can be uninstalled & installed inside the main Virtualbox window if your Linux host has a GUI, see the File menu, Preferences, Extensions. If you're running a text-only host, uninstall & install the EP using the 'vboxmanage extpack' command: https://www.virtualbox.org/manual/ch08. ... ge-extpack