COVID-19 vaccines offer protection against life-threatening disease caused by the coronavirus to people with heart disease and stroke, and a booster dose could bolster that protection, health experts said.