Well, you have the context and don't want to share it with us, so how can we know for sure? Maybe in your context this phrase is used in the meaning you've indicated. However, I believe its normal meaning is different from, if not exactly opposite to "panacea": a sovereign specific is a very effective remedy for a specific disease, condition, or symptom.