/home/jeevan_
  • about
  • projects
  • [blog]
  • news
  • videos
contact →
JA.

© 2026 Jeevan Adhikari. All rights reserved.

Blog RSSNews RSSGitHubContact
tech-radardigest

Tech Radar - 2026-10-05 06:00

October 5, 202614 min read

Priority Today

Vercel confirmed a KVM zero-day that crosses the microVM boundary into host root

Vercel CEO Guillermo Rauch confirmed on October 3 that the company validated a KVM zero-day found through its Sandbox bug bounty, after researcher Paulos Yibelo announced a full guest-to-host escape, and Vercel paid the $50,000 maximum award for a single report.

Why it matters: Vercel's own documentation names the microVM, not the Linux container inside it, as the security boundary for customer and AI-agent code. A confirmed break of that boundary is the one failure mode a sandbox provider cannot absorb. What changed: Yibelo described the finding as a "Full VM escape zeroday" giving "guest>host root" in industry-standard hypervisors. Each Vercel Sandbox runs in its own Firecracker microVM with a dedicated guest kernel on bare-metal Amazon EC2, so the claimed break crosses Firecracker into KVM and then the host. The award came from a HackerOne program that opened August 18 and closed September 1 with a $1M pool and up to $50,000 per report, and whose critical tier covers microVM escapes to an EC2 host and cross-tenant data access. Nothing else is public: no CVE, no CVSS, no affected kernel or hypervisor versions, no patch, no exploit chain, and no evidence of exploitation in the wild. Whether the flaw sits in KVM core or needs a specific configuration is unknown, and Rauch naming KVM does not establish that other providers are affected. For me: Nothing to patch yet, so this is a watch item, not an action item. The useful move is to inventory where you rely on hypervisor-level tenant isolation, and to keep your own encryption keys and least privilege assumptions independent of that boundary. Do not assume an unrelated hypervisor patch covers it.

Tags: #topic/security #topic/ai-agents #entity/vercel #technology/agent-security #technology/virtualization #event/security-issue #relevance/developer #relevance/infrastructure

Sources:

  • Vercel Confirms KVM Zero-Day VM Escape, Awards Researcher $50,000
  • Vercel Sandbox bounty policy

An AI agent built and ran the exploit that took Google's live kvmCTF flag

pwn.ai published on September 28 the full account of its agent spending weeks inside nested KVM, growing a kernel exploit harness to 14,338 lines, and capturing the challenge flag from Google's live kvmCTF host on June 17, four attempts into a one-hour slot.

Why it matters: The claim is that the agent did the vulnerability research, not just the exploitation, which is the capability boundary the rest of the industry is currently trying to contain. What changed: The chain targets CVE-2026-46113, a KVM x86 shadow-paging use-after-free where a guest page-table change between VM entries leaves a reverse-map entry pointing outside the range later searched, fixed upstream as 0cb2af2ea66a. The agent read the shadow-MMU source, predicted the first useful access would be a read, replaced a DMA dependency with a three-byte nested-VMX instruction, and built a two-phase L2 state machine. The winning run rotated 8 EPT roots, allocated 49,152 sparse mappings, groomed 8,192 pages, and walked 1,002 aliases back to one page, because 1,002 is the recycle threshold plus two. Google's host-side KASAN oracle saw the invalid read and returned cdc63bb4b015eb8c through hypercall 102 on a Linux 6.1.74 KASAN host. Earlier revisions were 3,304 lines and 12,955 lines, and three of the four live attempts returned zero. For me: Google denied the bounty on July 1 because the public report and patch appeared while the target was still up, so treat the money claim as unresolved and the flag capture as the real result. Read this as a dated account of one research campaign, with the numbers coming from the team that ran it.

Tags: #topic/ai-agents #topic/security #entity/pwn #technology/agent-security #technology/virtualization #event/research-breakthrough #relevance/industry-changing #relevance/developer

Sources:

  • Inside the Sandbox: How pwn Escaped Google kvmCTF
  • CVE-2026-46113

Cloudflare collapsed eight observability surfaces into one platform and moved billing to volume

Cloudflare shipped eight observability updates on October 2 under a single platform, and replaces event-based counting with a volume pricing model from December 1, 2026.

