Vulnerability advisory

CVE-2024-55638

Drupal core - Moderately critical - Gadget chain - SA-CORE-2024-008

Published Updated OSV record ↗

Also known as BIT-drupal-2024-55638DRUPAL-CORE-2024-008GHSA-gvf2-2f4g-jqf4

Severity
  • CVSS 3.xCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Affected versions

Repository

Affected commitsFixed by commit
GIT git.drupalcode.org/project/drupal ↗
497914920385b7016ac9c9367e0198530787adf2 to before fa67320cf2109f1102201da5f66fd189c56f8b25fa67320cf2109f1102201da5f66fd189c56f8b25
35c2f3ca5c935f3d8bde15932a712677c9bbd50f to before 2570b33d6e36d5835119b683af0d6a866593276b2570b33d6e36d5835119b683af0d6a866593276b
150df8b6d02131a72a34ec1cb5444c191ae5e407 to before f2093af42504324a1f55ca1783eab5b8a93afaa0f2093af42504324a1f55ca1783eab5b8a93afaa0
GIT github.com/drupal/drupal ↗
497914920385b7016ac9c9367e0198530787adf2 to before fa67320cf2109f1102201da5f66fd189c56f8b25fa67320cf2109f1102201da5f66fd189c56f8b25
35c2f3ca5c935f3d8bde15932a712677c9bbd50f to before 2570b33d6e36d5835119b683af0d6a866593276b2570b33d6e36d5835119b683af0d6a866593276b
150df8b6d02131a72a34ec1cb5444c191ae5e407 to before f2093af42504324a1f55ca1783eab5b8a93afaa0f2093af42504324a1f55ca1783eab5b8a93afaa0
Also listed as affected (81)
  • 10.2.10
  • 10.3.8
  • 7.101
  • 10.3.7
  • 10.2.9
  • 10.3.6
  • 10.3.5
  • 10.2.8
  • 10.3.4
  • 10.3.3
  • 10.3.2
  • 10.3.1
  • 10.2.7
  • 10.3.0-rc1
  • 10.3.0-beta1
  • 10.2.6
  • 10.2.5
  • 7.100
  • 10.2.4
  • 10.2.3
  • 10.2.1
  • 10.2.0
  • 7.99
  • 10.2.0-rc1
  • 10.2.0-beta1
  • 10.2.0-alpha1
  • 7.98
  • 10.1.0-alpha1
  • 7.97
  • 7.94
  • 7.93
  • 7.92
  • 7.90
  • 10.0.0-alpha5
  • 10.0.0-alpha4
  • 10.0.0-alpha3
  • 7.89
  • 7.87
  • 10.0.0-alpha1
  • 7.85
  • 7.84
  • 7.83
  • 7.81
  • 7.79
  • 7.77
  • 7.76
  • 7.71
  • 9.0.0-alpha2
  • 9.0.0-alpha1
  • 7.68
  • 7.64
  • 7.61
  • 7.56
  • 7.55
  • 7.54
  • 7.51
  • 7.50
  • 7.43
  • 8.1.0-beta1
  • 7.42
  • 8.0.0
  • 7.40
  • 7.37
  • 7.36
  • 7.33
  • 7.30
  • 7.28
  • 7.25
  • 7.23
  • 7.22
  • 7.17
  • 7.15
  • 7.14
  • 7.12
  • 7.10
  • 7.9
  • 7.8
  • 7.7
  • 7.6
  • 7.4
  • 7.0

Description

Deserialization of Untrusted Data vulnerability in Drupal Core allows Object Injection.This issue affects Drupal Core: from 7.0 before 7.102, from 8.0.0 before 10.2.11, from 10.3.0 before 10.3.9.

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.

References

  • Codex
  • Claude Code
  • VS Code
  • GitHub Copilot
  • Cursor
  • Cline
  • Windsurf
  • Google Anti-gravity
  • OpenCode
  • Pi
  • Gemini CLI
  • Hermes Agent
  • Zed
  • Junie
  • Qwen Code
  • Kiro
  • Kilo Code
  • Factory Droid

Set up GitHits for your agents

Run this command:

<> bash
npx githits@latest init

What happens next:

  1. Opens your browser to authorize GitHits
  2. Asks whether to set up GitHits at the user or project level
  3. Detects your supported AI coding tools
  4. Lets you choose which tools to configure
  5. Configures the selected tools