Recently I upgraded to Fedora 27. Everything was smooth except that Oracle Virtualbox stopped working after some time. I first thought that this is a problem with Virtualbox and thought of even upgrading to new version and do everything from scratch. But it wasn't and I was lucky not doing it. I realised that it was Fedora generic-release to be blamed. A simple search has led me to this reddit page and it was easy to switch back to fedora-release. Virtualbox started working as it did before.
Errare humanum est sed perseverare diabolicum.