Skip to content
Heist/ feed
Back to feed
UnratedFix available

Node.js 26.12.1 security release

Type: patchSources: Node.js runtime

Node.js 26.12.1 is a security release containing fixes for multiple reported vulnerabilities.

Products
node
Affected versions
Not specified
Fixed versions
26.12.1
CVEs
CVE-2026-105481, CVE-2026-105482, CVE-2026-105483, CVE-2026-106069, CVE-2026-106070, CVE-2026-106071, CVE-2026-106072, CVE-2026-106073, CVE-2026-106074, CVE-2026-111497
Confirmed fixed CVEs
Not specified
Updated in this feed
29 Oct 2026, 11:30 UTC · Revision 1

Source evidence

Node.js 26.12.1 security release

github-nodejs-node · Original source

Published 21 Oct 2026, 10:38 UTC

Node.js 26.12.1 is a security release containing fixes for multiple reported vulnerabilities.

This is a security release.

node

Fixed versions: 26.12.1

Complete source record
{
  "id": "09e964a9c7818ff7f3ba4210816ccf5c0e8f475bbee4a74cd0f7d2c854c06dae",
  "url": "https://github.com/nodejs/node/releases/tag/v26.12.1",
  "method": "llm",
  "payload": {
    "kind": "patch",
    "title": "Node.js 26.12.1 security release",
    "summary": "Node.js 26.12.1 is a security release containing fixes for multiple reported vulnerabilities.",
    "evidence": "This is a security release.",
    "products": [
      {
        "name": {
          "value": "node",
          "evidence": "Release notes from node"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "26.12.1",
            "evidence": "2026-10-21, Version 26.12.1 (Current)"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "unknown",
    "fixed_cves": [],
    "related_cves": [
      {
        "value": "CVE-2026-106069",
        "evidence": "Notable Changes (CVE-2026-106069, CVE-2026-106072)"
      },
      {
        "value": "CVE-2026-106072",
        "evidence": "Notable Changes (CVE-2026-106069, CVE-2026-106072)"
      },
      {
        "value": "CVE-2026-105482",
        "evidence": "(CVE-2026-105482) dns: validate resolve inputs for null bytes"
      },
      {
        "value": "CVE-2026-105483",
        "evidence": "(CVE-2026-105483) tls: fix ip normalization regression"
      },
      {
        "value": "CVE-2026-111497",
        "evidence": "(CVE-2026-111497) src: expose BROTLI_DECODER_ERROR_FORMAT_BLOCK_SWITCH"
      },
      {
        "value": "CVE-2026-105481",
        "evidence": "(CVE-2026-105481) http: ensure agent data guard works without I/O"
      },
      {
        "value": "CVE-2026-106074",
        "evidence": "(CVE-2026-106074) crypto: reset random caches across snapshots"
      },
      {
        "value": "CVE-2026-106070",
        "evidence": "(CVE-2026-106070) zlib: avoid caching invalid ZIP local headers"
      },
      {
        "value": "CVE-2026-106071",
        "evidence": "(CVE-2026-106071) src: fix the fs permission tree node on wildcard nodes"
      },
      {
        "value": "CVE-2026-106073",
        "evidence": "(CVE-2026-106073) permission: check permission model in realpathSync"
      }
    ],
    "security_relevant": true,
    "severity_evidence": null
  },
  "source_id": "github-nodejs-node",
  "document_id": 21948,
  "published_at": "2026-10-21T10:38:29+00:00"
}