VYPR

CWE-787

Out-of-bounds Write

BaseDraftLikelihood: High

Description

The product writes data past the end, or before the beginning, of the intended buffer.

Hierarchy (View 1000)

CVEs mapped to this weakness (1,906)

page 79 of 96
  • CVE-2022-29208May 20, 2022
    risk 0.00cvss epss 0.00

    TensorFlow is an open source platform for machine learning. Prior to versions 2.9.0, 2.8.1, 2.7.2, and 2.6.4, the implementation of `tf.raw_ops.EditDistance` has incomplete validation. Users can pass negative values to cause a segmentation fault based denial of service. In…

  • CVE-2022-28990May 20, 2022
    risk 0.00cvss epss 0.00

    WASM3 v0.5.0 was discovered to contain a heap overflow via the component /wabt/bin/poc.wasm.

  • CVE-2018-25032Mar 25, 2022
    risk 0.00cvss epss 0.00

    zlib before 1.2.12 allows memory corruption when deflating (i.e., when compressing) if the input has many distant matches.

  • CVE-2020-36518Mar 11, 2022
    risk 0.00cvss epss 0.00

    jackson-databind before 2.13.0 allows a Java StackOverflow exception and denial of service via a large depth of nested objects.

  • CVE-2022-23561Feb 4, 2022
    risk 0.00cvss epss 0.00

    Tensorflow is an Open Source Machine Learning Framework. An attacker can craft a TFLite model that would cause a write outside of bounds of an array in TFLite. In fact, the attacker can override the linked list used by the memory allocator. This can be leveraged for an arbitrary…

  • CVE-2022-23560Feb 4, 2022
    risk 0.00cvss epss 0.00

    Tensorflow is an Open Source Machine Learning Framework. An attacker can craft a TFLite model that would allow limited reads and writes outside of arrays in TFLite. This exploits missing validation in the conversion from sparse tensors to dense tensors. The fix is included in…

  • CVE-2022-23574Feb 4, 2022
    risk 0.00cvss epss 0.00

    Tensorflow is an Open Source Machine Learning Framework. There is a typo in TensorFlow's `SpecializeType` which results in heap OOB read/write. Due to a typo, `arg` is initialized to the `i`th mutable argument in a loop where the loop index is `j`. Hence it is possible to assign…

  • CVE-2022-23566Feb 4, 2022
    risk 0.00cvss epss 0.00

    Tensorflow is an Open Source Machine Learning Framework. TensorFlow is vulnerable to a heap OOB write in `Grappler`. The `set_output` function writes to an array at the specified index. Hence, this gives a malicious user a write primitive. The fix will be included in TensorFlow…

  • CVE-2022-21740Feb 3, 2022
    risk 0.00cvss epss 0.00

    Tensorflow is an Open Source Machine Learning Framework. The implementation of `SparseCountSparseOutput` is vulnerable to a heap overflow. The fix will be included in TensorFlow 2.8.0. We will also cherrypick this commit on TensorFlow 2.7.1, TensorFlow 2.6.3, and TensorFlow…

  • CVE-2022-24197Feb 1, 2022
    risk 0.00cvss epss 0.01

    iText v7.1.17 was discovered to contain a stack-based buffer overflow via the component ByteBuffer.append, which allows attackers to cause a Denial of Service (DoS) via a crafted PDF file.

  • CVE-2021-45958Dec 31, 2021
    risk 0.00cvss epss 0.00

    UltraJSON (aka ujson) through 5.1.0 has a stack-based buffer overflow in Buffer_AppendIndentUnchecked (called from encode). Exploitation can, for example, use a large amount of indentation.

  • CVE-2018-25024Dec 26, 2021
    risk 0.00cvss epss 0.00

    An issue was discovered in the actix-web crate before 0.7.15 for Rust. It can unsoundly coerce an immutable reference into a mutable reference, leading to memory corruption.

  • CVE-2018-25025Dec 26, 2021
    risk 0.00cvss epss 0.00

    An issue was discovered in the actix-web crate before 0.7.15 for Rust. It can unsoundly extend the lifetime of a string, leading to memory corruption.

  • CVE-2018-25026Dec 26, 2021
    risk 0.00cvss epss 0.00

    An issue was discovered in the actix-web crate before 0.7.15 for Rust. It can add the Send marker trait to an object that cannot be sent between threads safely, leading to memory corruption.

  • CVE-2021-45680Dec 26, 2021
    risk 0.00cvss epss 0.00

    An issue was discovered in the vec-const crate before 2.0.0 for Rust. It tries to construct a Vec from a pointer to a const slice, leading to memory corruption.

  • CVE-2021-45681Dec 26, 2021
    risk 0.00cvss epss 0.00

    An issue was discovered in the derive-com-impl crate before 0.1.2 for Rust. An invalid reference (and memory corruption) can occur because AddRef might not be called before returning a pointer.

  • CVE-2021-45704Dec 26, 2021
    risk 0.00cvss epss 0.00

    An issue was discovered in the metrics-util crate before 0.7.0 for Rust. There is a data race and memory corruption because AtomicBucket unconditionally implements the Send and Sync traits.

  • CVE-2021-45707Dec 26, 2021
    risk 0.00cvss epss 0.00

    An issue was discovered in the nix crate 0.16.0 and later before 0.20.2, 0.21.x before 0.21.2, and 0.22.x before 0.22.2 for Rust. unistd::getgrouplist has an out-of-bounds write if a user is in more than 16 /etc/groups groups.

  • CVE-2021-42279Nov 10, 2021
    risk 0.00cvss epss 0.03

    Chakra Scripting Engine Memory Corruption Vulnerability

  • CVE-2021-43174Nov 9, 2021
    risk 0.00cvss epss 0.01

    NLnet Labs Routinator versions 0.9.0 up to and including 0.10.1, support the gzip transfer encoding when querying RRDP repositories. This encoding can be used by an RRDP repository to cause an out-of-memory crash in these versions of Routinator. RRDP uses XML which allows…