Skip to content

Changelog

View as MarkdownAgent setup
Subscribe to RSS

2025-05-08


Improved Payload Logging for WAF Managed Rules

We have upgraded WAF Payload Logging to enhance rule diagnostics and usability:

  • Targeted logging: Logs now capture only the specific portions of requests that triggered WAF rules, rather than entire request segments.
  • Visual highlighting: Matched content is visually highlighted in the UI for faster identification.
  • Enhanced context: Logs now include surrounding context to make diagnostics more effective.
Log entry showing payload logging details

Payload Logging is available to all Enterprise customers. If you have not used Payload Logging before, check how you can get started.

Note: The structure of the encrypted_matched_data field in Logpush has changed from Map<Field, Value> to Map<Field, {Before: bytes, Content: Value, After: bytes}>. If you rely on this field in your Logpush jobs, you should review and update your processing logic accordingly.

2025-05-05


WAF Release - 2025-05-05

This week's analysis covers five CVEs with varying impact levels. Four are rated critical, while one is rated high severity. Remote Code Execution vulnerabilities dominate this set.

Key Findings

GFI KerioControl (CVE-2024-52875) contains an unauthenticated Remote Code Execution (RCE) vulnerability that targets firewall appliances. This vulnerability can let attackers gain root level system access, making this CVE particularly attractive for threat actors.

The SonicWall SMA vulnerabilities remain concerning due to their continued exploitation since 2021. These critical vulnerabilities in remote access solutions create dangerous entry points to networks.

Impact

Customers using the Managed Ruleset will receive rule coverage following this week's release. Below is a breakdown of the recommended prioritization based on current exploitation trends:

  • GFI KerioControl (CVE-2024-52875) - Highest priority; unauthenticated RCE
  • SonicWall SMA (Multiple vulnerabilities) - Critical for network appliances
  • XWiki (CVE-2025-24893) - High priority for development environments
  • Langflow (CVE-2025-3248) - Important for AI workflow platforms
  • MinIO (CVE-2025-31489) - Important for object storage implementations
RulesetRule IDLegacy Rule IDDescriptionPrevious ActionNew ActionComments
Cloudflare Managed Ruleset100724GFI KerioControl - Remote Code Execution - CVE:CVE-2024-52875LogBlockThis is a New Detection
Cloudflare Managed Ruleset100748XWiki - Remote Code Execution - CVE:CVE-2025-24893LogBlockThis is a New Detection
Cloudflare Managed Ruleset100750

SonicWall SMA - Dangerous File Upload - CVE:CVE-2021-20040, CVE:CVE-2021-20041, CVE:CVE-2021-20042

LogBlockThis is a New Detection
Cloudflare Managed Ruleset100751Langflow - Remote Code Execution - CVE:CVE-2025-3248LogBlockThis is a New Detection
Cloudflare Managed Ruleset100752MinIO - Auth Bypass - CVE:CVE-2025-31489LogBlockThis is a New Detection

2025-04-26


WAF Release - 2025-04-26 - Emergency
RulesetRule IDLegacy Rule IDDescriptionPrevious ActionNew ActionComments
Cloudflare Managed Ruleset100755

React.js - Router and Remix Vulnerability - CVE:CVE-2025-43864, CVE:CVE-2025-43865

BlockBlockThis is a New Detection

2025-04-22


WAF Release - 2025-04-22

Each of this week's rule releases covers a distinct CVE, with half of the rules targeting Remote Code Execution (RCE) attacks. Of the 6 CVEs covered, four were scored as critical, with the other two scored as high.

When deciding which exploits to tackle, Cloudflare tunes into the attackers' areas of focus. Cloudflare's network intelligence provides a unique lens into attacker activity – for instance, through the volume of blocked requests related with CVE exploits after updating WAF Managed Rules with new detections.

From this week's releases, one indicator that RCE is a "hot topic" attack type is the fact that the Oracle PeopleSoft RCE rule accounts for half of all of the new rule matches. This rule patches CVE-2023-22047, a high-severity vulnerability in the Oracle PeopleSoft suite that allows unauthenticated attackers to access PeopleSoft Enterprise PeopleTools data through remote code execution. This is particularly concerning because of the nature of the data managed by PeopleSoft – this can include payroll records or student profile information. This CVE, along with five others, are addressed with the latest detection update to WAF Managed Rules.

