Saturday, June 22, 2024

Twitter Bug That Enables Third-party apps to get Unauthorized Access to User’s Direct Messages

Twitter fixed a bug that allows a third-party app to read the user message without user consent. The bug resides in the apps that uses PIN to complete the authorization instead of OAuth token-based procedure.

Terence Eden discovered the Twitter bug and submitted to Twitter through HackerOne platform. He was awarded $2,940 for reporting the bug.

Twitter bug Allows Unauthorized Access

Eden says the Twitter API keys are available freely, which allows an unapproved Twitter app can still use the Twitter API.

Twitter has enforced some security restriction for the apps, the important one is the callback URLs which limits the apps access only to the predefined URLs.

But not every app has the URL or supports callbacks, instead some app use secondary authorization which lets users log in by typing a PIN into your app and the PIN app don’t display the correct OAuth information to the user.

For some reason, Twitter’s OAuth screen says that these apps do not have access to Direct Messages. But they do! In short, users could be tricked into allowing access to their DMs, reads Eden’s blog post.

Twitter bug

The bug has been reported to Twitter by Eden on 2018-11-06 and Twitter fixed the issue by 2018-12-06. Here you can find the proof-of-concept python code.

Twitter reported that we do not believe anyone was mislead by the permissions that these applications had or that their data was unintentionally accessed by the Twitter for iPhone or Twitter for Google TV applications as those applications use other authentication flows. To our knowledge, there was not a breach of anyone’s information due to this issue. There are no actions people need to take at this time.

Recently Facebook fixed and revealed a new photo API bug that may have been affected by nearly 68 million users and 1,500 apps built by 876 developers.


Latest articles

PrestaShop Website Under Injection Attack Via Facebook Module

A critical vulnerability has been discovered in the "Facebook" module (pkfacebook) from for...

Beware Of Illegal OTT Platforms That Exposes Sensitive Personal Information

A recent rise in data breaches from illegal Chinese OTT platforms exposes that user...

Beware Of Zergeca Botnet with Advanced Scanning & Persistence Features

A new botnet named Zergeca has emerged, showcasing advanced capabilities that set it apart...

Mailcow Mail Server Vulnerability Let Attackers Execute Remote Code

Two critical vulnerabilities (CVE-2024-31204 and CVE-2024-30270) affecting Mailcow versions before 2024-04 allow attackers to...

Hackers Attacking Vaults, Buckets, And Secrets To Steal Data

Hackers target vaults, buckets, and secrets to access some of the most classified and...

Hackers Weaponizing Windows Shortcut Files for Phishing

LNK files, a shortcut file type in Windows OS, provide easy access to programs,...

New Highly Evasive SquidLoader Attacking Employees Mimic As Word Document

Researchers discovered a new malware loader named SquidLoader targeting Chinese organizations, which arrives as...
Guru baran
Guru baran
Gurubaran is a co-founder of Cyber Security News and GBHackers On Security. He has 10+ years of experience as a Security Consultant, Editor, and Analyst in cybersecurity, technology, and communications.

Free Webinar

API Vulnerability Scanning

71% of the internet traffic comes from APIs so APIs have become soft targets for hackers.Securing APIs is a simple workflow provided you find API specific vulnerabilities and protect them.In the upcoming webinar, join Vivek Gopalan, VP of Products at Indusface as he takes you through the fundamentals of API vulnerability scanning..
Key takeaways include:

  • Scan API endpoints for OWASP API Top 10 vulnerabilities
  • Perform API penetration testing for business logic vulnerabilities
  • Prioritize the most critical vulnerabilities with AcuRisQ
  • Workflow automation for this entire process

Related Articles