cbcvebase.
CVE-2024-55637
published 2024-12-10

CVE-2024-55637: Deserialization of Untrusted Data vulnerability in Drupal Core allows Object Injection.This issue affects Drupal Core: from 8.0.0 before 10.2.11, from 10.3.0…

PriorityP261critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
EPSS
0.80%
52.1th percentile
Deserialization of Untrusted Data vulnerability in Drupal Core allows Object Injection.This issue affects Drupal Core: from 8.0.0 before 10.2.11, from 10.3.0 before 10.3.9, from 11.0.0 before 11.0.8. Drupal core contains a chain of methods that is exploitable when an insecure deserialization vulnerability exists on the site. This so-called gadget chain presents no direct threat but is a vector that can be used to achieve remote code execution if the application deserializes untrusted data due to another vulnerability.

Affected

17 ranges
VendorProductVersion rangeFixed in
drupalcore>= 10.3.0 < 10.3.910.3.9
drupalcore>= 11.0.0 < 11.0.811.0.8
drupalcore>= 8.0.0 < 10.2.1110.2.11
drupalcore>= 8.8.0 < 10.2.1110.2.11
drupalcore-recommended>= 10.3.0 < 10.3.910.3.9
drupalcore-recommended>= 11.0.0 < 11.0.811.0.8
drupalcore-recommended>= 8.8.0 < 10.2.1110.2.11
drupaldrupal>= 10.3.0 < 10.3.910.3.9
drupaldrupal>= 10.3.0 < 10.3.910.3.9
drupaldrupal>= 11.0.0 < 11.0.811.0.8
drupaldrupal>= 11.0.0 < 11.0.811.0.8
drupaldrupal>= 8.0.0 < 10.2.1110.2.11
drupaldrupal>= 8.8.0 < 10.2.1110.2.11
drupaldrupal_core
drupaldrupal_core>= 10.3.0 < 10.3.910.3.9
drupaldrupal_core>= 11.0.0 < 11.0.811.0.8
drupaldrupal_core>= 8.0.0 < 10.2.1110.2.11

Detection & IOCsextracted from sources · hover to see the quote

  • This is a gadget chain vulnerability (PHP Object Injection) in Drupal Core — it is not directly exploitable on its own. Detection should focus on identifying unsafe deserialization calls (unserialize() receiving untrusted input) in combination with this gadget chain.
  • Monitor for exploitation attempts that pass unsafe/serialized PHP objects to unserialize() calls within Drupal Core. A separate vulnerability enabling attacker-controlled input to unserialize() must be present for this gadget chain to be triggered.
  • ·The gadget chain is only exploitable when chained with a separate deserialization vulnerability that allows attacker-controlled input to reach unserialize(). There are no known exploits in Drupal core itself as of the advisory.

CVSS provenance

nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
osv9.8CRITICAL
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.