RulesetRule IDLegacy Rule IDDescriptionPrevious ActionNew ActionComments
Cloudflare Managed Ruleset100738GitLab - Auth Bypass - CVE:CVE-2023-7028LogDisabledThis is a New Detection
Cloudflare Managed Ruleset100740Splunk Enterprise - Remote Code Execution - CVE:CVE-2025-20229LogDisabledThis is a New Detection
Cloudflare Managed Ruleset100741Oracle PeopleSoft - Remote Code Execution - CVE:CVE-2023-22047LogDisabledThis is a New Detection
Cloudflare Managed Ruleset100742CrushFTP - Auth Bypass - CVE:CVE-2025-31161LogDisabledThis is a New Detection
Cloudflare Managed Ruleset100743Ivanti - Buffer Error - CVE:CVE-2025-22457LogDisabledThis is a New Detection
Cloudflare Managed Ruleset100744

Oracle Access Manager - Remote Code Execution - CVE:CVE-2021-35587

LogDisabledThis is a New Detection

2025-04-14


WAF Release - 2025-04-14
RulesetRule IDLegacy Rule IDDescriptionPrevious ActionNew ActionComments
Cloudflare Managed Ruleset100739ANext.js - Auth Bypass - CVE:CVE-2025-29927 - 2LogDisabledThis is a New Detection

2025-04-02


WAF Release - 2025-04-02
RulesetRule IDLegacy Rule IDDescriptionPrevious ActionNew ActionComments
Cloudflare Managed Ruleset100732Sitecore - Code Injection - CVE:CVE-2025-27218LogBlockThis is a New Detection
Cloudflare Managed Ruleset100733

Angular-Base64-Upload - Remote Code Execution - CVE:CVE-2024-42640

LogBlockThis is a New Detection
Cloudflare Managed Ruleset100734Apache Camel - Remote Code Execution - CVE:CVE-2025-29891LogDisabledThis is a New Detection
Cloudflare Managed Ruleset100735

Progress Software WhatsUp Gold - Remote Code Execution - CVE:CVE-2024-4885

LogBlockThis is a New Detection
Cloudflare Managed Ruleset100737Apache Tomcat - Remote Code Execution - CVE:CVE-2025-24813LogBlockThis is a New Detection
Cloudflare Managed Ruleset100659Common Payloads for Server-side Template InjectionN/ADisabledN/A
Cloudflare Managed Ruleset100659Common Payloads for Server-side Template Injection - Base64N/ADisabledN/A
Cloudflare Managed Ruleset100642LDAP InjectionN/ADisabledN/A
Cloudflare Managed Ruleset100642LDAP Injection Base64N/ADisabledN/A
Cloudflare Managed Ruleset100005

DotNetNuke - File Inclusion - CVE:CVE-2018-9126, CVE:CVE-2011-1892, CVE:CVE-2022-31474

N/ADisabledN/A
Cloudflare Managed Ruleset100527Apache Struts - CVE:CVE-2021-31805N/ABlockN/A
Cloudflare Managed Ruleset100702Command Injection - CVE:CVE-2022-24108N/ABlockN/A
Cloudflare Managed Ruleset100622C

Ivanti - Command Injection - CVE:CVE-2023-46805, CVE:CVE-2024-21887, CVE:CVE-2024-22024

N/ABlockN/A
Cloudflare Managed Ruleset100536CGraphQL Command InjectionN/ADisabledN/A
Cloudflare Managed Ruleset100536GraphQL InjectionN/ADisabledN/A
Cloudflare Managed Ruleset100536AGraphQL IntrospectionN/ADisabledN/A
Cloudflare Managed Ruleset100536BGraphQL SSRFN/ADisabledN/A
Cloudflare Managed Ruleset100559APrototype Pollution - Common PayloadsN/ADisabledN/A
Cloudflare Managed Ruleset100559APrototype Pollution - Common Payloads - Base64N/ADisabledN/A
Cloudflare Managed Ruleset100734Apache Camel - Remote Code Execution - CVE:CVE-2025-29891N/ADisabledN/A

2025-03-22


WAF Release - 2025-03-22 - Emergency
RulesetRule IDLegacy Rule IDDescriptionPrevious ActionNew ActionComments
Cloudflare Managed Ruleset100739Next.js - Auth Bypass - CVE:CVE-2025-29927N/ADisabledThis is a New Detection

2025-03-22


New Managed WAF rule for Next.js CVE-2025-29927.

