bewrayer

noun

1.
someone who betrays their country by committing treason
2.
one who reveals confidential information to the police or other authority