CRS version 4.24.0 released

The OWASP CRS team is pleased to announce the release of CRS v4.24.0.

For downloads and installation instructions, please refer to the Installation page.

This is a regular minor release with no breaking changes or security fixes. It includes new detection capabilities, important bug fixes, false positive reductions, and a significant modernization effort converting rules to regex-assembly format.

New detections

Bug fixes

False positive fixes

Regex assembly conversions

A major theme of this release is the conversion of rules to regex-assembly format. This enables management by the crs-toolchain, allows optimized regex generation with common prefix factoring, and makes rules easier to maintain. In this release, 12 rules were converted:

Looking ahead: CRS 4.25.0 - the first LTS release

As previously announced, the next release, CRS 4.25.0, will be the first Long-Term Support (LTS) release for the CRS 4 line. Changes in that release will be mostly cosmetic: completing the migration to regex-assembly across the remaining rules, along with small changes and false positive fixes. The focus is on stability and maintainability as we prepare for long-term support.

The full list of changes included in v4.24.0 can be found on the GitHub release page.

Felipe Zipitria