Social media giant Facebook has been sharing its users' personal data, including private messages and contact information for users' friends, with some of the world's largest technology companies like Microsoft, Amazon, far beyond what it has publicly admitted, according to leaked internal documents.

Facebook gave Netflix and Spotify the ability to read users' private messages. They allowed Microsoft's search engine Bing to see the names of Facebook users' friends without permission, and they let Amazon find users' names and contact information through their friends on the platform, 'The New York Times' reported on Tuesday.

Embroiled in a massive data breach following the Cambridge Analytica scandal, Facebook has been reeling from a series of privacy scandals. In March, it was revealed that a British political consulting firm, Cambridge Analytica, improperly used personal data of up to 87 million Facebook users.

Facebook gave access to user data to more than 150 companies - most of them tech businesses, including online retailers and entertainment sites, but also automakers and media organisations.

In 2011 in an agreement with the Federal Trade Commission (FTC), Facebook stated that the company cannot share user data "without explicit permission."