VYPR
Vendor

Dfinity

Products
5
CVEs
5
Across products
5
Status
Private

Products

5

Recent CVEs

5
  • CVE-2024-1631CriFeb 21, 2024
    risk 0.52cvss 9.1epss 0.01

    Impact: The library offers a function to generate an ed25519 key pair via Ed25519KeyIdentity.generate with an optional param to provide a 32 byte seed value, which will then be used as the secret key. When no seed value is provided, it is expected that the library generates the…

  • CVE-2024-7884HigSep 5, 2024
    risk 0.42cvss 7.5epss 0.01

    When a canister method is called via ic_cdk::call* , a new Future CallFuture is created and can be awaited by the caller to get the execution result. Internally, the state of the Future is tracked and stored in a struct called CallFutureState. A bug in the polling…

  • CVE-2023-6245HigDec 8, 2023
    risk 0.42cvss 7.5epss 0.01

    The Candid library causes a Denial of Service while parsing a specially crafted payload with 'empty' data type. For example, if the payload is `record { * ; empty }` and the canister interface expects `record { * }` then the Rust candid decoder treats empty as an extra field…

  • CVE-2024-4435MedMay 21, 2024
    risk 0.31cvss 5.9epss 0.01

    When storing unbounded types in a BTreeMap, a node is represented as a linked list of "memory chunks". It was discovered recently that when we deallocate a node, in some cases only the first memory chunk is deallocated, and the rest of the memory chunks remain (incorrectly)…

  • CVE-2024-11991MedDec 9, 2024
    risk 0.00cvss 5.6epss 0.00

    Motoko's incremental garbage collector is impacted by an uninitialized memory access bug, caused by incorrect use of write barriers in a few locations. This vulnerability could potentially allow unauthorized read or write access to a Canister's memory. However, exploiting this…