Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-41504— OWASP Coraza WAF: Native audit-log format allows CRLF injection and log forgery via request body and header fields

Quick assessment

Affected
corazawaf coraza
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

OWASP Coraza WAF 是一个与 ModSecurity 兼容的 Go 语言 Web 应用防火墙(WAF)库。在 3.0.0 至 3.8.0 版本中, 中的 Native 审计日志格式器在未对回车符(carriage returns)或换行符(line feeds)进行转义的情况下,直接写入了受攻击者影响的请求和响应字段。当启用 配置时,注入的换行符会在事务记录中生成伪造的日志行。如果攻击者能够控制请求或响应体、头部、错误消息或匹配规则中的数据,便可以在审计日志中注入回车符和换行符,这些字符会被解析为事务

CVSS 5.8 · Medium EPSS 0.39% · P31

Affected Version Matrix 1

VendorProduct Version RangeStatus
corazawaf coraza >= 3.0.0, < 3.8.0 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-41504

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
OWASP Coraza WAF: Native audit-log format allows CRLF injection and log forgery via request body and header fields
Source: CVE Program / CVE List V5
Vulnerability Description
OWASP Coraza WAF is a golang modsecurity compatible web application firewall library. From 3.0.0 until 3.8.0, the Native audit-log formatter in internal/auditlog/formats.go writes attacker-influenced request and response fields without neutralizing carriage returns or line feeds. When SecAuditLogFormat Native is enabled, injected line breaks can create forged lines inside a transaction record. An attacker who controls request or response body, header, error-message, or matched-rule data can inject carriage returns and line feeds that appear as forged audit lines within a transaction record. The forged content can mislead operators and line-oriented SIEM processing, although the unpredictable transaction boundary prevents straightforward impersonation of a separate complete session. This issue is fixed in version 3.8.0.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
对CRLF序列的转义处理不恰当(CRLF注入)
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
corazawaf coraza >= 3.0.0, < 3.8.0 -

II. Public POCs for CVE-2026-41504

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-41504

请登录查看更多情报信息。

Patches & Fixes for CVE-2026-41504 (1)

Vendor Advisories for CVE-2026-41504 (1)

Vendor Pages for CVE-2026-41504 (1)

Same Patch Batch · corazawaf · 2026-10-12 · 4 CVEs total

CVE-2026-41510 7.2 HIGH OWASP Coraza WAF: Silent argument drop at ArgumentLimit allows bypass of ARGS-targeted rul
CVE-2026-41508 5.8 MEDIUM OWASP Coraza WAF: Truncated multipart body bypasses MULTIPART_STRICT_ERROR (rule 200003) v
CVE-2026-104774 5.8 MEDIUM OWASP Coraza WAF: jsDecode Off-by-One in Octal Escape Handling Enables WAF Bypass

IV. Related Vulnerabilities

V. Comments for CVE-2026-41504

No comments yet


Leave a comment