according to usda, it is safe to marinate chicken in vinegar overnight, even up to 48 hours. it is after 48 hours of marination that there are chances of meat fibers being broken by the acidic vinegar marinade, making it mushy. so, if your recipe requires you to marinate chicken in vinegar overnight, go ahead do it.