PT-2023-28356 · Vyper · Vyper

·

CVE-2023-42460

·

تاريخ النشر

2023-09-26

·

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

2023-09-29

CVSS v4.0

6.0

متوسطة

المتجهAV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Vyper versions prior to 0.3.10
Description The abi decode() function in Vyper does not validate input when it is nested in an expression, allowing for bounds checking to be bypassed and resulting in incorrect results. This can be triggered by constructing specific examples where the output of abi decode is not internally passed to input validating routines.
Recommendations For versions prior to 0.3.10, update to version 0.3.10 to resolve the issue. As a temporary workaround, consider avoiding the use of abi decode() in nested expressions until the patch is applied. Restrict access to the abi decode() function to minimize the risk of exploitation.

استغلال

إصلاح

وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

تصنيف نقاط الضعف

المعرّفات ذات الصلة

CVE-2023-42460
GHSA-CX2Q-HFXR-RJ97
PYSEC-2023-191

المنتجات المتأثرة

Vyper