VORANT. Threat Intelligence Research Create a free account

Brotli decoder flaw hits Node.js

Published Vorant ratingsevere vulnerability

Vorant's rating weighs the evidence in the report: confirmed exploitation, victims claimed, CVSS and EPSS, and how many sources agree. It rates the report, not your assets.

A fixed out-of-bounds write bug in Google's Brotli decompression library, used by Node.js, could allow DoS, data leaks or remote code execution.

Sourceadvisories.ncsc.nl — open the original

What to check

Applies to
The 1 CVE named below. Whether you run an affected version is not assessed: check the versions the source lists.
Exploitation
CISA lists CVE-2026-111497 as exploited in the wild.

NCSC-NL published an advisory describing a vulnerability in Google's Brotli decompression library, which is bundled in Node.js and other software (including Debian packages). The flaw is an out-of-bounds write combined with an unchecked return value, and can be triggered remotely and without authentication by having the affected process decompress specially crafted Brotli-compressed data.

Successful exploitation could result in denial-of-service, disclosure of sensitive data from process memory, or arbitrary code execution with the privileges of the affected process. Google and the Node.js project have released patched versions addressing the issue. The advisory does not indicate any evidence of in-the-wild exploitation; this is a standard patch notification.

Defenders should identify any Node.js deployments, Debian packages, or other software bundling the Brotli library and apply the vendor-supplied updates. Because Brotli is widely embedded in web servers, CDNs, and language runtimes, affected software may extend beyond Node.js itself, so inventory of dependencies is recommended.

Mentioned in this report

Vulnerabilities CVE-2026-111497KEV

Source reporting: https://advisories.ncsc.nl/2026/ncsc-2026-0453.html

Free public brief. Slack alerts on the vendors you run come with the paid plans, and a new account gets three days of them, no card.

What this brief leaves out

This page is the free tier: the write-up, the severity, the names. In the app the same report carries live profiles of the CVEs it names. The paid plans add the security research and news reporting the free tier leaves out.

It sits in a corpus of 16,433 reports from 149 sources, 661 of them written in the last seven days, and it grows through the day.

A new account starts with three days of all of it, no card, then keeps the government and CERT reporting free. Slack alerts are a paid-plan feature: name the vendors you run and Slack hears about the reports that touch them, not the rest of the week's. Nothing is charged unless you subscribe.

Create a free account   What it costs