Actively hiring
Follow
Overview
News
Salaries
Products
People
Growth
Offices
Financials
News
Sixteen strangers and a shared obfuscator: mapping the wool scene
A 16 actor map of a Chinese reward farming scene, built out from a single GitHub repo over a weekend. The operators know GitHub is dangerous and scrub their history religiously, but they defend the page and forget the graph: the scrub itself is a trace, a
Read more
Report
The Trade Desk is on your health portal, your bank, and the lottery
Loaded New Zealand's most visited sites in a real browser and logged every identifier handed to a third party. Two ad brokers with no consumer product turned up on a patient portal, a bank, the national lottery and a city council. Here is what that looks
Read more
Report
Forging the government's lottery: China's civic apps run on a shared reward backend with no real secret
Dozens of Chinese city, civic and state-media apps run their points-and-lottery campaigns on a handful of shared B2B SaaS backends. The signing that protects them uses a public salt and a key the server hands you on request. Here's the multi-tenant exposu
Read more
Report
Farming the farmers: smallfawn's JD login tool routes harvested credentials to their own server
smallfawn sells JD.com login tools to other reward-farmers. By design, the buyer cannot log a victim in without calling smallfawn's own server, and the plaintext passwords are relayed there three times a day. Source-verified at file:line, with the git his
Read more
Report
The wool DRM, part 1: the Cython loader I cracked
How a Chinese reward-farming scene seals its fraud scripts, and the old Cython DES loader I reversed end to end. The key was baked into the binary, so it protected nothing.
Read more
Report
The wool DRM, part 2: the Rust wall I didn't crack
The current wool DRM tier is Rust with its AES key held on a C2, never in the binary. I mapped the format down to the byte and never decrypted a line. That is the design working as intended.
Read more
Report
A weekend in the wool: mapping a Chinese reward-farming underground from one GitHub repo
A weekend that started with a grep.app search for leaked password prefixes and ended in a 16-actor Chinese reward-farming (薅羊毛) ecosystem: its script DRM, its C2, its credential theft, and the civic apps it targets.
Read more
Report
DragonflyDB Lua sandbox escape via getmetatable(_G) metatable override
A full Lua sandbox escape in DragonflyDB via getmetatable(_G) metatable override, the escalations it opens up, and an unbounded-allocation DoS in dragonfly.randstr. Affected: all versions before v1.39.0. Patched: v1.39.0.
Read more
Report
RCE and arbitrary file write in Vitess vtbackup via untrusted MANIFEST fields
CVE-2026-27965 and CVE-2026-27969 - Vitess vtbackup trusted restore-time fields from the backup MANIFEST, allowing RCE via ExternalDecompressor and arbitrary path writes via FileEntries.Name.
Read more
Report
HashiCorp Nomad FIFO symlink attack (CVE-2026-6959, CVE-2026-8052)
CVE-2026-6959 and CVE-2026-8052 A task container can replace the FIFO used for log streaming with a symlink to any host file. When the task restarts, logmon follows the symlink and reads or writes the target as the Nomad process user.
Read more
Report
Show more news
