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.
{
"cna_assigner": "GitHub_M",
"cwe_ids": [
"CWE-693"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/44xxx/CVE-2026-44982.json"
}{
"extracted_events": [
{
"range": [
{
"introduced": "1.5.0"
},
{
"fixed": "1.7.8"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StringRangeExpression"
},
{
"range": [
{
"fixed": "3d5c4d9b127091e9063b9b5eb785372a599a4435"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "57a793548671e6bbd2cde5562fe87b856ec9c642"
}
],
"source": "REFERENCES_COMMIT"
},
{
"original_tag": "v1.7.8",
"range": [
{
"fixed": "632274597a88a6b01ed41c0e6affca0f87ff26df"
}
],
"source": "REFERENCES_TAG"
}
]
}