RepoJournal
Node.js

@nodejs

The Node.js runtime - every backend team's CVE source of truth

Keep up with Node.js in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: JavaScript Full archive →

The Wire · Showcase

UNDICI PATCHES CHUNKED RESPONSE VALIDATION ACROSS MAJOR VERSIONS

By RepoJournal · Filed · About Node.js

Undici shipped critical fixes for HTTP/1.1 chunked transfer encoding validation in both v6.26.0 and v7.26.0, closing a parsing gap that could affect streaming responses.

Both release lines patched the same vulnerability: validate EOF for chunked h1 responses [2] [3]. The v7 release also backported safe main fixes from the development branch [3], ensuring consistency across the active version tree. On the Node.js core side, WebCrypto spec alignment landed in two complementary PRs covering both nomenclature [5] and systematic regression test coverage [4]. The test suite tightened protections around prototype pollution in cryptographic operations and aligned operation parameters with W3C spec terminology. A streaming regression also shipped: duplex channels now properly handle end() calls after failed endSync() buffering [7], preventing deadlocks when readable side drains queued data. Minor cleanup removed the test-node-output-v8-warning test [6] since asm.js validation is deprecated in V8. Across the ecosystem, semver bumped to 7.8.1 [1] with bug fixes for the npm dependency resolution engine.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] build(deps): bump semver from 7.8.0 to 7.8.1 in the prod group ↗ nodejs/remark-preset-lint-node
  2. [2] v6.26.0 ↗ nodejs/undici
  3. [3] v7.26.0 ↗ nodejs/undici
  4. [4] test: cover webcrypto prototype pollution systematically ↗ nodejs/node
  5. [5] doc,lib: align WebCrypto names with spec ↗ nodejs/node
  6. [6] test: remove test-node-output-v8-warning nodejs/node
  7. [7] stream: wait for push writer end fallback to drain nodejs/node

Quick answers

What shipped in Node.js on May 26, 2026?
Undici shipped critical fixes for HTTP/1.1 chunked transfer encoding validation in both v6.26.0 and v7.26.0, closing a parsing gap that could affect streaming responses. In total, 11 commits, 11 pull requests, and 2 releases landed.
Who contributed to Node.js on May 26, 2026?
2 developers shipped this update, including dependabot[bot] and panva.
What were the notable Node.js updates?
build(deps): bump semver from 7.8.0 to 7.8.1 in the prod group, v6.26.0, and v7.26.0.

More from @nodejs

Daily updates, in your inbox

Follow Node.js

Keep up with Node.js in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?