CVE-2026-52761

ModSecurity: Transformation utf8toUnicode produces wrong output on i386 architecture

State
Published
Severity
5.8 Medium
Published
Jul 10, 2026
Updated
Jul 13, 2026
Reserved
Jun 8, 2026

Read the record on cve.org

Description

ModSecurity is an open source, cross platform web application firewall (WAF) engine for Apache, IIS and Nginx. From 3.0.0 through 3.0.15, the t:utf8toUnicode transformation in src/actions/transformations/utf8_to_unicode.cc produces wrong output on i386 architecture because snprintf uses sizeof on a char pointer rather than the length of the unicode buffer, allowing rules that use this transformation to be bypassed on i386 architecture. This issue is fixed in version 3.0.16.

Scores

CVSSScoreVectorSource
3.15.8 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:NGitHub_M

Weaknesses

  • CWE-467 Use of sizeof() on a Pointer Type

Affected Products

ProductVersions
ModSecurityowasp-modsecurity
  • >= 3.0.0, < 3.0.16Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.