Under Dash water leak

I have never heard of that before, but I would say if it is around your master cylinder i would be checking it for a leaking seal. And I still wouldn't rule out the wiper pivots either. Just my 2 cents on this. i am sure some will come along that might know more tham me on this subject.