Skip to content
Heist/ feed
Back to feed
Medium

Pitchfork HTTP Request/Response Splitting vulnerability

Type: advisorySources: OSV

Pitchfork is a preforking HTTP server for Rack applications. Versions prior to 0.11.0 are vulnerable to HTTP Response Header Injection when used in conjunction with Rack 3. The issue was fixed in Pitchfork release 0.11.0. No known workarounds are available.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2025-30221
Confirmed fixed CVEs
Not specified
Updated in this feed
5 Nov 2026, 01:18 UTC · Revision 1

Source evidence

Pitchfork HTTP Request/Response Splitting vulnerability

core-osv · Original source

Published 27 Mar 2025, 14:46 UTC

Pitchfork is a preforking HTTP server for Rack applications. Versions prior to 0.11.0 are vulnerable to HTTP Response Header Injection when used in conjunction with Rack 3. The issue was fixed in Pitchfork release 0.11.0. No known workarounds are available.

osv:CVE-2025-30221
Complete source record
{
  "id": "71dad73d406248ae38d6f1b5770b81b19c3af5cec99384598fcd2ca85338fce6",
  "url": "https://osv.dev/vulnerability/CVE-2025-30221",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Pitchfork HTTP Request/Response Splitting vulnerability",
    "summary": "Pitchfork is a preforking HTTP server for Rack applications. Versions prior to 0.11.0 are vulnerable to HTTP Response Header Injection when used in conjunction with Rack 3. The issue was fixed in Pitchfork release 0.11.0. No known workarounds are available.",
    "evidence": "osv:CVE-2025-30221",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2025-30221",
      "aliases": [
        "CVE-2025-30221",
        "GHSA-pfqj-w6r6-g86v"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/shopify/pitchfork",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "abab81f2afdc3927fd240ccff366eedca20380f8"
                },
                {
                  "fixed": "17ed9b61bf9f58957065f7405b66102daf86bf55"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "0.11.0"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StringRangeExpression"
                  },
                  {
                    "range": [
                      {
                        "fixed": "17ed9b61bf9f58957065f7405b66102daf86bf55"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v0.10.0",
            "v0.9.0",
            "v0.8.0",
            "v0.7.0",
            "v0.6.0",
            "v0.5.0",
            "v0.4.1",
            "v0.4.0",
            "v0.3.0",
            "v0.2.0",
            "v0.1.2",
            "v0.1.1",
            "v0.1.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-30221.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:41.360872575Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/30xxx/CVE-2025-30221.json",
        "https://github.com/Shopify/pitchfork/security/advisories/GHSA-pfqj-w6r6-g86v",
        "https://nvd.nist.gov/vuln/detail/CVE-2025-30221",
        "https://github.com/Shopify/pitchfork/commit/17ed9b61bf9f58957065f7405b66102daf86bf55"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-113"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/30xxx/CVE-2025-30221.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2025-30221",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 508978,
  "published_at": "2025-03-27T14:46:32.43+00:00"
}