While it's always best to repair a roof leak from the outside, sometimes you need a temporary fix to minimize damage until weather permits exterior work. Try using roofing tar or polyurethane sealant to patch the leak from inside your attic. Just remember, this is a band-aid solution. You'll still need to find and repair the source of the leak from outside.