CVE-2026-44982

CrowdSec AppSec silently drops request body for chunked / HTTP-2 requests

Published Jul 16, 2026 CVSS 3.1 · 7.2 High EPSS < 1% KEV · Not listed
Description
CrowdSec offers crowdsourced protection against malicious IPs. From 1.5.0 until 1.7.8, pkg/appsec/request.go NewParsedRequestFromRequest allocated a request body buffer from max(r.ContentLength, 0), so HTTP/1.1 requests using Transfer-Encoding: chunked and HTTP/2 requests without a content-length header produced an empty body and caused WAF rules targeting REQUEST_BODY, BODY_ARGS, ARGS_POST, JSON, or XML to be skipped. This issue is fixed in version 1.7.8.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-rw47-hm26-6wr7 CrowdSec AppSec silently drops request body for chunked / HTTP-2 requests
History
Type Values Removed Values Added
First Time appeared Crowdsecurity
Crowdsecurity crowdsec
Vendors & Products Crowdsecurity
Crowdsecurity crowdsec
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description CrowdSec offers crowdsourced protection against malicious IPs. From 1.5.0 until 1.7.8, pkg/appsec/request.go NewParsedRequestFromRequest allocated a request body buffer from max(r.ContentLength, 0), so HTTP/1.1 requests using Transfer-Encoding: chunked and HTTP/2 requests without a content-length header produced an empty body and caused WAF rules targeting REQUEST_BODY, BODY_ARGS, ARGS_POST, JSON, or XML to be skipped. This issue is fixed in version 1.7.8.
Title CrowdSec AppSec silently drops request body for chunked / HTTP-2 requests
Weaknesses CWE-693
References
Metrics cvssV3_1

{'score': 7.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Jul 17, 2026, 3:01 PM
Reserved
May 8, 2026, 4:23 PM
Status
Deferred
Published
Jul 16, 2026, 8:16 PM
Modified
Oct 24, 2026, 8:10 PM