Blabbermouthed Synonyms

Unwisely talking too much
(Adjective)
Prone to communicate confidential information
(Adjective)