Lucene search
+L

47 matches found

Github Security Blog
Github Security Blog
•added 2026/09/22 8:34 p.m.•5 views

mppx: Gas Draining with padding

Details When the server acts as the feepayer, mppx 0.6.27 validates calldata using viem's decodeFunctionData, which is lenient about trailing bytes. The FeePayerPolicy caps gaslimit ≤ 2 M and maxfeepergas ≤ 100 Gwei but does not check calldata length. Tempo uses legacy calldata gas pricing: 16 ga...

6.9CVSS5.8AI score0.00384EPSS
SaveExploits0References5Affected Software1
Cvelist
Cvelist
•added 2026/09/22 7:07 p.m.•37 views

CVE-2026-63627 mppx: Gas Draining with padding

mppx is a TypeScript interface for machine payments protocol. Prior to 0.8.2, FeePayerPolicy in src/tempo/internal/fee-payer.ts used decodeFunctionData to validate fee-sponsored calldata but did not reject trailing bytes. A client could append nonzero padding that increased intrinsic calldata gas...

6.9CVSS0.00384EPSS
SaveExploits0References4
GithubExploit
GithubExploit
•added 2026/08/06 4:57 a.m.•47 views

Exploit for CVE-2026-65058

Trezor Safe Calldata Confirmation-Binding Bypass — CVE-2026-65...

5.9CVSS5.6AI score0.00398EPSS
SaveExploits2
GithubExploit
GithubExploit
•added 2026/08/06 2:54 a.m.•44 views

Exploit for CVE-2026-65058

Trezor Safe Calldata Confirmation-Binding Bypass — CVE-2026-65...

5.9CVSS5.6AI score0.00398EPSS
SaveExploits2
EUVD
EUVD
•added 2026/07/21 9:32 p.m.•11 views

EUVD-2026-46400

Trezor Safe 3, Safe 5, and Safe 7 firmware contains a confirmation-binding flaw in the Ethereum signtx / signtxeip1559 flow. For contract interactions, the device confirms only the initial calldata chunk while the signature commits to the full streamed calldata. An attacker could present calldata...

5.9CVSS5.3AI score0.00398EPSS
SaveExploits2References4
NVD
NVD
•added 2026/07/21 9:16 p.m.•15 views

CVE-2026-65058

Trezor Safe 3, Safe 5, and Safe 7 firmware contains a confirmation-binding flaw in the Ethereum signtx / signtxeip1559 flow. For contract interactions, the device confirms only the initial calldata chunk while the signature commits to the full streamed calldata. An attacker could present calldata...

5.9CVSS0.00398EPSS
SaveExploits2References3
Vulnrichment
Vulnrichment
•added 2026/07/21 8:13 p.m.•11 views

CVE-2026-65058 Trezor Safe improper security check in on-device display

Trezor Safe 3, Safe 5, and Safe 7 firmware contains a confirmation-binding flaw in the Ethereum signtx / signtxeip1559 flow. For contract interactions, the device confirms only the initial calldata chunk while the signature commits to the full streamed calldata. An attacker could present calldata...

5.9CVSS5.9AI score0.00398EPSS
SaveExploits2References3
Cvelist
Cvelist
•added 2026/07/21 8:13 p.m.•39 views

CVE-2026-65058 Trezor Safe improper security check in on-device display

Trezor Safe 3, Safe 5, and Safe 7 firmware contains a confirmation-binding flaw in the Ethereum signtx / signtxeip1559 flow. For contract interactions, the device confirms only the initial calldata chunk while the signature commits to the full streamed calldata. An attacker could present calldata...

5.9CVSS0.00398EPSS
SaveExploits2References3
CVE
CVE
•added 2026/07/21 8:13 p.m.•84 views

CVE-2026-65058

The CVE-2026-65058 affects Trezor Safe firmware 3, 5, and 7, where a confirmation-binding flaw in the Ethereum sign_tx / sign_tx_eip1559 flow allows an attacker to present calldata and later supply a different tail, changing the signed transaction while only the initial calldata chunk is confirme...

5.9CVSS5.3AI score0.00398EPSS
SaveExploits2References3
OSV
OSV
•added 2026/07/21 8:13 p.m.•11 views

CVE-2026-65058 Trezor Safe improper security check in on-device display

Trezor Safe 3, Safe 5, and Safe 7 firmware contains a confirmation-binding flaw in the Ethereum signtx / signtxeip1559 flow. For contract interactions, the device confirms only the initial calldata chunk while the signature commits to the full streamed calldata. An attacker could present calldata...