Update: Mon Mar 24th, 11PM UTC: Next.js has made further changes to address a smaller vulnerability introduced in the patches made to its middleware handling. Users should upgrade to Next.js versions 15.2.4, 14.2.26, 13.5.10 or 12.3.6. If you are unable to immediately upgrade or are running an older version of Next.js, you can enable the WAF rule described in this changelog as a mitigation.

Update: Mon Mar 24th, 8PM UTC: Next.js has now backported the patch for this vulnerability ↗︎ to cover Next.js v12 and v13. Users on those versions will need to patch to 13.5.9 and 12.3.5 (respectively) to mitigate the vulnerability.

Update: Sat Mar 22nd, 4PM UTC: We have changed this WAF rule to opt-in only, as sites that use auth middleware with third-party auth vendors were observing failing requests.

We strongly recommend updating your version of Next.js (if eligible) to the patched versions, as your app will otherwise be vulnerable to an authentication bypass attack regardless of auth provider.

This rule is opt-in only for sites on the Pro plan or above in the WAF managed ruleset.

To enable the rule:

  1. Head to Security > WAF > Managed rules in the Cloudflare dashboard for the zone (website) you want to protect.
  2. Click the three dots next to Cloudflare Managed Ruleset and choose Edit
  3. Scroll down and choose Browse Rules
  4. Search for CVE-2025-29927 (ruleId: 34583778093748cc83ff7b38f472013e)
  5. Change the Status to Enabled and the Action to Block. You can optionally set the rule to Log, to validate potential impact before enabling it. Log will not block requests.
  6. Click Next
  7. Scroll down and choose Save

This will enable the WAF rule and block requests with the x-middleware-subrequest header regardless of Next.js version.

Create a WAF rule (manual)

For users on the Free plan, or who want to define a more specific rule, you can create a Custom WAF rule to block requests with the x-middleware-subrequest header regardless of Next.js version.

To create a custom rule:

  1. Head to Security > WAF > Custom rules in the Cloudflare dashboard for the zone (website) you want to protect.
  2. Give the rule a name - e.g. next-js-CVE-2025-29927
  3. Set the matching parameters for the rule match any request where the x-middleware-subrequest header exists per the rule expression below.
(len(http.request.headers["x-middleware-subrequest"]) > 0)
  1. Set the action to 'block'. If you want to observe the impact before blocking requests, set the action to 'log' (and edit the rule later).
  2. Deploy the rule.
Next.js CVE-2025-29927 WAF rule

Next.js CVE-2025-29927

We've made a WAF (Web Application Firewall) rule available to all sites on Cloudflare to protect against the Next.js authentication bypass vulnerability ↗︎ (CVE-2025-29927) published on March 21st, 2025.

Note: This rule is not enabled by default as it blocked requests across sites for specific authentication middleware.

  • This managed rule protects sites using Next.js on Workers and Pages, as well as sites using Cloudflare to protect Next.js applications hosted elsewhere.
  • This rule has been made available (but not enabled by default) to all sites as part of our WAF Managed Ruleset and blocks requests that attempt to bypass authentication in Next.js applications.
  • The vulnerability affects almost all Next.js versions, and has been fully patched in Next.js 14.2.26 and 15.2.4. Earlier, interim releases did not fully patch this vulnerability.
  • Users on older versions of Next.js (11.1.4 to 13.5.6) did not originally have a patch available, but this the patch for this vulnerability and a subsequent additional patch have been backported to Next.js versions 12.3.6 and 13.5.10 as of Monday, March 24th. Users on Next.js v11 will need to deploy the stated workaround or enable the WAF rule.

The managed WAF rule mitigates this by blocking external user requests with the x-middleware-subrequest header regardless of Next.js version, but we recommend users using Next.js 14 and 15 upgrade to the patched versions of Next.js as an additional mitigation.

2025-03-19


WAF Release - 2025-03-19 - Emergency
RulesetRule IDLegacy Rule IDDescriptionPrevious ActionNew ActionComments
Cloudflare Managed Ruleset100736Generic HTTP Request SmugglingN/ADisabledThis is a New Detection

2025-03-17


WAF Release - 2025-03-17
RulesetRule IDLegacy Rule IDDescriptionPrevious ActionNew ActionComments
Cloudflare Managed Ruleset100725

Fortinet FortiManager - Remote Code Execution - CVE:CVE-2023-42791, CVE:CVE-2024-23666

