CVE-2023-38251: Magento Community Edition Uncontrolled Resource Consumption Vulnerability
Summary
CVE-2023-38251: Magento Open Source allows Uncontrolled Resource Consumption. Affects magento/community-edition across 4 version ranges.
>= 2.4.4-p1, < 2.4.4-p6
>= 2.4.5-p1, < 2.4.5-p5
>= 2.4.6-p1, < 2.4.6-p3
>= 2.4.7-beta1, < 2.4.7-beta2
Fixed in 4 releases; the minimum fixed version depends on the release line you run. How to fix ↓
Check if this vulnerability affects your application
Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.
No signup required · Results in about 60 seconds
Background
Magento Community Edition is an open-source e-commerce platform that provides a flexible shopping cart system, control over the look and feel of the online store, and a wide range of features for managing products, customers, and orders. However, certain versions of Magento are susceptible to an Uncontrolled Resource Consumption vulnerability, which can lead to minor application denial-of-service. This issue arises from improper handling of resource requests, allowing attackers to exploit the system's resource management.
Vulnerability Detail
Adobe Commerce versions 2.4.7-beta1 and earlier, 2.4.6-p2 and earlier, 2.4.5-p4 and earlier, and 2.4.4-p5 and earlier are affected by an Uncontrolled Resource Consumption vulnerability. This vulnerability can lead to a minor denial-of-service condition, where the application may become unresponsive due to excessive resource consumption. The exploitation of this vulnerability does not require user interaction, making it a significant risk for affected systems.
How To Fix
Fixed versions by release line
The minimum fixed version depends on the release line you run.
-
>= 2.4.4-p1, < 2.4.4-p62.4.4-p6composer require magento/community-edition:2.4.4-p6 -
>= 2.4.5-p1, < 2.4.5-p52.4.5-p5composer require magento/community-edition:2.4.5-p5 -
>= 2.4.6-p1, < 2.4.6-p32.4.6-p3composer require magento/community-edition:2.4.6-p3 -
>= 2.4.7-beta1, < 2.4.7-beta22.4.7-beta2composer require magento/community-edition:2.4.7-beta2
Tip — Not sure which release line you're on? Vulert can find the fix for the version you are using. Scan free →
Workaround
As a temporary workaround, consider limiting the resource allocation for the application or implementing rate limiting on resource requests to mitigate the impact of potential exploitation until the patch can be applied.
Conclusion
The Uncontrolled Resource Consumption vulnerability in Magento Community Edition poses a moderate risk to affected versions. It is crucial for users to update to the latest patched versions to safeguard against potential denial-of-service conditions. Regular monitoring and vulnerability management practices, such as using Vulert, can help maintain the security of your applications.
See every vulnerability recorded for magento/community-edition →
FAQ
The CVSS score of this vulnerability is 5.3, indicating a moderate level of risk.
Yes, it is recommended to update to the patched versions to mitigate the risk of exploitation.
No, exploitation of this vulnerability does not require user interaction.
You can use Vulert to monitor and alert for open-source vulnerabilities in your software. Check your application against the vulnerability using the Vulert playground without any signup at Vulert Scanner.
The potential consequences include minor denial-of-service conditions, where the application may become unresponsive due to excessive resource consumption.
Related vulnerabilities
Recent vulnerabilities recorded for magento/community-edition.