CYBER CODE RED

Get real-time updates on Telegram

Verified

ghsa:GHSA-W253-M66G-RX24: github.com/corazawaf/coraza/v3 >= 3.0.4, < 3.8.1, (exact versions not specified)

Coraza: URL-encoded form Content-Type parameters bypass Coraza body inspection. Affected range: >= 3.0.4, < 3.8.1. Fixed version: 3.8.1.

GHSA-w253-m66g-rx24

Affected technology

github.com/corazawaf/coraza/v3 · >= 3.0.4, < 3.8.1
Vendor not specified by the source

github.com/corazawaf/coraza/v3 · Exact affected versions not specified by the source
Vendor not specified by the source

Component: Not specified by the source

Attack conditions (Source advisory, CVSS 3.1): Network (remote) · No privileges required · No user interaction required

What an attacker can do

The source says ### Summary Coraza fails to inspect URL-encoded form bodies when their valid `Content-Type` contains a media-type parameter, for example: ```http Content-Type: application/x-www-form-urlencoded; charset=UTF-8 ``` An unauthenticated attacker can use this header to hide the complete form body from custom Coraza rules that inspect `ARGS_POST` or `REQUEST_BODY`, while the bundled Go HTTP middleware forwards the body and the backend parses it normally. Source advisory’s CVSS 3.1 assessment rates confidentiality and availability impact as none; integrity impact as low.

GHSA-w253-m66g-rx24

Affected technology

github.com/corazawaf/coraza/v3 · >= 3.0.4, < 3.8.1
Vendor not specified by the source

github.com/corazawaf/coraza/v3 · Exact affected versions not specified by the source
Vendor not specified by the source

Component: Not specified by the source

Attack conditions (OSV, CVSS 3.1): Network (remote) · No privileges required · No user interaction required

What an attacker can do

The source says ### Summary Coraza fails to inspect URL-encoded form bodies when their valid `Content-Type` contains a media-type parameter, for example: ```http Content-Type: application/x-www-form-urlencoded; charset=UTF-8 ``` An unauthenticated attacker can use this header to hide the complete form body from custom Coraza rules that inspect `ARGS_POST` or `REQUEST_BODY`, while the bundled Go HTTP middleware forwards the body and the backend parses it normally. OSV’s CVSS 3.1 assessment rates confidentiality and availability impact as none; integrity impact as low.

Published

Product
github.com/corazawaf/coraza/v3
KEV
no

Provenance

Stable permalink: https://cybercodered.org/item/adv-ghsa-ghsa-w253-m66g-rx24.html