Water cannot dripped to engine via silencer.
May be you have heaten up your car or there might be seals leakage or plug seals from which water might enter into engine.
High rpm also indicates water in plugs or burnt Gaskit.
Also check your radiator coolant, if it is oily then confirm gaskit issue, if no then water has entered externally.
If gaskit is fine then
Immediately go to M. M. Lube or any zic oil Centre or any service center , drain out old oil, flush engine with engine Flush fluid, put new oil, oil filter and air filter and get your car serviced