{"id":"SUSE-SU-2026:1299-1","summary":"Security update for nodejs24","details":"This update for nodejs24 fixes the following issues:\n\n- Update to 24.14.1\n- CVE-2026-21637: synchronous exceptions thrown during certain callbacks bypass the standard TLS error handling paths and can cause a denial of service (bsc#1256576).\n- CVE-2026-21710: uncaught TypeError exception can cause a denial of service (bsc#1260455).\n- CVE-2026-21712: malformed URL format can lead to a crash (bsc#1260460).\n- CVE-2026-21713: timing side-channel in HMAC verification via memcmp can lead to potential MAC forgery (bsc#1260463).\n- CVE-2026-21714: WINDOW_UPDATE frames on stream 0 can lead to memory leak (bsc#1260480).\n- CVE-2026-21715: permission model bypass in realpathSync.native can allow file existence disclosure (bsc#1260482).\n- CVE-2026-21716: promise-based FileHandle methods can be used to modify file permissions and ownership (bsc#1260462).\n- CVE-2026-21717: crafted request can lead to trivially predictable hash collisions (bsc#1260494).\n","modified":"2026-04-14T08:27:33.664340Z","published":"2026-04-13T15:54:45Z","related":["CVE-2025-59464","CVE-2026-21637","CVE-2026-21710","CVE-2026-21712","CVE-2026-21713","CVE-2026-21714","CVE-2026-21715","CVE-2026-21716","CVE-2026-21717"],"upstream":["CVE-2025-59464","CVE-2026-21637","CVE-2026-21710","CVE-2026-21712","CVE-2026-21713","CVE-2026-21714","CVE-2026-21715","CVE-2026-21716","CVE-2026-21717"],"references":[{"type":"ADVISORY","url":"https://www.suse.com/support/update/announcement/2026/suse-su-20261299-1/"},{"type":"REPORT","url":"https://bugzilla.suse.com/1256572"},{"type":"REPORT","url":"https://bugzilla.suse.com/1256576"},{"type":"REPORT","url":"https://bugzilla.suse.com/1260455"},{"type":"REPORT","url":"https://bugzilla.suse.com/1260460"},{"type":"REPORT","url":"https://bugzilla.suse.com/1260462"},{"type":"REPORT","url":"https://bugzilla.suse.com/1260463"},{"type":"REPORT","url":"https://bugzilla.suse.com/1260480"},{"type":"REPORT","url":"https://bugzilla.suse.com/1260482"},{"type":"REPORT","url":"https://bugzilla.suse.com/1260494"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2025-59464"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2026-21637"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2026-21710"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2026-21712"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2026-21713"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2026-21714"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2026-21715"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2026-21716"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2026-21717"}],"affected":[{"package":{"name":"nodejs24","ecosystem":"SUSE:Linux Enterprise Module for Web and Scripting 15 SP7","purl":"pkg:rpm/suse/nodejs24&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Web%20and%20Scripting%2015%20SP7"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"24.14.1-150700.15.8.1"}]}],"ecosystem_specific":{"binaries":[{"nodejs24-devel":"24.14.1-150700.15.8.1","nodejs24-docs":"24.14.1-150700.15.8.1","nodejs24":"24.14.1-150700.15.8.1","npm24":"24.14.1-150700.15.8.1"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2026:1299-1.json"}}],"schema_version":"1.7.5"}