Universal problem solver (7)
I believe the answer is:
panacea
(Other definitions for panacea that I've seen before include "Nostrum" , "that can make anything better" , "universal solution" , "comprehensive fix" , "Remedy for all kinds of diseases or troubles" .)