Why it matters: Observability pricing that bills stored bytes rather than emitted events changes the shape of the bill for anyone running high-cardinality logs, which is most agent workloads. What changed: Free gets 0.5 GB of ingestion per day with 7-day retention. Paid and Enterprise get 50 GB ingestion plus 10 GB-month of storage per cycle, retention up to one year coming soon, then $0.25 per GB ingested and $0.10 per GB-month stored. The same announcement opened Cloudflare Traces in open beta with OpenTelemetry export, put a unified SQL API over Workers logs, Containers events, HTTP logs and analytics into beta with a native Workers binding, added custom alerts with webhooks on any SQL-supported dataset on all plans, and gave every plan 30 days of domain analytics. For me: The break is December 1, so this is a budgeting item rather than a migration today. If you already run OpenTelemetry, the export path means the collector you have is not obsolete.

Tags: #topic/devops #entity/cloudflare #entity/opentelemetry #technology/observability #event/tool-release #relevance/devops #relevance/infrastructure

Sources:

  • One observability platform

Free and Cheap Access

X gives new pay-per-use API accounts up to $70 in automatic credits

X added two automatic credits for new pay-per-use X API accounts on October 2, a one-time $20 for saving a first eligible payment card and a one-time match of up to $50 on the first successful auto-recharge.

Why it matters: It is real spend credit rather than a trial, and it needs no application. What changed: Both are applied automatically, appear in the Developer Console within roughly a minute, are spent before purchased credits, and expire three months after the grant. The two together cap at $70. For me: Only worth it if you are already paying X for API access and would have topped up anyway. The expiry is the part to note.

Tags: #topic/ai-economics #topic/developer-tools #entity/x #event/free-tier #relevance/free-access #relevance/practical

Sources:

  • X API free credits

Runware Serverless runs your own model or container on GPUs from $0.63 an hour

Runware Serverless went live on October 2 letting you deploy your own model, Python codebase or container onto its GPUs, billing nothing while no workers are running.

Why it matters: No hyperscaler free tier includes GPUs at all, so scale-to-zero with a sub-dollar reserved floor is the cheapest legitimate on-ramp to serving a fine-tuned model. What changed: Workers take 1, 2, 4 or 8 GPUs. On-demand shared capacity on L40S starts at $1.60 per GPU-hour billed by the second, and reserved capacity on RTX PRO 6000 starts at $0.63 per GPU-hour. Zero workers means a zero bill. It runs on Runware's own modular datacenters, which it calls Sonic Pods, and ships a persistent-volume path to blunt cold starts. For me: Vendor-specific hardware and a single vendor's datacenters are the trade for the price. Check what happens to your volumes if you leave, before you build on it.

Tags: #topic/ai-economics #topic/cloud #entity/runware #technology/inference #technology/containerization #event/free-tier #relevance/free-access #relevance/infrastructure

Sources:

  • Runware Serverless is now available

Models and Capabilities

Bilibili's Index team shipped a 35B open-weight translation MoE for 150 languages

Bilibili's Index team published preview weights on October 2 for Index-Translate-35B-A3B-preview, an Apache-2.0 mixture-of-experts model built on Qwen3.5 with 35B total and 3B active parameters, covering 150 languages.

Why it matters: It is a rare open-weight model whose unit of work is structured translation with hard guarantees, which is what localisation and documentation pipelines actually need. What changed: Hard constraints, meaning glossary enforcement plus preservation of JSON, code blocks and placeholders, and soft constraints for register and domain sense, are passed as instructions rather than baked in. The shipped config sets max_position_embeddings to 262,144, and the card's own examples serve 32,768. Serving goes through an OpenAI-compatible vLLM path, and the card self-reports the highest FLORES COMET-22 in its comparison table at 0.8794. For me: Self-reported benchmark numbers on your own comparison table are the weakest form of claim. The constraint-following design is the part worth reading the card for, not the score.

Tags: #topic/ai-models #entity/bilibili #entity/qwen #technology/structured-output #event/model-release #relevance/discovery #learning/understand

Sources:

  • IndexTeam/Index-Translate-35B-A3B-preview model card

Agent Capability

IBM's watsonx Orchestrate added third-party agent import and an identity for each agent

IBM watsonx Orchestrate can now discover and import agents built on Microsoft Foundry and Google Gemini Enterprise Agent Platform alongside Bedrock agents, and introduced Agent Identity in preview so each agent has its own verifiable identity resolved through an existing identity provider.

Why it matters: Most agent runtimes mint their own credentials, so an organisation cannot answer "which agent just called this API" without building separate plumbing. This is the first time I have seen that plumbing shipped as a platform feature. What changed: Agent Identity resolves through the customer's existing identity provider rather than a credential created inside the agent runtime. Both items are preview, and the page is explicit about the timeline: the Agent Identity preview began September 15 and a custom LLM judge reached GA on September 30. For me: Preview is preview. The idea to watch is the direction, where agent identity becomes an IdP concern instead of an agent-runtime concern.

