Skip to content
Heist/ feed
Back to feed
Medium

Security advisory

Type: advisorySources: OSVCVE: CVE-2020-35669

An issue was discovered in the http package through 0.12.2 for Dart. If the attacker controls the HTTP method and the app is using Request directly, it's possible to achieve CRLF injection in an HTTP request.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2020-35669
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 11:12 UTC · Revision 1

Source evidence

CVE-2020-35669

core-osv · Original source

Published 24 Dec 2020, 03:15 UTC

An issue was discovered in the http package through 0.12.2 for Dart. If the attacker controls the HTTP method and the app is using Request directly, it's possible to achieve CRLF injection in an HTTP request.

osv:CVE-2020-35669
Complete source record
{
  "id": "345820dbc268c272298ad71d1c9e5b0c80a9417d2faf064a1083737c81a16c5b",
  "url": "https://osv.dev/vulnerability/CVE-2020-35669",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2020-35669",
    "summary": "An issue was discovered in the http package through 0.12.2 for Dart. If the attacker controls the HTTP method and the app is using Request directly, it's possible to achieve CRLF injection in an HTTP request.",
    "evidence": "osv:CVE-2020-35669",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2020-35669",
      "aliases": [
        "CVE-2020-35669",
        "GHSA-4rgh-jx4f-qfcq"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/dart-lang/http",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "last_affected": "ba03ec18c34bc253d285076f9cc3d6e4a436b84e"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:dart:http:*:*:*:*:*:dart:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "0.12.2"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "versions": [
            "0.12.2",
            "0.12.1",
            "0.12.0+4",
            "0.12.0+3",
            "0.12.0+2",
            "0.12.0",
            "0.11.3+17",
            "0.11.3+16",
            "0.11.3+15",
            "0.11.3+14",
            "0.11.3+13",
            "0.11.3+12",
            "0.11.3+11",
            "0.11.3+10",
            "0.11.3+9",
            "0.11.3+8",
            "0.11.3+7",
            "0.11.3+6",
            "0.11.3+5",
            "0.11.3+4",
            "0.11.3+3",
            "0.11.3+2",
            "0.11.3+1",
            "0.11.3",
            "0.11.2"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2020-35669.json"
          }
        }
      ],
      "modified": "2026-10-20T10:53:24.240079890Z",
      "provider": "osv",
      "references": [
        "https://github.com/dart-lang/http/blob/master/CHANGELOG.md#0133",
        "https://github.com/dart-lang/http/issues/511"
      ],
      "provider_metadata": {}
    },
    "related_cves": [
      {
        "value": "CVE-2020-35669",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 384294,
  "published_at": "2020-12-24T03:15:12.53+00:00"
}