Leak sealers can be useful to stop a leak temporarily. But, like a band-aid, leak sealers are not permanent. Eventually, the pipe itself will need to be repaired or replaced.