There maybe another explanation behind the leaky vent in your bathroom.
Roof leak bathroom vent.
Fix a leaky roof vent pipe with a oatey rubber gasket.
Other causes of leaking roof vent are including broken seams on the metal base loosen nails and rusty metal collars around the vent pipe.
When the roof vent is leaking the actual cause must be identified first.
Redirect water away by installing what s called a cricket.
If the rubber boot is cracked rotted away or torn.
Here are four common problems that can cause water to leak around vent pipes.
Rusty and cracked collars around the vent pipe can allow rainwater to pool and eventually drip into.
Sun exposure and heat especially during the summer can cause the rubber boot to crack creating the space for water to leak in.
Fill gaps and holes using a flexible roof sealant.
Remove debris make sure your roof valleys are clear of debris re shingle valleys valleys may need to be reshingled with new ice and water shield put in place.
Laminated shingles roof vent replacement.
Water stains on the ceiling around your bath fan may indicate a leak coming from the vent cap on your roof but condensation is the more likely culprit.
The only water damage in this roof leak was some water on the floor.
The first step is to head to the attic.
It may need to be replaced.
Anyways when your roof is dry it s important for you or a contractor to get out there as quickly as possible and to carefully inspect the bathroom exhaust fan cover.
The fan is hooked up with a duct that goes through the attic and out of a hole drilled in the roof.
Or heaven forbid there is a leak somewhere else in your attic and it is leaking onto the bathroom vent hose but it s unlikely.
When this happens the water can seep into the house along the pipe.
Replace the cover of the chimney.
It could be the vent cap flashing being bad.
Create a more secure water barrier by replacing the flashing and surrounding shingles.
Here are the possible solutions.