CVE catalog

CVE-2022-31150

node-undici: CVE-2022-31150

[CVE catalog]

Severity
Medium · CVSS 6.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Published
Source
[NVD] · [CVE record]
EPSS
1.52% · Oct 25, 2026

undici is an HTTP/1.1 client, written from scratch for Node.js. It is possible to inject CRLF sequences into request headers in undici in versions less than 5.7.1. A fix was released in version 5.8.0. Sanitizing all HTTP headers from untrusted sources to eliminate `\r\n` is a workaround for this issue.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiannode-undicisid8.12.2+dfsg+~cs3.2.3-2fixed
Debiannode-undiciforky8.10.2+dfsg+~cs3.2.2-1fixed
Debiannode-undicitrixie7.3.0+dfsg1+~cs24.12.11-1fixed
Debiannode-undicibookworm5.15.0+dfsg1+~cs20.10.9.3-1+deb12u4fixed
Debiannode-undicibookworm-security5.15.0+dfsg1+~cs20.10.9.3-1+deb12u3fixed
Opensusenodejs16tumbleweed16.17.0-2.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiannode-undicisourcesid5.8.0+dfsg1+~cs18.9.16-1not yet assignedNot reportedNot reported
Debiannode-undicisourceforky5.8.0+dfsg1+~cs18.9.16-1not yet assignedNot reportedNot reported
Debiannode-undicisourcetrixie5.8.0+dfsg1+~cs18.9.16-1not yet assignedNot reportedNot reported
Debiannode-undicisourcebookworm5.8.0+dfsg1+~cs18.9.16-1not yet assignedNot reportedNot reported
Opensusenodejs16rpmtumbleweed16.17.0-2.1Not reportedOPENSUSE-SU-2024:12285-1Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [node-undici]

    Details (4)
    • 8.1.0~5.15.0+dfsg1+~cs20.10.9.3-1+deb12u4 · all · bookworm

      Fixed · Fixed: 5.8.0+dfsg1+~cs18.9.16-1

      dsa · node-undici · debian · bookworm

    • 8.1.0~5.15.0+dfsg1+~cs20.10.9.3-1+deb12u4 · all · bookworm

      Fixed · Fixed: 5.8.0+dfsg1+~cs18.9.16-1

      dsa · node-undici · debian · bookworm

    • 8.1.0~5.15.0+dfsg1+~cs20.10.9.3-1+deb12u3 · all · bookworm-security

      Fixed · Fixed: 5.8.0+dfsg1+~cs18.9.16-1

      dsa · node-undici · debian · bookworm

    • 8.1.0~5.15.0+dfsg1+~cs20.10.9.3-1+deb12u3 · all · bookworm-security

      Fixed · Fixed: 5.8.0+dfsg1+~cs18.9.16-1

      dsa · node-undici · debian · bookworm

  • Details (4)
    • 5.15.0+dfsg1+~cs20.10.9.3-1+deb12u4 · all · bookworm

      Fixed · Fixed: 5.8.0+dfsg1+~cs18.9.16-1

      dsa · node-undici · debian · bookworm

    • 5.15.0+dfsg1+~cs20.10.9.3-1+deb12u4 · all · bookworm

      Fixed · Fixed: 5.8.0+dfsg1+~cs18.9.16-1

      dsa · node-undici · debian · bookworm

    • 5.15.0+dfsg1+~cs20.10.9.3-1+deb12u3 · all · bookworm-security

      Fixed · Fixed: 5.8.0+dfsg1+~cs18.9.16-1

      dsa · node-undici · debian · bookworm

    • 5.15.0+dfsg1+~cs20.10.9.3-1+deb12u3 · all · bookworm-security

      Fixed · Fixed: 5.8.0+dfsg1+~cs18.9.16-1

      dsa · node-undici · debian · bookworm

Observed:

References