Leaking 833 Vent

There is a sheet metal baffle that shields the vent from direct splash. Unfortunately it is only accessible from the inside...