Urgent.News

What's breaking now, across thousands of outlets.

Tech

HTTP2Shell (CVE-2026-111497): WordPress and Next.js exposure

Originally published at hamzaahmadaslam.com . How this article was made: drafted with AI assistance from a researched brief, then checked against primary documentation before publishing. HTTP2Shell is CVE-2026-111497, a flaw in Google's Brotli decoder that can corrupt memory when software decompresses malicious data. Also called Node2Shell and Broccoli2Shell, it has fixes in Node.js 22.23.4,…

HTTP2Shell, also known as CVE-2026-111497, is a flaw in Google's Brotli decoder that can corrupt memory when software decompresses malicious data. This vulnerability, discovered by OpenAI researchers in February 2026, has been patched in Node.js versions 22.23.4, 24.22.1, 26.12.1, and Brotli versions 1.0.10, 1.1.1, and 1.2.1. The issue arises when the decoder attempts to write beyond its allocated memory space, potentially leading to denial of service, memory disclosure, or remote code execution.

The exposure of the vulnerability depends on whether software decompresses untrusted Brotli data. For WordPress and WooCommerce sites, the risk primarily stems from PHP applications and extensions handling untrusted Brotli data. Node.js applications and self-hosted Next.js sites are also at risk if they decompress attacker-controlled Brotli data. Apache HTTP Server and Vercel-hosted Next.js sites are not directly affected.

While WordPress core and PHP core are not explicitly mentioned in the advisories, it is still crucial to review custom PHP extensions and third-party libraries for potential vulnerabilities. Linux distribution package statuses vary, so it is essential to check each distribution's patched versions. Vercel manages patched Node.js runtimes for Vercel-hosted Next.js sites. To mitigate the risk, update affected runtimes and libraries, and temporarily block incoming Content-Encoding: br requests until patches are applied.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

This story

This is one outlet's version. Read the fullest account.

Read the original at dev.to →

More in Tech

My RAG tool refused to answer a question my notes clearly answered

I built a retrieval-augmented generation tool over my own notes — no LangChain, no LlamaIndex, every stage by hand. Then I asked it a question my notes definitely answer, and it said: I can't find the…

  • Retrieval-augmented tool cut off answer mid-word
  • Chunk size caused partial answers and context loss
  • Solution: scan backwards to find sensible cut point

Thumbly: connect an MCP agent to a real iPhone from your Mac

I'm the maker of Thumbly , a free, open-source Mac app that lets MCP agents see and operate a real iPhone. Version 0.1.0 is available now. The short demo below shows Claude Code using it.

  • Thumbly is a free Mac app enabling MCP agents to control real iPhones.
  • Supports screenshots, taps, swipes, text entry, and hardware button presses.
  • Connects via USB or Wi-Fi without jailbreak, using pymobiledevice3.

More from Sunday 25 October →