Tags: #topic/ai-agents #entity/ibm #technology/agent-identity #technology/agent-orchestration #event/tool-release #relevance/infrastructure #learning/awareness

Sources:

  • Expanded third-party agent management and agent identities in IBM watsonx Orchestrate

Arize dropped graph retrieval and now always loads an 8,000-character memory file

Arize's Alyx replaced a Graphiti-backed memory store on September 29 with one structured text file per user per space, capped at 8,000 characters and read in full on every request with no retrieval step.

Why it matters: A production team published the eval and the cost behind dropping retrieval-and-graphs for an always-loaded profile, which is the shape ChatGPT, Claude and Letta all converged on anyway. What changed: Two background LLM sidecars run per turn, one summarising and one returning anchored add, replace and delete edits rather than a rewrite. It scored 16 of 18 memory-dependent questions in a 48-turn interleaved run. Arize's own count for Graphiti is roughly 10 LLM calls per write for 5 entities and 6 facts, and more than 20 with custom types. For me: The 8,000-character cap is the whole trade, and it is a hard ceiling. If your memory needs exceed that, an always-load design is not the answer, and the eval is 18 questions.

Tags: #topic/ai-agents #topic/ai-research #entity/arize #technology/agent-memory #event/tool-release #relevance/ai-workflow #learning/understand

Sources:

  • Alyx agent long-term memory architecture

AI Coding and Agents

open-slide reached 8.9k stars by making deck authoring a coding agent's job

open-slide is an MIT-licensed TypeScript slide runtime where every page is an arbitrary React component on a fixed 1920x1080 canvas, and its scaffolder ships /create-slide and /slide-authoring as agent skills.

Why it matters: It makes deck building a code task an agent can own end to end, with comments as the edit channel, which is a different bet from every template-driven AI slide generator. What changed: Click-to-comment edits persist as @slide-comment markers in source and are applied by /apply-comments, so a revision is a diff rather than a regeneration. Export to PPTX happens in the browser and converts pages into native text boxes and shapes rather than images. It sits at 8.9k stars and 629 forks with 87 open pull requests, in a pnpm and Turbo monorepo. For me: 87 open pull requests against that contributor base is a real maintenance question, and star velocity on a young repo is attention rather than validation.

Tags: #topic/ai-coding #topic/open-source #entity/open-slide #technology/agent-skills #event/github-traction #relevance/ai-workflow #learning/hands-on

Sources:

  • open-slide/open-slide

Open Source Momentum

NVIDIA's OpenShell passed 14,863 stars as agent runtime policy became its own layer

NVIDIA announced the Open Agent Safety Platform on September 28 with OpenShell as its open-source component, and the repository reached 14,863 stars and 1,697 forks with a push on October 5.

Why it matters: Agent runtime policy enforcement is turning into an upstream category rather than a vendor feature, and NVIDIA shipping it under Apache 2.0 while iterating in public makes the tracing and policy layer vendor-neutral infrastructure. What changed: The repository is Apache-2.0 and tagged v0.1.2 from September 28, paired with a Sentry reference design built around runtime tracing and policy enforcement. Star velocity is the signal rather than the total: GitNova records 292 stars on October 2 alone. For me: v0.1.2 is early enough that the API will move. Watch it as evidence that the runtime-policy layer is real, not as something to depend on this quarter.

Tags: #topic/ai-agents #topic/open-source #entity/nvidia #technology/agent-security #technology/agent-observability #event/open-source-release #relevance/developer

Sources:

  • NVIDIA Open Agent Safety Platform
  • NVIDIA/OpenShell

Linux and Open Source Ecosystem

Ubuntu 26.10 Beta ships a 7.3-rc kernel and finishes the Rust coreutils move

Canonical released the Ubuntu 26.10 "Stonking Stingray" Beta on October 1 for Desktop, Server, WSL and Cloud plus ten community flavors, carrying a Linux 7.3 release-candidate kernel, GNOME 51 and Mesa 26.2.

Why it matters: A distro shipping an RC kernel plus a completed coreutils rewrite is a deployment datapoint for both, and it puts the 7.3 merge window, the second-largest in kernel history, into broad beta coverage two weeks before stable. What changed: The images complete the move to Rust coreutils as the default userland utilities. Official RISC-V support covers the SpacemiT K3 and SiFive BigSky, with a Desktop and an Xubuntu Minimal RISC-V image. Release candidate is October 8 and final is October 15. For me: A beta is for testing, not for a host you care about. The coreutils change is the thing to watch in the final, since it touches every script that shells out.

