Source |
CVE Liste |
Identifiant |
8345522 |
Date de publication |
2023-06-14 21:15:09 (vue: 2023-06-14 23:07:11) |
Titre |
CVE-2023-34449 |
Texte |
encrer!est un langage spécifique au domaine intégré pour écrire des contrats intelligents dans la rouille pour les blockchains construits sur le cadre du substrat.À partir de la version 4.0.0 et avant la version 4.2.1, la valeur de retour lors de l'utilisation de la mécanique des appels délégués, soit via `callBuilder :: Delegate` ou` Ink_env :: invoke_contract_delegate`, est incorrectement décodé.Ce bogue était lié à la mécanique autour du décodage du tampon de retour de A Call \\, qui a été modifié dans le cadre de la demande de traction 1450. Puisque cette fonctionnalité n'a été publiée qu'à l'encre!4.0.0, aucune versions précédentes n'est affectée.Les utilisateurs qui ont une encre!Le contrat de la série 4.x doit passer à 4.2.1 pour recevoir un correctif.
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, either through `CallBuilder::delegate` or `ink_env::invoke_contract_delegate`, is decoded incorrectly. This bug was related to the mechanics around decoding a call\'s return buffer, which was changed as part of pull request 1450. Since this feature was only released in ink! 4.0.0, no previous versions are affected. Users who have an ink! 4.x series contract should upgrade to 4.2.1 to receive a patch. |
Notes |
|
Envoyé |
Oui |
Condensat |
1450 2023 34449 `callbuilder::delegate` `ink affected are around blockchains buffer bug built call changed contract contracts cve decoded decoding delegate delegate` domain either embedded env::invoke feature framework have incorrectly ink language mechanics only part patch previous prior pull receive related released request return rust series should since smart specific starting substrate through upgrade users using value version versions when which who write |
Tags |
|
Stories |
|
Move |
|