CVE-2024-39410: Magento Open Source Cross-Site Request Forgery (CSRF) vulnerability
4.3
CVSS Score
3.1
Basic Information
CVE ID
GHSA ID
EPSS Score
0.33288%
CWE
Published
8/14/2024
Updated
9/16/2024
KEV Status
No
Technology
PHP
Technical Details
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| magento/community-edition | composer | >= 2.4.7-p1, < 2.4.7-p2 | 2.4.7-p2 |
| magento/community-edition | composer | = 2.4.7 | |
| magento/community-edition | composer | >= 2.4.6-p1, < 2.4.6-p7 | 2.4.6-p7 |
| magento/community-edition | composer | = 2.4.6 | |
| magento/community-edition | composer | >= 2.4.5-p1, < 2.4.5-p9 | 2.4.5-p9 |
| magento/community-edition | composer | = 2.4.5 | |
| magento/community-edition | composer | < 2.4.4-p10 | 2.4.4-p10 |
| magento/community-edition | composer | = 2.4.4 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
CSRF vulnerabilities in Magento typically stem from state-changing controller actions missing CSRF token validation. The advisory describes unauthorized actions requiring user interaction, pointing to frontend/backend controllers handling sensitive operations. Common targets include store management (Adminhtml) and user account actions (Customer). While exact patched functions aren't visible without commit diffs, historical Magento CSRF fixes often involve adding FormKey validation or @Csrf annotations to such controllers. Confidence is medium due to pattern-matching against Magento's architecture and CWE-352 characteristics.