Word for a person who freely shares others' secrets [closed]

"gossiper" fits perfectly. (not specific for secrets, though)

  • a person given to gossiping and divulging personal information about others - TFD

"yenta" is a slang word for a person, especially a woman, who is considered to be meddlesome or gossipy.

  • a person who habitually reveals personal or sensational facts about others. e.g. "the couple's loud quarrel had the building's yentas yapping for a week." MW

related words: blab, gossip, gossipmonger, newsmonger, rumormonger, scandalmonger, tabby, talebearer, taleteller, tattle, tattler, tattletale, telltale, whisperer.


A blabbermouth, perhaps

('blab' - to talk much or ineptly; to chatter, babble, ‘blether' (OED))


indiscreet

saying or doing things that tell people things that should be secret or that embarrass people:
In an indiscreet moment, the president let his genuine opinions be known.
They have been rather indiscreet about their affair.
— cambridge.org