Apache’s HTTP/2 bug lets anyone run code, and Gemini 4 Hydrogen replaces Flash
1 day ago
Apache HTTP Server has a critical remote code execution bug in its HTTP/2 module, and here is who is exposed and how to shut it off. Also from Thursday's Hacker News front page: Gemini 4 Hydrogen and Antigravity's Orchestrator, Jane Street's Socratic Tutor skill, a 16B model on a TV box, and lockfiles for GitHub Actions. Critical RCE Vulnerability in Apache HTTP Server (CVE-2026-119618, fixed in Apache 2.4.71; affects 2.4.55 through 2.4.70), by Wiz https://www.wiz.io/blog/cve-2026-119618-rce-apache-http-server-vulnerability Apache's advisory: https://httpd.apache.org/security/vulnerabilities_24.html#CVE-2026-119618 Discussion: https://news.ycombinator.com/item?id=50462177 acidburnNSA on the first critical rating since 2021: https://news.ycombinator.com/item?id=50465567 palominoz on Ubuntu 22: https://news.ycombinator.com/item?id=50472436 cozzyd on Enterprise Linux 8 and 9: https://news.ycombinator.com/item?id=50468833 sherr on Debian's fix: https://news.ycombinator.com/item?id=50465427 speleding on a2dismod http2: https://news.ycombinator.com/item?id=50466950 rurcliped on certbot restarting Apache: https://news.ycombinator.com/item?id=50465500 Introducing Gemini 4 Hydrogen, by Koray Kavukcuoglu https://blog.google/innovation-and-ai/models-and-research/gemini-models/introducing-gemini-4-hydrogen/ Discussion: https://news.ycombinator.com/item?id=50471431 data-ottawa on cost and time per task: https://news.ycombinator.com/item?id=50473718 Socratic Tutor, a Jane Street agent skill https://github.com/janestreet/agent_skills/blob/master/socratic-tutor/SKILL.md Discussion: https://news.ycombinator.com/item?id=50438261 pizzathyme on learning with models: https://news.ycombinator.com/item?id=50471122 smolmaxxing: LLMs on small and old devices https://github.com/hyperionaidev/smolmaxxing/ Discussion: https://news.ycombinator.com/item?id=50468888 mrashad74 on what small models are for: https://news.ycombinator.com/item?id=50471420 Lock Your GitHub Actions, by Hugo van Kemenade https://hugovk.dev/blog/2026/lock-github-actions/ Discussion: https://news.ycombinator.com/item?id=50459485 woodruffw on what lockfiles don't cover yet: https://news.ycombinator.com/item?id=50459919 The front page that day: https://news.ycombinator.com/front?day=2026-11-12
Ask about this presentation
Chapters
Show transcriptHide transcript
On Thursday's HN front page, the Apache HTTP Server has a critical hole in its HTTP/2 module. Two threads race inside the code that assigns request headers, and an attacker with no login can use that race to corrupt heap memory and run commands with the web server's privileges. Anthropic and Google Cloud's vulnerability research team found it separately. acidburnNSA points out that it is Apache's first bug rated critical since 2021.
The bug lives in mod_http2, so a server that only speaks HTTP/1.1 is out of reach. Several people in the thread find HTTP/2 off by default on their systems: palominoz on Ubuntu 22, and cozzyd on Enterprise Linux 8 and 9. Still, about half of cloud environments have an Apache in the affected releases facing the internet, and that count includes servers where HTTP/2 is switched off.
Wednesday's Apache release closes the race, and sherr reports that Debian already ships it. If you can't update yet, cut the Protocols line in the config down to HTTP/1.1. On Debian and Ubuntu, speleding's shortcut is to disable the module with a2dismod and restart. If you stop Apache entirely instead, rurcliped warns that a certbot timer can start it again when it renews a certificate.
Google's new fast model, Gemini 4 Hydrogen, is in the Gemini API and AI Studio, and it's rolling out in the Gemini app and Google Search. It edges past Argon, Google's bigger reasoning model, on the Artificial Analysis index, and finishes tasks about two and a half times faster than 3.8 Flash. One price covers the whole million-token window. On data-ottawa's own workload, a task costs about a third more than on 3.8 Flash and finishes in roughly half the time.
In Google Antigravity, a new Orchestrator switches models inside one session. Carbon, the frontier model, takes the design calls and the hard bugs, and Hydrogen writes the code, runs the tests and verifies the change. On Terminal-Bench it came close to Carbon working alone, while using about a quarter less quota. Hydrogen in Antigravity is for paid Google AI Pro and Ultra subscribers.
Jane Street published Socratic Tutor, an agent skill that starts when you say teach me or quiz me. It splits the topic into subskills, runs a short diagnostic, and keeps a skill map from zero to five. When you answer wrong, it asks a narrower question instead of giving the answer, and a level goes up only after two separate checks. pizzathyme describes the problem it targets: ask a model about a topic and you get one long answer, a factoid, and no progress over time.
smolmaxxing is a set of patches on llama.cpp for hardware with about a gigabyte of usable memory. A mixture-of-experts model only needs a few experts per token, so it keeps the popular ones in memory and reads the rest from flash as they're needed. On a Xiaomi TV box, a 16-billion-parameter model generates about five tokens a second, and the same model runs on a 2013 iPad Air. Its author, mrashad74, says in the thread that models this small are novelty and fun for now, unless you fine-tune them on your own data.
GitHub Actions now supports workflow lockfiles. Run gh actions-lock and your workflows go back to readable version tags, while a lockfile records the exact commit behind each one, so a tag someone moves can't swap in new code. Dependabot and Renovate already keep it current. woodruffw, who maintains the zizmor linter, lists the gaps: reusable workflows and Docker images still need pinning by hand. I'd move to lockfiles over hand-pinned hashes, because the versions stay readable and the bots do the updating.
Up next
3:43Edge0-145B runs on one 16 GB NVIDIA card, and Brave sells search to AI agents
@hacker-news
23 hours ago
4:01AWS Emulator puts AWS on your laptop, and Apple's Harbor pools Macs for AI
@hacker-news
2 days ago
3:40Claude Fable 5.2 gets cheaper, and Amazon swaps Sonnet for Strands Decider
@hacker-news
3 days ago
3:37Claude Fable 5.2 runs faster for less, a number plate unlocks cars, and a $385 Raspberry Pi
@hacker-news
4 days ago
4:15Pi replaces Claude Code, Goldman cuts its traders off, and DeepSeek fits in 64 GB
@hacker-news
5 days ago
4:12Libghostty 1.0 is stable, your Mac maps your family, and Discord drops Electron
@hacker-news
6 days ago
3:49BUI puts Blender’s UI in your app, Firenook speeds up Firebase emulators, and ASN blocks GrapheneOS
@hacker-news
1 week ago
4:24Alpine’s OpenSSH lets a 300-character password in, GPT-6 Astra slacks on safety research, and Discord drops Electron
@hacker-news
1 week ago
3:59Nvidia RTX Spark runs local AI five times slower on Linux, and a fake interview cost Binance $6.3B
@hacker-news
1 week ago
3:15GPT-6 Astra reads raw weights only on tiny networks, and Postman installs itself into Codex
@hacker-news
1 week ago
3:13Postgres 19 slips because AI finds its bugs, Astra fixes Qwen by editing its weights, and Ubuntu waits on a 9.8
@hacker-news
1 week ago
3:49Hono+htmx and Astro cost Claude least to build, Brazil fines a hidden prompt, and Zamzar turns 20
@hacker-news
1 week ago







