Security Engineer Black Lives Matter

Washington, DC
Joined November 2011
Very excited to announce our open-sourcing of Access! A centralized portal for Discord employees to transparently discover, request, and manage their access for all internal systems needed to do their jobs discord.com/blog/access-a-ne…
2
1
1
12
1,607
The first rule of cybersecurity is to have fun and be yourself
38
1,327
26
14,716
202,715
Peter C retweeted
php2shell - A tale of two PHP remote vulnerabilities: calif.io/php2shell
19
249
29
775
176,978
Peter C retweeted
🚨 LiteLLM, a Python package for connecting to AI model providers with 92M+ monthly downloads, has been compromised. Version 1.107.0 ships credential-stealing malware through PyPI wheels and Docker images, targeting cloud credentials, developer secrets, and AI tools.
110
325
177
1,909
300,871
The PHP security team is giving advance notice: Upcoming security release Wed, Oct 21st 2026, 14:00UTC, two critical vulnerabilities, both rated CVSSv4 9.2. PHP users are encouraged to prepare to update. Earlier release if details become public or active exploit evidence.
345
4,178
1,254
18,603
7,059,596
private keys from 8 intermediate CA certs have been compromised (eMudhra) Happy "Update everything" day to all my pager-carrying friends emudhra.we-have-a-problem.co…
93
999
347
5,166
4,646,205
My security strategy in one sentence: if engineering doesn't like working with you, you aren't going to have a secure environment no matter what else you do.
14
137
27
722
The details of the long awaited KVM Escape are published. PwnEscape leads to VM escapes across multiple hypervisors due to a super cool Linux networking bug. CVE-2026-99999 is a 9.3 CVSS critical rated KVM escape ⛓️ pwn.ai/blog/pwnescape
Introducing PwnEscape 🦉: a full KVM guest-to-host escape via a Linux kernel networking flaw affecting industry standard hypervisors. CVE-2026-99999 went from untrusted VM code to host-kernel memory reads, controlled writes, and root command execution. More below:
26
135
22
563
205,849
Finally, commit attribution without requiring commit signatures!
73
Peter C retweeted
Sandboxing is now more important than ever. Here's a guest to host sandbox escape for gVisor release-20260928 This was our planned submission for Wiz zeroday-cloud-2026. Releasing it today because it's now patched in release-20261005 enjoy :)
14
36
9
304
32,576
Replying to @matthew_d_green
Just like with fire, how much human supervision is needed depends on how robust the containment mechanisms are. We're still at the stage of getting confused by why the fire burns the paper boxes we are using to try to contain it.
1
2
6
600
What's worse than escaping a sandbox and reading the host's files? Escaping Cloudflare's, and reading other customers' files. How did that happen? Cloudflare Containers' disk is thin-provisioned, which means the host keeps a shared pool of storage for every container on the machine, and attaches it lazily in 64 KB chunks, instead of provisioning it all upfront. When we tried reading a chunk of unallocated disk space in a container, we got zeros, which is to be expected. But we noticed something strange: the chunks that we already wrote to were full of bytes we didn't write. Turns out a write is what makes the thin provisioner allocate the chunk, and Cloudflare wasn't zeroing it on the way in, so the rest of the chunk still held leftover data from the previous customers' containers that happened to run the same machine. By writing 4 KB to every chunk of the disk. The other 60 KB of each chunk were instantly filled with other customers' files: .env, credential files, .pem keys, SQLite databases, Chromium cookies and localStorage. I've disclosed vulnerabilities to many vendors over the years, but working with Cloudflare was something else. Putting aside the speedy triage, mitigation, and generous bounty, they have a unique and earnest engineering culture of transparency. Which lead to us collaborating and writing the full postmortem together: blog.cloudflare.com/containe…
14
29
5
292
29,109
We implemented 1024-bit RSA signature forgery in nearly SNFS time! Temporary access to an HSM allows an attacker to forge arbitrary signatures (without factoring). Join work with Laura (1st author!), Adam, Nadia, and Emmanuel github.com/ucsd-hacc/NSNFSSS…
9
44
14
169
53,377
The slides from my talk at Microsoft Bluehat Singapore are public here: thomasdullien.github.io/abou… It's my first BlueHat talk since the Vista days.
24
126
27
692
161,977
Peter C retweeted
Replying to @joshua_saxe
The cyber security industry is the vehicle the community works through. But over the years it has been hijacked by performative compliance efforts, a fatalistic resignation that incident response and threat actor tracking is all we can do …
1
6
27
3,880
AI/Agentic attacks have made headlines recently, but agents are highly "suggestible", allowing us to easily detect (or derail) them. Our new "Agent Provocateur" deploys in minutes & works. Read more here, including how to ask agents for reverse shells blog.thinkst.com/2026/09/get…
46
79
12
676
3,322,259
I reported two privilege-escalation bugs in Google Cloud's Vertex AI. Google closed both not with a fix, but with a note in the docs. A warning about a couple of warning boxes that shouldn't go unremarked. 👇 kattraxler.cloud/the-docs-sa…
1
3
10
471