Vulnerability in Paritytech Ink
CVE-2023-34449
ink! is an embedded domain specific language to write smart contracts in Rust for blockchains built on the Substrate framework. Starting in version 4.0.0 and prior to version 4.2.1, the return value when using delegate call mechanics, eith…
EPSS: 0.002 (47.0th percentile) — read the EPSS interpretation.
CVSS v3 metric
CVSS v3 base score 5.3 (Medium). Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N.
Affected products
- Paritytech Ink — versions >= 4.0.0, < 4.2.1
Weakness classification (CWE)
References
- https://github.com/paritytech/ink/security/advisories/GHSA-853p-5678-hv8f (x_refsource_CONFIRM)
- https://github.com/paritytech/ink/pull/1450 (x_refsource_MISC)
- https://github.com/paritytech/ink/commit/f1407ee9f87e5f64d467a22d26ee88f61db7f3db (x_refsource_MISC)
- https://docs.rs/ink_env/4.2.0/ink_env/call/struct.CallBuilder.html#method.delegate (x_refsource_MISC)
- https://docs.rs/ink_env/4.2.0/ink_env/fn.invoke_contract_delegate.html (x_refsource_MISC)
Frequently asked questions
- What is CVE-2023-34449?
- CVE-2023-34449 is a medium-severity vulnerability in Paritytech Ink, classified under Improper Check for Unusual or Exceptional Conditions. CVSS score: 5.3/10. Published 2023-06-14.
- How severe is CVE-2023-34449?
- Medium severity. CVSS v3 base score is 5.3 out of 10.