AI Coding Live News

OpenAI red-team agents find a remote code execution bug in Brotli (CVE-2026-111497); Node.js 22, 24 and 26 are patched and developers should upgrade

On 2026-10-23 (22:55 UTC), OpenAI disclosed that during red-teaming of its frontier model training environment, agents powered by its most cyber-capable models found an unauthenticated remote code execution bug in the Brotli compression library. Brotli ships inside Node.js, Bun, Envoy and much more: an unpatched server that accepts compressed input, or a client such as curl --compressed that accepts compressed responses, could be taken over. Brotli released v1.2.1, v1.1.1 and v1.0.10 on Oct 21 with the fix (CVE-2026-111497), and Node.js shipped 22.23.4, 24.22.1 and 26.12.1 the same day, crediting OpenAI Codex Security.

Key Takeaways

  • CVE-2026-111497: an out-of-bounds write in the Brotli decoder that permits remote code execution (Brotli v1.2.1 release notes)
  • Brotli shipped three fixed releases on 2026-10-21: v1.2.1, v1.1.1 and v1.0.10
  • Node.js 22.x, 24.x and 26.x are affected; fixed in 22.23.4, 24.22.1 and 26.12.1, rated high by Node.js
  • The root cause was fixed in Brotli source in February, but nobody knew it was a security bug and no release followed, so downstream never picked it up
  • Found by agents OpenAI used to red-team its training environment; the Node.js advisory credits OpenAI Codex Security
Read full story

OpenHands v1.24.0: workspace folder toggle, read-only shared automations, MCP OAuth kept on cloud save

OpenHands Agent Canvas v1.24.0 (2026-09-25) adds header workspace-folder toggles, read-only shared automation conversations on cloud, MCP OAuth credentials preserved on cloud saves (skip consent when tokens still work), OpenAI subscription caches scoped by backend, and Node.js ≥24.

OpenHands v1.24.0: workspace folder toggle, read-only shared automations, MCP OAuth kept on cloud save

Key Takeaways

  • Shipped 2026-09-25: GitHub v1.24.0 + npm @openhands/[email protected]
  • UX: toggle all workspace folders from Conversations header; shared automation conversations open read-only on cloud
  • MCP: keep OAuth credentials on cloud saves; skip consent when tokens still work; render ACP tool-call blocks in chat cards
  • Multi-backend: scope OpenAI subscription caches and settings cache by answering backend
  • Install: npm i -g @openhands/agent-canvas requires Node ≥24; see docs.openhands.dev
Read full story

ByteDance Trae AI ships cross-language architecture refactoring mode for porting Python/Node to Go/Rust

ByteDance's Trae AI IDE launched a specialized cross-language refactoring workflow. Designed for legacy modernization, it parses Python and Node.js schemas, business logic, and API endpoints, generating idiomatic Go and Rust equivalents along with automated parity test suites.

Key Takeaways

  • Translates legacy Python and Node.js logic into high-performance, idiomatic Go and Rust codebases.
  • Generates automatic behavioral parity test suites to ensure 100% functional equivalence.
  • Optimized for high-speed local developer environments with bilingual documentation.
Read full story

StackBlitz Bolt.new introduces incremental container diffing engine, cutting fullstack web hot-reload to 120ms

StackBlitz announced a major core update to Bolt.new. The new WebContainer Differential Sync engine streams targeted file patch deltas directly into the in-browser sandbox, eliminating full container restarts and reducing fullstack hot-reload cycles to 120ms with instant runtime error capture.

Key Takeaways

  • Differential syncing avoids cold container reboots during multi-file code generation.
  • Fullstack hot-reload latency drops to 120ms for instant feedback loops.
  • Automatically captures client/server runtime errors and dispatches silent fixes.
Read full story
Linked Models & Agents:
ADSponsored

StackBlitz Launches Bolt.new v2: Fullstack WebContainers with 1-Click Cloudflare & Vercel Deploy

StackBlitz announced Bolt.new v2 with upgraded WebContainers supporting full-stack Python/Node/SQLite and 1-click cloud deployments.

Key Takeaways

  • Zero local environment setup: develop UI, backend APIs, and DB in-browser with live reload
  • Intelligent diff inspection and version rollback with instant GitHub repo synchronization
  • Direct integration with Claude 3.7 Sonnet and GPT-5.6 Sol multi-model generation pipeline
Read full story