LogBlock
Cloudflare Managed Ruleset100726Ivanti - Remote Code Execution - CVE:CVE-2024-8190LogBlock
Cloudflare Managed Ruleset100727Cisco IOS XE - Remote Code Execution - CVE:CVE-2023-20198LogDisabledFixed action value in changelog; no rule changes.
Cloudflare Managed Ruleset100728Sitecore - Remote Code Execution - CVE:CVE-2024-46938LogBlock
Cloudflare Managed Ruleset100729Microsoft SharePoint - Remote Code Execution - CVE:CVE-2023-33160LogBlock
Cloudflare Managed Ruleset100730

Pentaho - Template Injection - CVE:CVE-2022-43769, CVE:CVE-2022-43939

LogBlock
Cloudflare Managed Ruleset100700Apache SSRF vulnerability CVE-2021-40438N/ABlock

2025-03-11


WAF Release - 2025-03-11 - Emergency
RulesetRule IDLegacy Rule IDDescriptionPrevious ActionNew ActionComments
Cloudflare Managed Ruleset100731Apache Camel - Code Injection - CVE:CVE-2025-27636N/ABlockThis is a New Detection

2025-03-10


WAF Release - 2025-03-10
RulesetRule IDLegacy Rule IDDescriptionPrevious ActionNew ActionComments
Cloudflare Managed Ruleset100722Ivanti - Information Disclosure - CVE:CVE-2025-0282LogBlockThis is a New Detection
Cloudflare Managed Ruleset100723Cisco IOS XE - Information Disclosure - CVE:CVE-2023-20198LogBlockThis is a New Detection

2025-03-07


Updated leaked credentials database

Added new records to the leaked credentials database. The record sources are: Have I Been Pwned (HIBP) database, RockYou 2024 dataset, and another third-party database.

2025-03-03


WAF Release - 2025-03-03
RulesetRule IDLegacy Rule IDDescriptionPrevious ActionNew ActionComments
Cloudflare Managed Ruleset100721

Ivanti - Remote Code Execution - CVE:CVE-2024-13159, CVE:CVE-2024-13160, CVE:CVE-2024-13161

LogBlockThis is a New Detection
Cloudflare Managed Ruleset100596

Citrix Content Collaboration ShareFile - Remote Code Execution - CVE:CVE-2023-24489

N/ABlock

2025-02-24


WAF Release - 2025-02-24
RulesetRule IDLegacy Rule IDDescriptionPrevious ActionNew ActionComments
Cloudflare Managed Ruleset100718ASonicWall SSLVPN 2 - Auth Bypass - CVE:CVE-2024-53704LogBlockThis is a New Detection
Cloudflare Managed Ruleset100720Palo Alto Networks - Auth Bypass - CVE:CVE-2025-0108LogBlockThis is a New Detection

2025-02-18


WAF Release - 2025-02-18
RulesetRule IDLegacy Rule IDDescriptionPrevious ActionNew ActionComments
Cloudflare Managed Ruleset100715FortiOS - Auth Bypass - CVE:CVE-2024-55591LogBlockThis is a New Detection
Cloudflare Managed Ruleset100716Ivanti - Auth Bypass - CVE:CVE-2021-44529LogBlockThis is a New Detection
Cloudflare Managed Ruleset100717SimpleHelp - Auth Bypass - CVE:CVE-2024-57727LogBlockThis is a New Detection
Cloudflare Managed Ruleset100718SonicWall SSLVPN - Auth Bypass - CVE:CVE-2024-53704LogBlockThis is a New Detection
Cloudflare Managed Ruleset100719Yeti Platform - Auth Bypass - CVE:CVE-2024-46507LogBlockThis is a New Detection

2025-02-11


WAF Release - 2025-02-11
RulesetRule IDLegacy Rule IDDescriptionPrevious ActionNew ActionComments
Cloudflare Managed Ruleset100708Aviatrix Network - Remote Code Execution - CVE:CVE-2024-50603LogBlockThis is a New Detection
Cloudflare Managed Ruleset100709Next.js - Remote Code Execution - CVE:CVE-2024-46982LogDisabledThis is a New Detection
Cloudflare Managed Ruleset100710

Progress Software WhatsUp Gold - Directory Traversal - CVE:CVE-2024-12105

LogBlockThis is a New Detection
Cloudflare Managed Ruleset100711WordPress - Remote Code Execution - CVE:CVE-2024-56064LogBlockThis is a New Detection
Cloudflare Managed Ruleset100712WordPress - Remote Code Execution - CVE:CVE-2024-9047LogBlockThis is a New Detection
Cloudflare Managed Ruleset100713FortiOS - Auth Bypass - CVE:CVE-2022-40684LogBlockThis is a New Detection

