3.9 Nickolas Sharp — Ubiquiti Developer (2020–2021)
Sharp, a senior developer with cloud admin access, cloned hundreds of GitHub repositories and exfiltrated substantial data from Ubiquiti's AWS infrastructure using his own administrative credentials. He then:
- Posed as an anonymous external attacker
- Sent a ransom demand for approximately $1.9 million in Bitcoin
- Simultaneously acted as a "whistleblower" to journalists claiming the breach was more severe than Ubiquiti disclosed
- Participated in Ubiquiti's internal incident response as a senior employee
He was sentenced to six years in federal prison. [Documented — DOJ press release, criminal complaint]
Signals Present in Retrospect
- AWS CloudTrail recorded the mass repository cloning and infrastructure access under Sharp's own credentials [Documented — criminal complaint]
- A commercial VPN (Surfshark) masked the source IP during most activity
- The ransom demand and the whistleblower communications followed immediately after the data access
What Triggered Detection
During a home internet outage, Sharp's VPN connection dropped while he continued working. His residential IP was logged in CloudTrail for a brief unmasked window, linking the activity to his home address. [Documented — DOJ press release]
Key Detection Lesson
CloudTrail logs contained the full evidence trail throughout the incident. The actor was identified not by monitoring but by an operational security failure on his own part.
[Inferred] Mass repository cloning and high-volume administrative AWS API activity under a single admin identity should trigger a real-time alert independent of source IP.
The case also illustrates the risk of an insider participating in their own incident response — require dual-control for IR team access during active investigations.
Controls that would have helped:
- Alert on mass repository cloning in a single session by a single admin identity
- Alert on high-volume administrative AWS API activity outside expected operational patterns
- IR protocol: exclude parties with privileged access from their own incident response