This update for nodejs20 fixes the following issues:
multipart/form-data
request (bsc#1236258).addGitSha when processing a specially crafted spec.rawSpec
value can lead to DoS (bsc#1266318).Set-Cookie percent-decoding (bsc#1268477).SameSite policy due to incorrect parsing of Set-Cookie header
(bsc#1268481).setCookie function does not fully sanitize cookie attributes (bsc#1273591).Content-Encoding may lead to resource
exhaustion (bsc#1256848).parameters_set stack buffer overflow (bsc#1262274).ERR_PROXY_TUNNEL error message (bsc#1268598).process.report.writeReport() path misvalidation
(bsc#1268554).node:http2 clients via attacker-controlled ORIGIN frames (bsc#1268618).embedded-nul hostnames can lead to silent authority rebinding due to c-string truncation in
resolver bindings (bsc#1268606).http.Agent (bsc#1268611).FileHandle.utimes() in the promises API (bsc#1268609).GOAWAY frame (bsc#1268555).maxSessionMemory limits (bsc#1272941).dns.resolveAny() can abort on DNS responses with many A records (bsc#1272947).node:zlib sync APIs can crash on spoofed TypedArray length (bsc#1272948).Address4 decodes leading-zero octets as decimal while resolvers decode them as octal,
which allows for SSRF and trust-boundary bypass (bsc#1277587).