Lucene search
+L

77 matches found

Cvelist
Cvelist
•added 2024/04/25 5:53 p.m.•67 views

CVE-2024-32649 vyper performs double eval of the argument of sqrt

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. In versions 0.3.10 and prior, using the sqrt builtin can result in double eval vulnerability when the argument has side-effects. It can be seen that the buildIR function of the sqrt builtin doesn't cache the argument to...

5.3CVSS5.6AI score0.00455EPSS
SaveExploits0References1
Vulnrichment
Vulnrichment
•added 2024/04/25 5:53 p.m.•18 views

CVE-2024-32649 vyper performs double eval of the argument of sqrt

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. In versions 0.3.10 and prior, using the sqrt builtin can result in double eval vulnerability when the argument has side-effects. It can be seen that the buildIR function of the sqrt builtin doesn't cache the argument to...

5.3CVSS6.8AI score0.00455EPSS
SaveExploits0References1
OSV
OSV
•added 2024/04/25 5:53 p.m.•29 views

CVE-2024-32649 vyper performs double eval of the argument of sqrt

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. In versions 0.3.10 and prior, using the sqrt builtin can result in double eval vulnerability when the argument has side-effects. It can be seen that the buildIR function of the sqrt builtin doesn't cache the argument to...

5.3CVSS5.5AI score
SaveExploits0References3
OSV
OSV
•added 2024/04/25 5:41 p.m.•21 views

CVE-2024-32647 vyper performs double eval of raw_args in create_from_blueprint

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. In versions 0.3.10 and prior, using the createfromblueprint builtin can result in a double eval vulnerability when rawargs=True and the args argument has side-effects. It can be seen that the buildcreateIR function of t...

5.3CVSS5.5AI score
SaveExploits0References4
OSV
OSV
•added 2024/04/25 5:21 p.m.•32 views

CVE-2024-32646 vyper performs double eval of the slice args when buffer from adhoc locations

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. In versions 0.3.10 and prior, using the slice builtin can result in a double eval vulnerability when the buffer argument is either msg.data, self.code or .code and either the start or length arguments have side-effects...

5.3CVSS5.7AI score
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2024/04/25 12:00 a.m.•21 views

PT-2024-24740 · Vyper · Vyper

Name of the Vulnerable Software and Affected Versions: Vyper versions 0.3.10 and prior Description: Using the create from blueprint builtin can result in a double eval vulnerability when raw args=True and the args argument has side-effects. The build create IR function of the create from blueprin...

5.3CVSS7AI score0.00455EPSS
SaveExploits0References8
Positive Technologies
Positive Technologies
•added 2024/04/25 12:00 a.m.•20 views

PT-2024-24742 · Vyper · Vyper

Name of the Vulnerable Software and Affected Versions: Vyper versions 0.3.10 and prior Description: The issue arises from using the sqrt builtin in Vyper, which can result in a double eval vulnerability when the argument has side-effects. This occurs because the build IR function of the sqrt...

5.3CVSS6.9AI score0.00455EPSS
SaveExploits0References8
Positive Technologies
Positive Technologies
•added 2024/04/25 12:00 a.m.•20 views

PT-2024-24739 · Vyper · Vyper

Name of the Vulnerable Software and Affected Versions: Vyper versions 0.3.10 and prior Description: Using the slice builtin can result in a double eval vulnerability when the buffer argument is either msg.data, self.code or .code and either the start or length arguments have side-effects. The...

5.3CVSS7.2AI score0.00455EPSS
SaveExploits0References8
SUSE CVE
SUSE CVE
•added 2023/02/15 6:04 a.m.•9 views

SUSE CVE-2009-1275

Apache Tiles 2.1 before 2.1.2, as used in Apache Struts and other products, evaluates Expression Language EL expressions twice in certain circumstances, which allows remote attackers to conduct cross-site scripting XSS attacks or obtain sensitive information via unspecified vectors, related to th...

6.8CVSS6.1AI score0.02811EPSS
SaveExploits0References3
SUSE CVE
SUSE CVE
•added 2023/02/15 5:39 a.m.•5 views

SUSE CVE-2013-2135

Apache Struts 2 before 2.3.14.3 allows remote attackers to execute arbitrary OGNL code via a request with a crafted value that contains both "$" and "%" sequences, which causes the OGNL code to be evaluated twice...

9.3CVSS9.5AI score0.13828EPSS
SaveExploits0References3
SUSE CVE
SUSE CVE
•added 2023/02/15 5:09 a.m.•9 views

SUSE CVE-2016-0785

Apache Struts 2.x before 2.3.28 allows remote attackers to execute arbitrary code via a "%" sequence in a tag attribute, aka forced double OGNL evaluation...