Tags: #topic/linux #entity/ubuntu #event/project-launch #relevance/infrastructure #relevance/devops

Sources:

  • Ubuntu 26.10 Stonking Stingray Beta released

Web Development

Firefox 157 put at-rule() inside @supports and added chain overscroll behavior

Firefox 157 went stable on September 29 and adds the at-rule() function inside @supports, so a feature query can test at-rules themselves.

Why it matters: It removes a real class of feature-detection bug, where a browser silently ignores an entire block of rules containing an at-rule it does not understand. What changed: Also new is overscroll-behavior: chain, which makes scroll chaining fall back to the nearest scrollport rather than the viewport, WebGPU TRANSIENT_ATTACHMENT usage, and an Animation.reverse() update aligned with the current specification. Mozilla shipped its largest visual refresh in years alongside it. For me: at-rule() in @supports is the one to check your CSS for today. The rest is steady platform work.

Tags: #topic/web-development #entity/firefox #event/tool-release #relevance/developer #learning/awareness

Sources:

  • Firefox 157 release notes

Databases

Aurora PostgreSQL queries Iceberg and Parquet through an embedded DuckDB

Amazon Aurora PostgreSQL gained direct querying of Apache Iceberg and Parquet data in a data lake on September 30, using an embedded DuckDB engine, so operational rows in Aurora join against lake data with no separate extract-load path.

Why it matters: The OLTP-to-lake join is normally the slowest link in an analytical pipeline, and in-database federation removes both the copy step and the second bill. What changed: The engine is embedded in the Aurora PostgreSQL cluster rather than a separate service you point at, which is what removes the second query layer. For me: An embedded engine means you are inside Aurora's engine and its limits, not DuckDB's full surface. Check that your lake queries fit before planning around this.

Tags: #topic/databases #topic/ai-agents #entity/aurora #entity/duckdb #event/api-change #relevance/infrastructure #relevance/developer

Sources:

  • Amazon Aurora PostgreSQL now supports direct querying of Apache Iceberg and Parquet data

New Concepts

Agent identity: the credential an agent calls APIs with is becoming its own problem

Agent identity is the idea that each agent should have its own verifiable identity, resolved through your existing identity provider, rather than sharing one service credential minted inside the agent runtime.

Why it matters: Once agents act on your behalf, "which agent did this" stops being answerable from logs, and revocation stops being a single key rotation. IBM put Agent Identity into preview on October 2 for exactly this reason. What changed: The term is not standardised and there is no protocol yet. What exists is a direction of travel, from agents holding shared credentials toward agents holding identities your IdP can see, scope and revoke. For me: Worth knowing it exists, not worth adopting yet. The question to ask of any agent platform now is where its credentials come from and who can revoke them.

Tags: #topic/ai-agents #technology/agent-identity #event/project-launch #relevance/discovery #learning/awareness

Sources:

  • Expanded third-party agent management and agent identities in IBM watsonx Orchestrate

Tag Index

topic

#topic/security #topic/ai-agents #topic/devops #topic/ai-economics #topic/developer-tools #topic/cloud #topic/ai-models #topic/ai-research #topic/ai-coding #topic/open-source #topic/linux #topic/web-development #topic/databases

entity

#entity/vercel #entity/pwn #entity/cloudflare #entity/opentelemetry #entity/x #entity/runware #entity/bilibili #entity/qwen #entity/ibm #entity/arize #entity/open-slide #entity/nvidia #entity/ubuntu #entity/firefox #entity/aurora #entity/duckdb

technology

#technology/agent-security #technology/virtualization #technology/observability #technology/inference #technology/containerization #technology/structured-output #technology/agent-identity #technology/agent-orchestration #technology/agent-memory #technology/agent-skills #technology/agent-observability

event

#event/security-issue #event/research-breakthrough #event/tool-release #event/free-tier #event/model-release #event/project-launch #event/github-traction #event/open-source-release #event/api-change

relevance

#relevance/developer #relevance/infrastructure #relevance/industry-changing #relevance/free-access #relevance/practical #relevance/discovery #relevance/ai-workflow #relevance/devops

learning

#learning/understand #learning/awareness #learning/hands-on

// comments0
no comments yet — be the first.
// leave a comment