I don't know about varnish or deck sealer, but a quick dip in epoxy would seal it up, if you feel like it needs to be sealed at all. Good find!