{"id":"RLSA-2026:92378","summary":"Important: nodejs:24 security, bug fix, and enhancement update","details":"Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language. \n\nSecurity Fix(es):\n\n* ip-address: ip-address: Denial of Service via unbounded IPv6 address parsing (CVE-2026-101911)\n\n* brace-expansion: brace-expansion: Denial of Service via uncontrolled recursion in nested brace patterns (CVE-2026-102278)\n\n* brace-expansion: brace-expansion: Denial of Service via crafted brace patterns (CVE-2026-102277)\n\n* brace-expansion: brace-expansion: Denial of Service via stack exhaustion from crafted brace patterns (CVE-2026-102276)\n\n* brotli: Out-of-Bounds Write in Google Brotli Decoder (CVE-2026-111497)\n\n* nodejs: nodejs: TLS certificate hostname bypass via fullwidth-digit IP hostnames (CVE-2026-105483)\n\n* nodejs: nodejs: TLS certificate hostname bypass via non-canonical IP hostnames (CVE-2026-106069)\n\n* nodejs: nodejs: dns.resolve truncates hostnames containing a NUL character (CVE-2026-105482)\n\n* nodejs: nodejs: predictable random values via snapshot entropy cache reuse (CVE-2026-106074)\n\n* nodejs: nodejs: Permission model bypass via wildcard path matching flaw (CVE-2026-106071)\n\n* nodejs: nodejs: Response desynchronization via improper HTTP keep-alive connection reuse (CVE-2026-105481)\n\n* nodejs: Node.js: Filesystem read permission bypass via fs.realpathSync() (CVE-2026-106073)\n\n* nodejs: nodejs: Authentication bypass via non-canonical IPv4 hostname verification (CVE-2026-106072)\n\nBug Fix(es) and Enhancement(s):\n\n* nodejs:24/nodejs: Rebase to the latest Node.js 24 release [rhel-9.8.z] (JIRA:Rocky Linux-293233)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.","modified":"2026-10-30T12:30:03.421223965Z","published":"2026-10-30T12:04:27.805649Z","upstream":["CVE-2026-101911","CVE-2026-102276","CVE-2026-102277","CVE-2026-102278","CVE-2026-105481","CVE-2026-105482","CVE-2026-105483","CVE-2026-106069","CVE-2026-106071","CVE-2026-106072","CVE-2026-106073","CVE-2026-106074","CVE-2026-111497"],"database_specific":{"source_advisory":"RHSA-2026:92378","license":"CC-BY-4.0","license_url":"https://creativecommons.org/licenses/by/4.0/"},"references":[{"type":"ADVISORY","url":"https://errata.rockylinux.org/RLSA-2026:92378"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2542596"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2542700"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2542706"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2542707"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2558973"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2559870"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2559873"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2559875"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2560016"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2560018"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2560019"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2560021"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2560022"},{"type":"ADVISORY","url":"https://access.redhat.com/errata/RHSA-2026:92378"}],"affected":[{"package":{"name":"nodejs","ecosystem":"Rocky Linux:9","purl":"pkg:rpm/rocky-linux/nodejs?distro=rocky-linux-9&epoch=1"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:24.22.1-3.module+el9.8.0+40401+e24b8c95"}],"database_specific":{"yum_repository":"AppStream"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:92378.json"}},{"package":{"name":"nodejs-nodemon","ecosystem":"Rocky Linux:9","purl":"pkg:rpm/rocky-linux/nodejs-nodemon?distro=rocky-linux-9&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.1.14-3.module+el9.8.0+40281+14cc6568"}],"database_specific":{"yum_repository":"AppStream"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:92378.json"}},{"package":{"name":"nodejs-packaging","ecosystem":"Rocky Linux:9","purl":"pkg:rpm/rocky-linux/nodejs-packaging?distro=rocky-linux-9&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2021.06-6.module+el9.7.0+40165+d075e3f2"}],"database_specific":{"yum_repository":"AppStream"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:92378.json"}},{"package":{"name":"nodejs-packaging","ecosystem":"Rocky Linux:9","purl":"pkg:rpm/rocky-linux/nodejs-packaging?distro=rocky-linux-9&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2021.06-6.module+el9.8.0+40164+8921ab53"}],"database_specific":{"yum_repository":"AppStream"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:92378.json"}},{"package":{"name":"nodejs-packaging","ecosystem":"Rocky Linux:9","purl":"pkg:rpm/rocky-linux/nodejs-packaging?distro=rocky-linux-9&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2021.06-6.module+el9.7.0+40052+e32ea525"}],"database_specific":{"yum_repository":"AppStream"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:92378.json"}},{"package":{"name":"nodejs-packaging","ecosystem":"Rocky Linux:9","purl":"pkg:rpm/rocky-linux/nodejs-packaging?distro=rocky-linux-9&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2021.06-6.module+el9.7.0+40153+4d595597"}],"database_specific":{"yum_repository":"AppStream"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:92378.json"}}],"schema_version":"1.9.2","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H"}],"credits":[{"name":"Rocky Enterprise Software Foundation"},{"name":"Red Hat"}]}