CVE-2024-13265
Published: 09 January 2025
Description
Adversaries may backdoor web servers with web shells to establish persistent access to systems.
Security Summary
CVE-2024-13265 is an Improper Neutralization of Directives in Statically Saved Code vulnerability, known as 'Static Code Injection' (CWE-96), in the Drupal Opigno Learning path module. This flaw allows PHP Local File Inclusion and affects all versions of Opigno Learning path from 0.0.0 before 3.1.2.
The vulnerability carries a CVSS v3.1 base score of 7.5 (AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H). A low-privileged authenticated user can exploit it remotely over the network, though it requires high attack complexity and no additional user interaction. Successful exploitation can result in high impacts to confidentiality, integrity, and availability.
Drupal's security advisory SA-CONTRIB-2024-029 (https://www.drupal.org/sa-contrib-2024-029) documents the issue, with mitigation achieved by upgrading Opigno Learning path to version 3.1.2 or later.
Details
- CWE(s)
Affected Products
MITRE ATT&CK Enterprise Techniques
Why these techniques?
Vulnerability enables arbitrary PHP code execution via authenticated file upload in Drupal module, exploiting public-facing web application (T1190) and allowing deployment/execution of web shells (T1100, T1505.003).