Cloudanix VulnDB

CVE-2024-11941

High · 7.5

Drupal core Denial of Service

CVSS

7.5

EPSS

0.5%

Published

Dec 5, 2024

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A problem with how some websites handle replies to comments can let an attacker make the site stop working for everyone.

Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Low
Impact
Denial Of Service
Component
Application
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Crafted comment reply requests to the Comment module can trigger excessive resource consumption or processing loops resulting in denial of service.

Why it matters to the business

Drupal sites using the Comment module may experience unplanned downtime, degraded performance, and loss of availability for visitors until the issue is remediated.

How an attack unfolds

An unauthenticated or low-privileged attacker repeatedly submits specially formed comment reply requests that the application fails to handle efficiently, exhausting server resources and rendering the site unresponsive.

How to fix it

Upgrade Drupal to a fixed version containing commit 32f756536f0e019797ee604fdf2822113b9db9e1. Disable or restrict the Comment module if immediate patching is not feasible.

How to confirm the fix worked

Confirm the installed Drupal core version includes commit 32f756536f0e019797ee604fdf2822113b9db9e1, review changelog entries for the fix, and test that comment reply functionality no longer permits resource exhaustion under load.

Typical attack path

  1. Identify a Drupal site with the Comment module enabled and public or authenticated comment functionality
  2. Craft and send repeated comment reply requests with parameters that trigger the vulnerable code path
  3. Monitor for resource exhaustion or service unavailability on the target application

How to detect it

Review web server and application logs for high volumes of POST requests to comment reply endpoints from single or distributed sources; correlate with spikes in CPU or memory usage during the same timeframe.

What your security team should do

  • Apply the fixed Drupal commit immediately on all affected instances
  • Temporarily disable the Comment module or restrict reply permissions for untrusted users until patched
  • Monitor application performance metrics and logs for signs of resource exhaustion

The record

The Comment module allows users to reply to comments. In certain cases, an attacker could make comment reply requests that would trigger a denial of service (DOS). Sites that do not use the Comment module are not affected.

Affected packages

Ecosystem Package Introduced Fixed
Packagist drupal/core 10.1.0 10.1.8
Packagist drupal/core 10.2.0 10.2.2
Packagist drupal/core 8.0.0 10.1.8
Bitnami drupal 8.0.0 10.2.4
Ubuntu:Pro:14.04:LTS drupal7 0 No fix
Ubuntu:Pro:16.04:LTS drupal7 0 No fix
packagist drupal/core 10.1.0 10.1.8
packagist drupal/core 10.2.0 10.2.2

Related vulnerabilities