Engineering & Technical

The Engineer

The Signal

The arrayref crate served malware for 23 minutes at 5M weekly downloads.

Fresh resolution is the failure mode. If CI hit crates.io on Thursday without lockfile enforcement, no artifact tells you which version came back, so the credentials those runners held count as exposed until proven otherwise. Wiz ties the attacker infrastructure to North Korean operations, which raises the cost of guessing wrong. Rebuild against a known-good lockfile.

In Play

  1. Registry Compromise At Minutes Scale

    A compromised maintainer account published malware to three Rust crates on Thursday, including arrayref at roughly 5 million weekly downloads, per Risky.Biz. The versions were live for 23 minutes before the Rust security team yanked them and locked the account. Wiz says the attacker infrastructure overlaps other North Korean operations. That window is shorter than most CI queues, so any build that resolved crates.io fresh needs proof rather than assurance. Scanner index refreshes are structurally too slow to have helped.

  2. The Edge Tier You Rent Is The Attack Surface

    Two DoS techniques abuse how major CDNs translate client-facing HTTP/3 into HTTP/1.1 to the origin, reaching up to 350x amplification, per The Hacker News. Separately, researchers extracted a JWT from a co-located Cloudflare Worker in production at up to 12 bits per second. Your origin sees only CDN egress IPs, so per-source-IP rate limiting collapses into rate-limiting your own CDN. Only two CDNs have shipped mitigations after notification, so disclosure is not the fix here.

  3. The Routing Trade Finally Has A Production Price

    AT&T runs 45 billion tokens a day for 100,000 employees and reports AI coding costs down 56% for a measured 2% quality drop after adding a LiteLLM routing layer. Open-weight models went from roughly nothing to 40% of employee queries in about a year, with a stated 60-70% target. It is the first enterprise-scale number for the open-versus-frontier exchange rate. But the 2% is a blended average, and a 2% per-step hit across a 20-tool-call agent loop compounds to roughly a third of end-to-end success.

  4. The Model Router Changed Owners

    Stripe is acquiring OpenRouter, the multi-model API many teams route inference through. The New York Times reports $7.5 billion, split $1.5B to founders and $6B to investors, sourced to one person with knowledge of the deal; neither company disclosed terms. OpenRouter raised $113M at roughly a $1.3B valuation in May, making that a ~5.8x step-up in about three months. Patrick Collison framed the goal as routing requests intelligently and spending tokens efficiently — margin language rather than developer-tooling language.

  5. Caches And Evals Are Load-Bearing Infrastructure

    Provider prompt caching matches byte-for-byte from position zero, so reordering two documents in a prompt is a total miss rather than a partial one — and cache writes are typically priced above base input tokens. CacheBlend, now open source inside LMCache, recomputes only cross-boundary tokens and claims 2-4x on multi-document queries with document order no longer mattering. On the eval side, Waymo's CPO describes paying dedicated product headcount to keep metrics honest, because tests drift and start flagging failures that are not real.

Deep Dives

  1. 23 Minutes Is Shorter Than Your CI Queue

    Six vendor analyses landed after the fact; none help the build that resolved the registry at minute nine. The only controls that run at attacker speed sit at resolution and build time.

    The window defeats the control, not the payload Nearly every supply-chain control most teams bought runs at scan time . Advisory feeds, scanner index refreshes, vendor writeups, dependency-review bots. Every one of them fires after resolution has already happened. Risky.Biz…

    3 action items

  2. Your CDN's Protocol Translation Is Now An Amplifier

    Per-source-IP rate limiting collapses into rate-limiting your own CDN, and a secret sitting in a co-tenant isolate is small enough to leak in minutes.

    Cost asymmetry across a protocol impedance mismatch No reflection, and no spoofed source addresses needed. HTTP/3 gives the client cheap multiplexing: hundreds of streams on one QUIC connection, QPACK compression keeping each request tiny on the wire. HTTP/1.1 origins have…

    3 action items

  3. AT&T Priced The Routing Trade. The 2% Is The Trap.

    The 56% is the headline; the 2% is the number that decides whether your agent loops can take the trade at all.

    The compounding that never made the press release A 2% per-call quality regression is fine for single-shot work. Run it through a 20-tool-call agent loop and 0.98^20 is about 0.67 . Roughly a third of end-to-end success rate is gone.…

    3 action items

  4. Your Model Router Is Now A Payments Company's Margin Product

    Nothing broke, which is the problem: the roadmap under your inference path changed owners while every call site stayed exactly where it was.

    Check the provenance on the price before citing it Neither company disclosed terms. The New York Times reports $7.5 billion, sourced to one person with knowledge of the deal. A second account came from the a16z GP who did OpenRouter's…

    3 action items

The edition continues

Take the signal into the room.

Sign up or log in to read all 4 deep dives in full, plus the final take.

Read the full edition

Continue with LinkedIn