5.9CVSS5.4AI score
SaveExploits0References5
ICS
ICS
•added 2026/07/21 2:39 p.m.•16 views

Trezor Safe improper security check in on-device display

RISK EVALUATION Trezor Safe 3, Safe 5, and Safe 7 firmware contains a confirmation-binding flaw in the Ethereum signtx / signtxeip1559 flow. For contract interactions, the device confirms only the initial calldata chunk while the signature commits to the full streamed calldata. An attacker could...

5.9CVSS5.4AI score0.00398EPSS
SaveExploits2References1
Positive Technologies
Positive Technologies
•added 2026/07/21 12:00 a.m.•22 views

PT-2026-62107

Trezor Safe 3, Safe 5, and Safe 7 firmware contains a confirmation-binding flaw in the Ethereum sign tx / sign tx eip1559 flow. For contract interactions, the device confirms only the initial calldata chunk while the signature commits to the full streamed calldata. An attacker could present...

5.9CVSS5.3AI score0.00398EPSS
SaveExploits2References4
OSV
OSV
•added 2024/02/26 8:11 p.m.•108 views

GHSA-9P8R-4XP4-GW5W Vyper's `_abi_decode` vulnerable to Memory Overflow

Summary If an excessively large value is specified as the starting index for an array in abidecode, it can cause the read position to overflow. This results in the decoding of values outside the intended array bounds, potentially leading to bugs in contracts that use arrays within abidecode. The...

3.7CVSS4.7AI score0.00547EPSS
SaveExploits1References8
Github Security Blog
Github Security Blog
•added 2024/02/26 8:11 p.m.•34 views

Vyper's `_abi_decode` vulnerable to Memory Overflow

Summary If an excessively large value is specified as the starting index for an array in abidecode, it can cause the read position to overflow. This results in the decoding of values outside the intended array bounds, potentially leading to bugs in contracts that use arrays within abidecode. The...

5.3CVSS4AI score0.00547EPSS
SaveExploits1References8Affected Software1
Veracode
Veracode
•added 2024/02/02 10:25 a.m.•22 views

Buffer Overflow

Vyper is vulnerable to Buffer Overflow Vulnerability. The vulnerability is due to the improper bounds check for slices because it does not account for the potential overflow of start + length when non-literal values are used. This issue can be exploited by an attacker to perform out of bounds...

9.8CVSS7.2AI score0.00902EPSS
SaveExploits1References3Affected Software1
Prion
Prion
•added 2024/02/01 5:15 p.m.•29 views

Design/Logic Flaw

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. In versions 0.3.10 and earlier, the bounds check for slices does not account for the ability for start + length to overflow when the values aren't literals. If a slice function uses a non-literal argument for the start ...

7.5CVSS7.3AI score0.00902EPSS
SaveExploits1References3Affected Software1
Positive Technologies
Positive Technologies
•added 2024/02/01 12:00 a.m.•16 views

PT-2024-20452 · Vyper · Vyper

Name of the Vulnerable Software and Affected Versions: Vyper versions 0.3.10 and earlier Description: The bounds check for slices in Vyper does not account for the ability for start + length to overflow when the values aren't literals. This issue can be used to do out-of-bounds OOB access to...

9.8CVSS9.5AI score0.00902EPSS
SaveExploits1References14
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2024/02/01 12:00 a.m.•1 views

CVE-2024-24561: Improper Restriction of Operations within the Bounds of a Memory Buffer

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. In versions 0.3.10 and earlier, the bounds check for slices does not account for the ability for start + length to overflow when the values aren't literals. If a slice function uses a non-literal argument for the start ...

9.8CVSS5.8AI score0.00902EPSS
SaveExploits1References3
OSV
OSV
•added 2023/09/20 11:05 p.m.•75 views

GHSA-C647-PXM2-C52W Vyper vulnerable to memory corruption in certain builtins utilizing `msize`

Impact In certain conditions, the memory used by the builtins rawcall, createfromblueprint and createcopyof can be corrupted. - For rawcall, the argument buffer of the call can be corrupted, leading to incorrect calldata in the sub-context. - For createfromblueprint and createcopyof, the buffer f...

8.1CVSS6AI score0.00832EPSS
SaveExploits1References7
Prion
Prion
•added 2023/09/18 9:16 p.m.•32 views

Design/Logic Flaw

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine EVM. In version 0.3.9 and prior, under certain conditions, the memory used by the builtins rawcall, createfromblueprint and createcopyof can be corrupted. For rawcall, the argument buffer of the call can be corrupted,...

5.1CVSS8.1AI score0.00832EPSS
SaveExploits1References2Affected Software1
Rows per page
Query Builder