2025-02-04


Updated leaked credentials database

Added new records to the leaked credentials database from a third-party database.

2025-01-21


WAF Release - 2025-01-21
RulesetRule IDLegacy Rule IDDescriptionPrevious ActionNew ActionComments
Cloudflare Managed Ruleset100303Command Injection - NslookupLogBlock

This was released as

Cloudflare Managed Ruleset100534Web Shell ActivityLogBlock

This was released as

2025-01-13


WAF Release - 2025-01-13
RulesetRule IDLegacy Rule IDDescriptionPrevious ActionNew ActionComments
Cloudflare Managed Ruleset100704

Cleo Harmony - Auth Bypass - CVE:CVE-2024-55956, CVE:CVE-2024-55953

LogBlockNew Detection
Cloudflare Managed Ruleset100705Sentry - SSRFLogBlockNew Detection
Cloudflare Managed Ruleset100706Apache Struts - Remote Code Execution - CVE:CVE-2024-53677LogBlockNew Detection
Cloudflare Managed Ruleset100707

FortiWLM - Remote Code Execution - CVE:CVE-2023-48782, CVE:CVE-2023-34993, CVE:CVE-2023-34990

LogBlockNew Detection
Cloudflare Managed Ruleset100007C_BETACommand Injection - Common Attack CommandsDisabled

2025-01-06


WAF Release - 2025-01-06
RulesetRule IDLegacy Rule IDDescriptionPrevious ActionNew ActionComments
Cloudflare Specials100678Pandora FMS - Remote Code Execution - CVE:CVE-2024-11320LogBlockNew Detection
Cloudflare Specials100679

Palo Alto Networks - Remote Code Execution - CVE:CVE-2024-0012, CVE:CVE-2024-9474

LogBlockNew Detection
Cloudflare Specials100680Ivanti - Command Injection - CVE:CVE-2024-37397LogBlockNew Detection
Cloudflare Specials100681Really Simple Security - Auth Bypass - CVE:CVE-2024-10924LogBlockNew Detection
Cloudflare Specials100682Magento - XXE - CVE:CVE-2024-34102LogBlockNew Detection
Cloudflare Specials100683CyberPanel - Remote Code Execution - CVE:CVE-2024-51567LogBlockNew Detection
Cloudflare Specials100684

Microsoft SharePoint - Remote Code Execution - CVE:CVE-2024-38094, CVE:CVE-2024-38024, CVE:CVE-2024-38023

LogBlockNew Detection
Cloudflare Specials100685CyberPanel - Remote Code Execution - CVE:CVE-2024-51568LogBlockNew Detection
Cloudflare Specials100686Seeyon - Remote Code ExecutionLogBlockNew Detection
Cloudflare Specials100687

WordPress - Remote Code Execution - CVE:CVE-2024-10781, CVE:CVE-2024-10542

LogBlockNew Detection
Cloudflare Specials100688ProjectSend - Remote Code Execution - CVE:CVE-2024-11680LogBlockNew Detection
Cloudflare Specials100689

Palo Alto GlobalProtect - Remote Code Execution - CVE:CVE-2024-5921

LogBlockNew Detection
Cloudflare Specials100690Ivanti - Remote Code Execution - CVE:CVE-2024-37404LogBlockNew Detection
Cloudflare Specials100691Array Networks - Remote Code Execution - CVE:CVE-2023-28461LogBlockNew Detection
Cloudflare Specials100692CyberPanel - Remote Code Execution - CVE:CVE-2024-51378LogBlockNew Detection
Cloudflare Specials100693Symfony Profiler - Auth Bypass - CVE:CVE-2024-50340LogBlockNew Detection
Cloudflare Specials100694Citrix Virtual Apps - Remote Code Execution - CVE:CVE-2024-8069LogBlockNew Detection
Cloudflare Specials100695MSMQ Service - Remote Code Execution - CVE:CVE-2023-21554LogBlockNew Detection
Cloudflare Specials100696Nginxui - Remote Code Execution - CVE:CVE-2024-49368LogBlockNew Detection
Cloudflare Specials100697

Apache ShardingSphere - Remote Code Execution - CVE:CVE-2022-22733

LogBlockNew Detection
Cloudflare Specials100698Mitel MiCollab - Auth Bypass - CVE:CVE-2024-41713LogBlockNew Detection
Cloudflare Specials100699Apache Solr - Auth Bypass - CVE:CVE-2024-45216LogBlockNew Detection