RSSAmplifier

Blog

Donncha Ó Cearbhaill

Recent content on Donncha Ó Cearbhaill

donncha.isRSS feed ↗12 posts

Latest posts

Vulnerabilities

I carry out security research in my free-time, and sometime I find bugs. Here is a list of some the more significant security issues that I have found and reported: &#xA; &#xA; CVE-2015-2929 – Remote denial of service in Tor client < 0.2.6.7 (ref) &#xA; RCE in the Hola Unblocker addon (affecting all platforms, Windows, Mac and Android; Hola claims 80 million users) (ref) &#xA; CVE-2016-9949 – RCE…

Reliably compromising Ubuntu desktops by attacking the crash reporter

In this post I’ll describe how I found a remote code execution bug in Ubuntu Desktop which affects all default installations >= 12.10 (Quantal). The bug allows for reliable code injection when a user simply opens a malicious file. The following video demonstrates the exploit opening the Gnome calculator. The executed payload also replaces the exploit file with a decoy zip file to cover its tracks.…

Problems using an OpenPGP smartcard for SSH with gpg-agent

I have been using an OpenPGP smartcard for encryption, signing and authentication for over a year now and I’ve found it to be really useful as a root of trust. I have all my systems locked down to only allow public key authentication as a 2 factor security mechanism. While the Free Software Foundation Europe have a good guide about setting up a OpenPGP smartcard using subkeys and offline backups…

Bitcoin Panel Discussion at The Web Summit

I have finally gotten around to posting the video of the panel I took part in at the Dublin Web Summit last October. I’d like to take the time to thank Paddy Cosgrove for the invitation, and Michael Clear for also taking part in the panel with me. It was a really enjoyable experience. &#xA;&#xA;&#x9;&#x9;&#x9; &#xA;&#x9;&#x9;&#x9;&#x9; &#xA;&#x9;&#x9;&#x9;&#x9; &#xA;&#x9;&#x9;&#x9;

Coinbase – Owning a Bitcoin Exchange Bug Bounty Program

When I first started analyzing the Coinbase website I had a quick look over the site layout and the functionality/attack surface available for potential exploitation. I quickly determined it was running Ruby on Rails based on the encoding of the “_coinbase_session” cookie. This was supported by the fact Coinbase’s founder Brian Armstrong had a lot of Ruby snippets on his Github Gist and some more…

Trawling Tor Hidden Service – Mapping the DHT

Update 2013-08-15: I have been really enthused by reactions I received to this blog post. It has been referenced from Forbes , Gawker and the Daily Mail and a number of people have been in contact about tracking the DHT for themselves. I would recommend the IEEE S&P paper, “Trawling for Tor Hidden Services: Detection, Measurement, Deanonymization” which presents the same issues allowing the DHT to…

Hello world’ or ‘1’=’1

Welcome to my new website! This is the mandatory, ambitious first post which proceeds the later sporadic activity as the enthusiasm gradually dies away. I don’t have a big picture for this site as of yet. &#xA; I registered the domain donncha.is primarily to host my email as I transition away from using third-party email providers. Hosted email is fine, but if your receiving a “free” service, your…

About

Short Bio &#xA; Donncha (“Done-a-ka”) Ó Cearbhaill (IE/DE) is a hacker and cybersecurity expert. His security research was foundational to the award-winning Pegasus Project, which exposed one of the largest surveillance scandals in recent history. He leads the Security Lab at Amnesty International which continues to play a critical role in exposing the global spyware crisis with the Predator Files…

Contact

I’m based in Berlin and enjoy connecting with activists, researchers, and journalists on topics related to surveillance, computer security and privacy. &#xA; If you would like to contact me about my work at Amnesty International please email donncha.ocearbhaill@amnesty.org . &#xA; &#xA; Email: donncha@donncha.is (PGP: 0x3B0D706A7FBFED86 ) &#xA; Twitter: @DonnchaC &#xA; Keybase: @DonnchaC &#xA;…

Research and Publications

Below are a selection of research reports and publications which I have authored or contributed to. &#xA; Research &#xA; 2026 &#xA; Pegasus Project: Inside Morocco’s spying machine - Technical partner to a new Forbidden Stories investigation into Morocco’s surveillance apparatus, building on the 2021 Pegasus Project; accompanied by an Amnesty technical analysis of the evolution of the Pegasus…

Speaking and Media

I share my research and investigations to help build understanding of the significant digital threats faced by civil society around the world. Below is a selection of recent talks and media I have contributed too. &#xA; Speaking &#xA; 2024 &#xA; &#xA;&#xA;&#xA; &#xA; O Cearbhaill: Serbian authorities used extremely invasive spyware &#xA; &#xA; News interview with Al Jazeera Balkans on the findings…

Tools and Projects

I have also developed and contributed to a number of open-source projects. &#xA; MVT: Mobile Verification Toolkit : Mobile Verification Toolkit (MVT) is a ground-breaking forensic tool which helps to identify potential spyware and targeted attacks against Android and iOS devices. &#xA; It has been developed and released by the Amnesty International Security Lab in July 2021 in the context of the…