/
Navigation
Chronicles
Browse all articles
Explore
Semantic exploration
Research
Entity momentum
Nexus
Correlations & relationships
Story Arc
Topic evolution
Drift Map
Semantic trajectory animation
Posts
Analysis & commentary
Pulse API
Tech news intelligence API
Browse
Entities
Companies, people, products, technologies
Domains
Browse by publication source
Handles
Browse by social media handle
Detection
Concept Search
Semantic similarity search
High Impact Stories
Top coverage by position
Sentiment Analysis
Positive/negative coverage
Anomaly Detection
Unusual coverage patterns
Analysis
Rivalry Report
Compare two entities head-to-head
Semantic Pivots
Narrative discontinuities
Crisis Response
Event recovery patterns
Connected
Search: /
Command: ⌘K
Embeddings: large
TEXXR

Chronicles

The story behind the story

← → days · ↑ ↓ browse · Enter similar · o open

Researcher says he was able to match 17M phone numbers to Twitter user accounts by exploiting a flaw in Twitter's Android app, before Twitter blocked his effort

A security researcher said he has matched 17 million phone numbers to Twitter user accounts by exploiting a flaw in Twitter's Android app.

TechCrunch Zack Whittaker

Context & Ripple Effects

This is the third time in roughly a year that Twitter's phone-number plumbing has surfaced as an attack surface. In late 2018, researchers hijacked celebrity accounts by exploiting a UK mobile-number binding from a bug Twitter had downplayed since 2012. Now a researcher says he chained a flaw in Twitter's Android app to match 17 million phone numbers to user accounts before Twitter cut off the effort.

The arc matters because it did not end in 2019: in August 2022 Twitter confirmed a now-patched bug had been used to link phone numbers and emails to accounts, after a threat actor offered 5.4M records for sale in December 2021. The 17M match looks, in hindsight, like an early demonstration of the same de-anonymization technique that later became a monetized data sale.

First-order effects

  • Twitter moved to block the researcher's enumeration, but the matching method — chaining account lookups through the Android app — was demonstrated at scale, meaning 17 million users' phone-number-to-account links were exposed to whoever replicated it before the block.
  • The researcher's disclosure puts Twitter in the position of validating a third phone-number flaw in the coverage window, on top of the 2012-era number-binding bug that resurfaced in 2018.

Second-order effects

  • The 2022 confirmation that a similar bug fed a 5.4M-record sale shows the knock-on path: enumeration flaws become scraped datasets that threat actors package and offer for sale, converting a security bug into a doxxing and targeting commodity.
  • Each confirmed incident raises the cost of Twitter's phone-number-based account features, pressuring the platform to weigh mandatory lookup surfaces against the de-anonymization risk they create.

Third-order effects

  • If the pattern holds — 2012 bug, 2018 hijack, 2019 mass matching, 2022 confirmed sale — phone-number-to-account linkage is a structural weak point of identity systems built on mobile numbers, and platforms that keep lookup endpoints open should expect repeated de-anonymization at dataset scale.
  • Recurring confirmed breaches of this kind feed regulatory and advertiser scrutiny of the platform's data handling, a pressure that compounds alongside the ecosystem-health concerns already attached to Twitter in the coverage.

The trend: Twitter's phone-number-to-account linkage keeps re-emerging as a de-anonymization vector, turning a decade of unpatched lookup surfaces into scraped, sellable user datasets.

Discussion

  • @datenritter @datenritter on x
    Why you shouldn't give any online service your phone number. https://twitter.com/...
  • @anarchodev @anarchodev on x
    stop using your phone number for 2FA. companies will leak this info if not outright sell it while explicitly telling you they won't. https://twitter.com/...
  • @chadloder Chad Loder on x
    Aaaand someone did it. https://twitter.com/... https://twitter.com/...
  • @scott_andrews17 Scott Andrews on x
    @Techmeme @zackwhittaker “Criminal hacks 17M Twitter accounts. Claims ‘research’ when caught”. FTFY
  • @celilunuver Celil Nver on x
    Twitter suspended all accounts of Ibrahim Balic, including his verified account (@b4l1c) after the full-disclosure https://twitter.com/...
  • @j_opdenakker John Opdenakker on x
    “Researcher”. I don't think so. A researcher doesn't hack a system, but would have disclosed the vulnerability to the company after he validated it with a few accounts https://twitter.com/...
  • @campuscodi Catalin Cimpanu on x
    This is highly unethical behavior on the security researcher's side. This is bordering on criminal behavior and has nothing to do with bug bounty hunting. https://twitter.com/...
  • @malwarejake Jake Williams on x
    That's right - suspending the researcher's accounts is DEFINITELY the answer... https://techcrunch.com/... https://twitter.com/...
  • @swiftonsecurity @swiftonsecurity on x
    For the record, Twitter pays pretty good bug bounties if you find something like this (I would know humble brag). Also a good example of why you should try to use GoogleSMS for authentication or ideally OTP/FIDO2 keys. You don't need an SMS number anymore. https://techcrunch.com/…
  • @barbietunnie @barbietunnie on x
    This might be a good time to start using virtual numbers for online services https://twitter.com/...