informer
betrayer
rat
squealer
blabber
one who reveals confidential information to the police or other authority