ImpactWhen an application passes user-controlled input to the upgrade option of client.request(), an attacker can inject CRLF sequences (rn) to:
// lib/dispatcher/client-h1.js:1121
if (upgrade) {
header += connection: upgradernupgrade: ${upgrade}rn
}
The product uses CRLF (carriage return line feeds) as a special element, e.g. to separate lines or records, but it does not neutralize or incorrectly neutralizes CRLF sequences from inputs.
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Undici | Nodejs | * | 6.24.0 (excluding) |
| Undici | Nodejs | 7.0.0 (including) | 7.24.0 (excluding) |
| Red Hat Enterprise Linux 10 | RedHat | nodejs24-1:24.14.1-2.el10_1 | * |
| Red Hat Enterprise Linux 8 | RedHat | nodejs:24-8100020260408131901.6d880403 | * |
| Red Hat Enterprise Linux 9 | RedHat | nodejs:24-9070020260402152654.rhel9 | * |
| Red Hat Openshift Data Foundation 4.18 | RedHat | odf4/cephcsi-rhel9:1786705347 | * |
| Red Hat Openshift Data Foundation 4.18 | RedHat | odf4/cephcsi-rhel9-operator:1786706101 | * |
| Red Hat Openshift Data Foundation 4.18 | RedHat | odf4/mcg-core-rhel9:1786705558 | * |
| Red Hat Openshift Data Foundation 4.18 | RedHat | odf4/mcg-rhel9-operator:1786705646 | * |
| Red Hat Openshift Data Foundation 4.18 | RedHat | odf4/ocs-client-console-rhel9:1786706138 | * |
| Red Hat Openshift Data Foundation 4.18 | RedHat | odf4/ocs-client-rhel9-operator:1786705741 | * |
| Red Hat Openshift Data Foundation 4.18 | RedHat | odf4/ocs-metrics-exporter-rhel9:1786705777 | * |
| Red Hat Openshift Data Foundation 4.18 | RedHat | odf4/ocs-rhel9-operator:1786705802 | * |
| Red Hat Openshift Data Foundation 4.18 | RedHat | odf4/odf-cli-rhel9:1786705938 | * |
| Red Hat Openshift Data Foundation 4.18 | RedHat | odf4/odf-console-rhel9:1786706577 | * |
| Red Hat Openshift Data Foundation 4.18 | RedHat | odf4/odf-cosi-sidecar-rhel9:1786706125 | * |
| Red Hat Openshift Data Foundation 4.18 | RedHat | odf4/odf-csi-addons-rhel9-operator:1786706177 | * |
| Red Hat Openshift Data Foundation 4.18 | RedHat | odf4/odf-csi-addons-sidecar-rhel9:1786706188 | * |
| Red Hat Openshift Data Foundation 4.18 | RedHat | odf4/odf-multicluster-console-rhel9:1786706679 | * |
| Red Hat Openshift Data Foundation 4.18 | RedHat | odf4/odf-multicluster-rhel9-operator:1786706357 | * |
| Red Hat Openshift Data Foundation 4.18 | RedHat | odf4/odf-must-gather-rhel9:1786706612 | * |
| Red Hat Openshift Data Foundation 4.18 | RedHat | odf4/odf-rhel9-operator:1786706644 | * |
| Red Hat Openshift Data Foundation 4.18 | RedHat | odf4/odr-rhel9-operator:1786706659 | * |
| Red Hat Openshift Data Foundation 4.18 | RedHat | odf4/rook-ceph-rhel9-operator:1786706880 | * |
| Node-undici | Ubuntu | questing | * |