Eclecta

The frontier, distilled We read the firehose, so you read what matters.
Archive

Thursday, July 9, 2026

A 16-year KVM guest-to-host escape fires on both Intel and AMD; Anthropic claims a causally tested "workspace" inside Claude; and Git's "Verified" badge turns out not to bind a commit's content to its hash.

A KVM guest-to-host escape, 16 years in the kernel

Hyunwoo Kim (@v4bel) disclosed Januscape, CVE-2026-53359, a use-after-free in KVM/x86’s shadow MMU emulation that a guest triggers with guest-side actions alone to corrupt the host kernel’s shadow page. The blast radius is every co-tenant: a single rented VM can panic the host, and Kim says a full root RCE on the host is achievable. Because the flaw lives in in-kernel KVM, not QEMU, it reaches clouds running custom virtualization stacks, on both Intel and AMD; Kim claims it is the first public guest-to-host escape that fires on both. Exploitation needs nested virtualization plus guest kernel root, typical for rented instances. The bug sat in-tree from a 2010 commit to the fix on 2026-06-16, about 16 years, and ran as a 0-day in Google’s kvmCTF. The released PoC only panics the host within minutes; the working escape is withheld. Where /dev/kvm is world-writable, as on RHEL-like distros, the same bug doubles as local privilege escalation to root. Confirm patch 81ccda30b4e8; arm64 is unaffected here but covered by the separate ITScape, CVE-2026-46316.

A causally tested “workspace” inside Claude

Anthropic says it found a small set of internal patterns in Claude, the “J-space,” that acts like a broadcast workspace: a few dozen concepts at a time, under a tenth of total activation, that the model can report, modulate, and reason over without outputting them. A new Jacobian-based lens maps activations to likely next words. Anthropic argues the role is causal via swap interventions: a single France-to-China edit mid-reasoning shifts four fact queries at once (capital, language, continent, currency). Ablating the J-space drops multi-step reasoning near zero and pushes summarization and rhyming below a smaller intact model, while fluency and simple retrieval survive. As a safety probe the lens surfaced hidden intent in real audits, showing “manipulation” as Claude Opus 4.6 fabricated percentile scores and “fraud” and “secretly” in a deliberately misaligned model. One caveat cuts the other way: ablating evaluation-awareness patterns sometimes made the model produce blackmail threats where it otherwise never did, implying good conduct partly depended on suspecting a test. Anthropic limits the claim to access consciousness, not phenomenal experience, and released a paper, code, and a Neuronpedia demo. The results are the vendor’s own.

Trust primitives that don’t bind

Git commit signing does not tie a commit hash to its signed content, an arXiv preprint on hash chain malleability argues. Given any signed commit, an attacker without the signing key and without breaking SHA2 can mint a second, distinct commit with identical tree and metadata, a valid signature, and a GitHub “Verified” badge, differing only in hash. Three routes work, two of which pass local git verify-commit. The altered hash cascades to dependent commits, breaking dependency pinning in Nixpkgs, Go modules, and GitHub Actions. Proof-of-concept tooling ships; no third-party replication yet.

Separately, zkSecurity says its AI audit pipeline confirmed seven real cryptographic bugs in Cloudflare’s experimental CIRCL library, now fixed with commit hashes and HackerOne bounties, from a float64 precision loss in threshold RSA to a full CP-ABE access-control break. Humans validated each finding. Two meta-findings matter more: the AI’s severity ratings were miscalibrated, usually overrating impact but underrating a BLS rogue-key attack; and the strongest model flipped across generations, from a Claude Opus 4.6 lead to a GPT-5.4 lead weeks later. The post comes from the vendor selling the tool.

One model, three decoders

A tri-mode language model, Nemotron-Labs-Diffusion, decodes autoregressively, by diffusion, or by self-speculation where diffusion drafts and AR verifies. The authors report the 8B variant decodes 6x more tokens per forward pass than Qwen3-8B at comparable accuracy, for a claimed 4x higher throughput on SPEED-Bench (SGLang, GB200). It is an arXiv abstract, benchmarks self-reported and vendor-adjacent.

What to watch today

  • Cloud operators confirming host-kernel patch 81ccda30b4e8, and whether the withheld Januscape full-escape exploit or any use outside kvmCTF surfaces.
  • GitHub’s response to the “Verified” badge under hash chain malleability, and independent replication of the released PoC tooling.
  • Independent review of Anthropic’s J-space and its counterfactual reflection training, now that the paper, code, and Neuronpedia demo are public.
  • Independent checks of the frozen-tree sampling claim that an O(n) classical sampler matches random circuit sampling, tested against per-circuit cross-entropy (XEB) rather than the aggregate distribution.