9CVSS8AI score0.08884EPSS
SaveExploits0References3
IBM Security Bulletins
IBM Security Bulletins
•added 2022/06/27 3:47 a.m.•52 views

Security Bulletin: Vulnerability in Apache Struts library affect Tivoli Netcool/OMNIbus WebGUI (CVE-2021-31805)

Summary Apache Struts is used by Tivoli Netcool/OMNIbus WebGUI as part of its web client component. The fix includes Apache Struts v2.5.30. Vulnerability Details CVEID:CVE-2021-31805 DESCRIPTION: Apache Struts could allow a remote attacker to execute arbitrary code on the system, caused by a doub...

9.8CVSS7.6AI score0.85433EPSS
SaveExploits7Affected Software1
PyPA
PyPA
•added 2022/06/09 9:15 a.m.•17 views

PYSEC-2022-43053

Vyper is a Pythonic Smart Contract Language for the ethereum virtual machine. In versions prior to 0.3.4 when a calling an external contract with no return value, the contract address including side effects could be evaluated twice. This may result in incorrect outcomes for contracts. This issue...

8.2CVSS6.7AI score0.01328EPSS
SaveExploits1References3Affected Software1
OSV
OSV
•added 2022/06/09 9:15 a.m.•50 views

PYSEC-2022-43053

Vyper is a Pythonic Smart Contract Language for the ethereum virtual machine. In versions prior to 0.3.4 when a calling an external contract with no return value, the contract address including side effects could be evaluated twice. This may result in incorrect outcomes for contracts. This issue...

7.5CVSS5.7AI score0.01328EPSS
SaveExploits1References2
IBM Security Bulletins
IBM Security Bulletins
•added 2022/06/09 8:05 a.m.•38 views

Security Bulletin: CVE-2021-31805 may affect Apache Struts used by Content Collector for Email, Content Collector for File Systems, Content Collector for Microsoft SharePoint and Content Collector for IBM Connections

Summary Vulnerability found in Apache Struts used by Content Collector for Email, Content Collector for File Systems, Content Collector for Microsoft SharePoint and Content Collector for IBM Connections Vulnerability Details CVEID: CVE-2021-31805 DESCRIPTION: Apache Struts could allow a remote...

9.8CVSS0.8AI score0.85433EPSS
SaveExploits7Affected Software1
Github Security Blog
Github Security Blog
•added 2022/06/06 9:23 p.m.•38 views

Multiple evaluation of contract address in call in vyper

Impact when a calling an external contract with no return value, the contract address could be evaluated twice. this is usually only an efficiency problem, but if evaluation of the contract address has side effects, it could result in double evaluation of the side effects. in the following exampl...

8.2CVSS7.2AI score0.01328EPSS
SaveExploits1References5Affected Software1
OSV
OSV
•added 2022/06/06 9:23 p.m.•76 views

GHSA-4V9Q-CGPW-CF38 Multiple evaluation of contract address in call in vyper

Impact when a calling an external contract with no return value, the contract address could be evaluated twice. this is usually only an efficiency problem, but if evaluation of the contract address has side effects, it could result in double evaluation of the side effects. in the following exampl...

8.7CVSS5.9AI score0.01328EPSS
SaveExploits1References5
Positive Technologies
Positive Technologies
•added 2022/06/06 12:00 a.m.•14 views

PT-2022-19503 · Vyper · Vyper

Name of the Vulnerable Software and Affected Versions: Vyper versions prior to 0.3.4 Description: The issue arises when calling an external contract with no return value, potentially resulting in the contract address being evaluated twice, including any side effects. This could lead to incorrect...

8.7CVSS7.4AI score0.01328EPSS
SaveExploits1References10
OSV
OSV
•added 2022/05/14 1:57 a.m.•11 views

GHSA-PW8R-X2QM-3H5M Arbitrary code execution in Apache Struts 2

Apache Struts 2 before 2.3.14.3 allows remote attackers to execute arbitrary OGNL code via a request with a crafted value that contains both "$" and "%" sequences, which causes the OGNL code to be evaluated twice...

9.3CVSS6.2AI score0.13828EPSS
SaveExploits0References17
VulnCheck KEV
VulnCheck KEV
•added 2022/05/11 12:00 a.m.•10 views

VulnCheck KEV: CVE-2021-31805

The fix issued for CVE-2020-17530 was incomplete. So from Apache Struts 2.0.0 to 2.5.29, still some of the tag’s attributes could perform a double evaluation if a developer applied forced OGNL evaluation by using the %... syntax. Using forced OGNL evaluation on untrusted user input can lead to a...

9.8CVSS7.7AI score0.95931EPSS
SaveIn wildExploits17References5
Rows per page
Query Builder