There is currently no vaccine that is zero risk
(And dengue fever has the nasty property of making subsequent infections worse--and the vaccine does the same thing. Thus you get the really weird risk balance of only vaccinating those who have already had it. Also, Covid is prone to causing myocarditis--and the vaccine carries a small risk of doing the same thing. AFIAK no vaccine caused case is serious, though.)