CVE-2026-44982 Details
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.
A vulnerability in the CrowdSec application security component, affecting versions 1.5.0 through 1.7.7, allows HTTP/1.1 requests with Transfer-Encoding: chunked and HTTP/2 requests without a content-length header to bypass Web Application Firewall (WAF) rules. The issue arises because the request body is not properly read in these cases, leading to an empty body being processed. As a result, WAF rules targeting request body content, body arguments, post arguments, JSON, or XML are skipped, creating a silent bypass of the security measures.
Update to CrowdSec version 1.7.8, which includes a fix for this vulnerability by properly handling request bodies in all HTTP versions and transfer encodings.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Jul 16, 2026CISA-ADP
Assessed Jul 17, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-693 | Protection Mechanism Failure | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| CrowdSec | >= 1.5.0, <= 1.7.7 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 17, 2026 | CVE Modified | CISA-ADP |
| Jul 16, 2026 | New CVE Received | [email protected] |
Volerion