CVE catalog

CVE-2023-23936

node-undici: CVE-2023-23936

[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.13% · Oct 27, 2026

Undici is an HTTP/1.1 client for Node.js. Starting with version 2.0.0 and prior to version 5.19.1, the undici library does not protect `host` HTTP header from CRLF injection vulnerabilities. This issue is patched in Undici v5.19.1. As a workaround, sanitize the `headers.host` string before passing to undici.

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
Alpinenodejs3.1516.19.1-r0fixed
Alpinenodejs3.1616.19.1-r0fixed
Alpinenodejs3.1718.14.1-r0fixed
Alpinenodejs3.1818.14.1-r0fixed
Alpinenodejs3.1918.14.1-r0fixed
Alpinenodejs3.2018.14.1-r0fixed
Alpinenodejs3.2118.14.1-r0fixed
Alpinenodejs3.2218.14.1-r0fixed
Alpinenodejs3.2318.14.1-r0fixed
Alpinenodejs3.2418.14.1-r0fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiannode-undicisourcesid5.19.1+dfsg1+~cs20.10.9.5-1not yet assignedNot reported[1031418]
Debiannode-undicisourceforky5.19.1+dfsg1+~cs20.10.9.5-1not yet assignedNot reported[1031418]
Debiannode-undicisourcetrixie5.19.1+dfsg1+~cs20.10.9.5-1not yet assignedNot reported[1031418]
Debiannode-undicisourcebookworm5.15.0+dfsg1+~cs20.10.9.3-1+deb12u1not yet assignedNot reported[1031418]
Alpinenodejsapk3.1516.19.1-r0Not reportedALPINE-CVE-2023-23936Not reported
Alpinenodejsapk3.1616.19.1-r0Not reportedALPINE-CVE-2023-23936Not reported
Alpinenodejsapk3.1718.14.1-r0Not reportedALPINE-CVE-2023-23936Not reported
Alpinenodejsapk3.1818.14.1-r0Not reportedALPINE-CVE-2023-23936Not reported
Alpinenodejsapk3.1918.14.1-r0Not reportedALPINE-CVE-2023-23936Not reported
Alpinenodejsapk3.2018.14.1-r0Not reportedALPINE-CVE-2023-23936Not reported
Alpinenodejsapk3.2118.14.1-r0Not reportedALPINE-CVE-2023-23936Not reported
Alpinenodejsapk3.2218.14.1-r0Not reportedALPINE-CVE-2023-23936Not reported
Alpinenodejsapk3.2318.14.1-r0Not reportedALPINE-CVE-2023-23936Not reported
Alpinenodejsapk3.2418.14.1-r0Not reportedALPINE-CVE-2023-23936Not reported

[Debian bug #1031418]

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.15.0+dfsg1+~cs20.10.9.3-1+deb12u1

      dsa · node-undici · debian · bookworm; dsa · node-undici · debian · 12

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

      Fixed · Fixed: 5.15.0+dfsg1+~cs20.10.9.3-1+deb12u1

      dsa · node-undici · debian · bookworm; dsa · node-undici · debian · 12

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

      Fixed · Fixed: 5.15.0+dfsg1+~cs20.10.9.3-1+deb12u1

      dsa · node-undici · debian · bookworm; dsa · node-undici · debian · 12

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

      Fixed · Fixed: 5.15.0+dfsg1+~cs20.10.9.3-1+deb12u1

      dsa · node-undici · debian · bookworm; dsa · node-undici · debian · 12

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

      Fixed · Fixed: 5.15.0+dfsg1+~cs20.10.9.3-1+deb12u1

      dsa · node-undici · debian · bookworm; dsa · node-undici · debian · 12

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

      Fixed · Fixed: 5.15.0+dfsg1+~cs20.10.9.3-1+deb12u1

      dsa · node-undici · debian · bookworm; dsa · node-undici · debian · 12

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

      Fixed · Fixed: 5.15.0+dfsg1+~cs20.10.9.3-1+deb12u1

      dsa · node-undici · debian · bookworm; dsa · node-undici · debian · 12

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

      Fixed · Fixed: 5.15.0+dfsg1+~cs20.10.9.3-1+deb12u1

      dsa · node-undici · debian · bookworm; dsa · node-undici · debian · 12

[Debian 13 (Trixie)]

  • Source package: [node-undici]

    Details (2)
    • 9.2.1~7.3.0+dfsg1+~cs24.12.11-1 · amd64 · trixie

      Fixed · Fixed: 5.19.1+dfsg1+~cs20.10.9.5-1

      dsa · node-undici · debian · 13

    • 9.2.1~7.3.0+dfsg1+~cs24.12.11-1 · arm64 · trixie

      Fixed · Fixed: 5.19.1+dfsg1+~cs20.10.9.5-1

      dsa · node-undici · debian · 13

  • Source package: [node-undici]

    Details (2)
    • 9.2.1~7.3.0+dfsg1+~cs24.12.11-1 · amd64 · trixie

      Fixed · Fixed: 5.19.1+dfsg1+~cs20.10.9.5-1

      dsa · node-undici · debian · 13

    • 9.2.1~7.3.0+dfsg1+~cs24.12.11-1 · arm64 · trixie

      Fixed · Fixed: 5.19.1+dfsg1+~cs20.10.9.5-1

      dsa · node-undici · debian · 13

  • Source package: [node-undici]

    Details (2)
    • 9.2.1~7.3.0+dfsg1+~cs24.12.11-1 · all · trixie

      Fixed · Fixed: 5.19.1+dfsg1+~cs20.10.9.5-1

      dsa · node-undici · debian · 13

    • 9.2.1~7.3.0+dfsg1+~cs24.12.11-1 · all · trixie

      Fixed · Fixed: 5.19.1+dfsg1+~cs20.10.9.5-1

      dsa · node-undici · debian · 13

  • Details (2)
    • 7.3.0+dfsg1+~cs24.12.11-1 · all · trixie

      Fixed · Fixed: 5.19.1+dfsg1+~cs20.10.9.5-1

      dsa · node-undici · debian · 13

    • 7.3.0+dfsg1+~cs24.12.11-1 · all · trixie

      Fixed · Fixed: 5.19.1+dfsg1+~cs20.10.9.5-1

      dsa · node-undici · debian · 13

Observed:

References