PT-2024-20532

CVE-2024-24754

·

تاريخ النشر

2024-02-01

·

تاريخ التحديث

2024-02-09

الوصف من

CVSS 3.1
3.7
منخفضة
المقاييسAV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
Name of the Vulnerable Software and Affected Versions Bref versions prior to 2.1.13
Description The vulnerability occurs when Bref is used with the Event-Driven Function runtime and the handler is a RequestHandlerInterface. In this scenario, the Lambda event is converted to a PSR7 object. During the conversion process, if the request is a MultiPart, each part is parsed and its content added in the $files or $parsedBody arrays. The conversion process produces a different output compared to the one of plain PHP when keys ending with an open square bracket ([) are used. This difference in body parsing might lead to vulnerabilities and/or undefined behaviors based on the application logic.
Recommendations For versions prior to 2.1.13, update to version 2.1.13 or later to patch the vulnerability. As a temporary workaround, consider using the PHP function parse str to parse the body parameters and mimic the plain PHP behavior. Restrict access to the vulnerable RequestHandlerInterface to minimize the risk of exploitation until the issue is resolved.
قابلية الاستغلال
استغلال
إصلاح
الباحثون
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
GHSA-82VX-MM6R-GG8W
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