Fasting is a shield as long as one does not tear it.
أخبرنا محمد بن حاتم قال أنبأنا حبان قال أنبأنا عبد الله عن مسعر عن الوليد بن أبي مالك قال حدثنا أصحابنا
الصيام جنة ما لم يخرقها
No references are available.
[Hasan]. It is in Kubra, hadith no. 2543, and it was mentioned earlier through another route, hadith no. 2235.