Chema Alonso
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
Chema Alonso | |
|---|---|
| File:Chema Alonso.jpg Alonso speaking at a cyber‑security conference (2019) | |
| Born | José María Alonso Cebrián 1975 (age 50–51) Madrid, Spain |
| Alma mater | Polytechnic University of Madrid (B.Eng.) Rey Juan Carlos University (M.Sc., Ph.D.) |
| Occupations | Computer‑security researcher and technology executive |
| Known for | ElevenPaths; FOCA metadata tool; Latch app; Cloudflare executive |
| Awards | Civil Guard Cross of Merit (2017); Forbes World’s 50 Most Influential CMOs (2022) |
| Website | elladodelmal |
José María "Chema" Alonso Cebrián (born 1975) is a Spanish computer‑security researcher and technology executive. He founded Telefónica’s cybersecurity unit ElevenPaths in 2013 and later served on Telefónica’s executive committee, including as Chief Data Officer and Chief Digital Officer between 2016 and 2025.
In August 2025, Alonso joined Cloudflare as Vice President, Head of International Development.[1][2] Alonso is a frequent speaker at international security conferences (including Black Hat, DEF CON and Troopers) and has been involved in research and tools such as the FOCA metadata-analysis suite, the Latch “digital padlock” app, and work on connection-string parameter pollution.[3][4][5]
Early life and education
[edit | edit source]Alonso was born in 1975 and grew up in Móstoles, in Community of Madrid, Spain[6][7] He holds a B.Eng. in Computer Systems Engineering from the Polytechnic University of Madrid and an M.Sc./Ph.D. in Computer Security from the Rey Juan Carlos University.[8][9]
Career
[edit | edit source]Informática 64 and ElevenPaths (1999–2016)
[edit | edit source]In June 2013 Telefónica created the cyber‑security unit ElevenPaths and appointed Alonso as its chief executive; the new unit drew staff from his earlier consultancy Informática 64.[10][11] At ElevenPaths, he increased awareness about tools and products such as the FOCA (Fingerprinting Organizations with Collected Archives) metadata‑analysis suite,[12] and Latch, a mobile “digital padlock” that lets users toggle access to online services.[13]
Telefónica executive roles (2016–2025)
[edit | edit source]Alonso joined Telefónica’s executive committee in 2016 as Chief Data Officer, later serving as Chief Digital Consumer Officer and then Chief Digital Officer.[14] In this period he spoke publicly about returning control of personal data to users and Telefónica’s “fourth platform”.[15] From 2023, he was a prominent executive voice around the GSMA Open Gateway programme, which exposes standardised network APIs; Telefónica and the GSMA announced deployments and partnerships during MWC Barcelona.[16][17]
Telefónica was among the first large companies affected when the WannaCry ransomware attack began on 12 May 2017.[18]
Cloudflare (2025–present) and CTA episode
[edit | edit source]In August 2025 Alonso joined Cloudflare as Vice President, Head of International Development.[19][20] The move was followed, two weeks later, by his resignation from an advisory role on artificial intelligence at Spain’s Technical Committee of Referees (CTA).[21]
Research and selected projects
[edit | edit source]- DirtyTooth (2017): co‑disclosure of a Bluetooth issue affecting iOS whereby a paired speaker could switch from A2DP to PBAP and exfiltrate contacts without user awareness; presented at ToorCon 19.[22][23]
- RansomCloud (2017–2018): a proof‑of‑concept demonstrating how a rogue OAuth application could encrypt email in cloud services such as Office 365 in real time; which was later popularised through demonstrations with Kevin Mitnick.[24]
Selected conference talks and papers
[edit | edit source]| Year | Conference | Talk / paper | Reference |
|---|---|---|---|
| 2008 | DEF CON 16 | Time‑Based Blind SQL Injection Using Heavy Queries | Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). |
| 2008 | Black Hat Europe | Blind LDAP Injection | Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). |
| 2009 | DEF CON 17 | Tactical Fingerprinting Using Metadata, Hidden Info and Lost Data | Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). |
| 2009 | ShmooCon | Re‑Playing with (Blind) SQL Injection | Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). |
| 2010 | Troopers 10 | Parameter Pollution in Connection Strings Attack | Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). |
| 2010 | Black Hat DC | Connection String Parameter Pollution (CSPP) | Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). |
| 2010 | DEF CON 18 | FOCA 2: The FOCA Strikes Back | Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). |
| 2012 | DEF CON 20 | Owning Bad Guys {And Mafia} with JavaScript Botnets | Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). |
| 2012 | Black Hat USA | Owning Bad Guys {And Mafia} with JavaScript Botnets | Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). |
| 2013 | DEF CON 21 | Fear the Evil FOCA: IPv6 Attacks in Internet Connections | Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). |
| 2014 | Troopers 14 | How I Latch on Me and Protect My Digital Life against Passwords | Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). |
| 2017 | ToorCon 19 | DirtyTooth: Put Music & Lose Your Contacts | Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). |
| 2021 | HITB CyberWeek | Gremlin Apps & Gremlin Botnets | Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). |
Media
[edit | edit source]Alonso has appeared frequently in Spanish‑language media as a subject matter expert on cyber‑security topics, including demonstrations on the TV show El Hormiguero.[25] He also hosted the 12‑episode web series Risk Alert (Atresmedia/Flooxer, 2018).[26]
Awards and honours
[edit | edit source]- Civil Guard Cross of Merit (Distintivo Blanco, 2017).[27]
- Doctor honoris causa, Rey Juan Carlos University (2020).[28]
- #16 on Forbes World’s 50 Most Influential CMOs list (2022).[29]
See also
[edit | edit source]References
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).