Skip to content
Heist/ feed
Back to feed
MediumFix available

node — security advisory

Type: advisorySources: OSVAdvisory ID: BIT-node-2022-35256

The llhttp parser in the http module in Node v18.7.0 does not correctly handle header fields that are not terminated with CLRF. This may result in HTTP Request Smuggling.

Products
node
Affected versions
Not specified
Fixed versions
14.14.1, 14.20.1, 16.12.1, 16.17.1, 18.9.1
CVEs
CVE-2022-35256
Confirmed fixed CVEs
Not specified
Updated in this feed
30 Oct 2026, 19:53 UTC · Revision 1

Source evidence

BIT-node-2022-35256

core-osv · Original source

Published 6 Mar 2024, 11:03 UTC

The llhttp parser in the http module in Node v18.7.0 does not correctly handle header fields that are not terminated with CLRF. This may result in HTTP Request Smuggling.

osv:BIT-node-2022-35256

node

Fixed versions: 14.14.1, 14.20.1, 16.12.1, 16.17.1, 18.9.1

Complete source record
{
  "id": "908f6abeb0af0eb27c4299a227a93431249511898c8128f5b0d7013c3754185f",
  "url": "https://osv.dev/vulnerability/BIT-node-2022-35256",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "BIT-node-2022-35256",
    "summary": "The llhttp parser in the http module in Node v18.7.0 does not correctly handle header fields that are not terminated with CLRF. This may result in HTTP Request Smuggling.",
    "evidence": "osv:BIT-node-2022-35256",
    "products": [
      {
        "name": {
          "value": "node",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "14.14.1",
            "evidence": "/affected/0/ranges"
          },
          {
            "value": "14.20.1",
            "evidence": "/affected/0/ranges"
          },
          {
            "value": "16.12.1",
            "evidence": "/affected/0/ranges"
          },
          {
            "value": "16.17.1",
            "evidence": "/affected/0/ranges"
          },
          {
            "value": "18.9.1",
            "evidence": "/affected/0/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "medium",
    "structured": {
      "id": "BIT-node-2022-35256",
      "aliases": [
        "BIT-node-2022-35256",
        "BIT-node-min-2022-35256",
        "CVE-2022-35256"
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "SEMVER",
              "events": [
                {
                  "introduced": "14.0.0"
                },
                {
                  "fixed": "14.14.1"
                },
                {
                  "introduced": "14.15.0"
                },
                {
                  "fixed": "14.20.1"
                },
                {
                  "introduced": "16.0.0"
                },
                {
                  "fixed": "16.12.1"
                },
                {
                  "introduced": "16.13.0"
                },
                {
                  "fixed": "16.17.1"
                },
                {
                  "introduced": "18.0.0"
                },
                {
                  "fixed": "18.9.1"
                }
              ]
            }
          ],
          "package": {
            "name": "node",
            "purl": "pkg:bitnami/node",
            "ecosystem": "Bitnami"
          },
          "severity": [
            {
              "type": "CVSS_V3",
              "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N"
            }
          ],
          "database_specific": {
            "source": "https://github.com/bitnami/vulndb/tree/main/data/node/BIT-node-2022-35256.json"
          }
        }
      ],
      "modified": "2026-10-16T09:45:21.518973006Z",
      "provider": "osv",
      "references": [
        "https://hackerone.com/reports/1675191",
        "https://www.debian.org/security/2023/dsa-5326",
        "https://nvd.nist.gov/vuln/detail/CVE-2022-35256"
      ],
      "provider_metadata": {
        "cpes": [
          "cpe:2.3:a:nodejs:node.js:*:*:*:*:-:*:*:*",
          "cpe:2.3:a:nodejs:node.js:*:*:*:*:lts:*:*:*"
        ],
        "severity": "Medium"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2022-35256",
        "evidence": "/aliases"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/database_specific/severity"
  },
  "source_id": "core-osv",
  "document_id": 338408,
  "published_at": "2024-03-06T11:03:03.899+00:00"
}