The common cold is actually caused by lots of different viruses, including rhinovirus, human coronavirus, influenza viruses and adenoviruses. As there are so many viruses involved, and each one of them can rapidly mutate to try and outsmart us, I don’t think there will be a ‘catch-all’ cure for the common cold soon.
The common cold viruses mutate so rapidly that we cannot hope to develop a vaccination for all of them.
Every year virologists (people who study viruses) try to work out what influenza virus will cause the most illness that year and so try to develop a vaccine against it. As far as I am aware this is very hit and miss as predictions dont always come true.