Why Facebook Android App needs to read user SMS and MMS?

The last update for the Facebook Android app reads user’s text messages, is it an abuse of privilege or what else? Here you are the truth maybe

A recent update for Facebook Android raised a great concern for user’s privacy because it can read text messages on the smartphone. The climate of suspicion after the revelation on the PRISM program is fueling the debate on the abuse of privileges requested by many mobile applications.

The update for the popular Android app demands access to SMS and MMS messages, the new version of the app was recently released, but the blogger Tony Calileo noted the unusual request from Facebook.

Carlyle wrote a blog post criticizing the request made by the app to access “Your Message”

“Like most people, I blindly clicked “accept” when prompted for new permissions on Facebook’s Android App update today (Jan 27). Something caught my eye, and after I cancelled the update, I look a screenshot.” said the blogger.” “This is just one of a bunch of new permissions the app is requesting for this update, but it’s probably the most alarming,”

The Android engineer at Facebook, Franci Penov, provided an explanation on Reddit, revealing that the application of the popular social network needs to read messages to implement automatic two-factor authentication.

“As for the READ_SMS permission, we require that so we can automatically intercept login approvals SMS messages for people that have turned 2-factor authentication for their accounts, or for phone confirmation messages when you add a phone number to your Facebook account. Unfortunately, the Android permissions system does not allow us to specify that we would like to be able to read only SMS messages from a specific number.It’s also worth noting that we would love to be able to ask only for the permissions we need for the specific features particular users uses. For example if you don’t use Facebook events or you don’t want to see them in your device calendar we would prefer to not request theWRITE_CALENDAR calendar; or if you don’t have login approvals and don’t add a phone number, we don’t ask for READ_SMS. However, Android does not allow permission requests on demand; we have to request all permissions that cover each feature at install time, and the users can only grant or deny all of them and have no control over individual permissions.”  said Penov.

When a Facebook user logs in to the platform, it sends an SMS containing the approval code. The Android app captures the text message from the user’s Inbox and uses it to complete the authentication process.

The Facebook Help Centre includes a page to explain which are the privileges requested by the Android app and why it needs it.

The real problem is the compromise between usability and security, I agree with the need to improve the authentication mechanism with a two factor, but is it really necessary to do it automatically?

A two factor authentication is a further protection for users, so why, don’t ask them to manually submit the authentication code?

Mobile platforms are a privileged target for cyber criminals and state-sponsored hackers, security requirements are crucial, but privacy concern is high.

Recently, Facebook was also accused to violate the user’s privacy because it analyzes everything is typed and not publish (self-censorship content), the content users have intentionally chosen not to share.

Users fear Government snooping more than frauds, there is a low perception of cyber threats, but a high attention on alleged technological abuses made by private companies and NSA in the name of the Homeland Security.

(Security Affairs –  Facebook, Android app)
Pierluigi Paganini

Pierluigi Paganini is member of the ENISA (European Union Agency for Network and Information Security) Threat Landscape Stakeholder Group and Cyber G7 Group, he is also a Security Evangelist, Security Analyst and Freelance Writer. Editor-in-Chief at "Cyber Defense Magazine", Pierluigi is a cyber security expert with over 20 years experience in the field, he is Certified Ethical Hacker at EC Council in London. The passion for writing and a strong belief that security is founded on sharing and awareness led Pierluigi to find the security blog "Security Affairs" recently named a Top National Security Resource for US. Pierluigi is a member of the "The Hacker News" team and he is a writer for some major publications in the field such as Cyber War Zone, ICTTF, Infosec Island, Infosec Institute, The Hacker News Magazine and for many other Security magazines. Author of the Books "The Deep Dark Web" and “Digital Virtual Currency and Bitcoin”.

Recent Posts

CISA adds Cisco ASA and FTD and CrushFTP VFS flaws to its Known Exploited Vulnerabilities catalog

CISA adds Cisco ASA and FTD and CrushFTP VFS vulnerabilities to its Known Exploited Vulnerabilities…

10 hours ago

CISA adds Microsoft Windows Print Spooler flaw to its Known Exploited Vulnerabilities catalog

U.S. CISA added the Windows Print Spooler flaw CVE-2022-38028 to its Known Exploited Vulnerabilities catalog.…

16 hours ago

DOJ arrested the founders of crypto mixer Samourai for facilitating $2 Billion in illegal transactions

The U.S. Department of Justice (DoJ) announced the arrest of two co-founders of a cryptocurrency mixer…

17 hours ago

Google fixed critical Chrome vulnerability CVE-2024-4058

Google addressed a critical Chrome vulnerability, tracked as CVE-2024-4058, that resides in the ANGLE graphics…

22 hours ago

Nation-state actors exploited two zero-days in ASA and FTD firewalls to breach government networks

Nation-state actor UAT4356 has been exploiting two zero-days in ASA and FTD firewalls since November…

1 day ago

Hackers hijacked the eScan Antivirus update mechanism in malware campaign

A malware campaign has been exploiting the updating mechanism of the eScan antivirus to distribute…

2 days ago

This website uses cookies.