VYPR

CWE-129

Improper Validation of Array Index

VariantDraftLikelihood: High

Description

The product uses untrusted input when calculating or using an array index, but the product does not validate or incorrectly validates the index to ensure the index references a valid position within the array.

Hierarchy (View 1000)

Parents

Children

none

Related attack patterns (CAPEC)

CAPEC-100

CVEs mapped to this weakness (641)

page 30 of 33
  • CVE-2023-6298MedNov 26, 2023
    risk 0.28cvss 4.3epss 0.01

    A vulnerability classified as problematic was found in Apryse iText 8.0.2. This vulnerability affects the function main of the file PdfDocument.java. The manipulation leads to improper validation of array index. The attack can be initiated remotely. The exploit has been…

  • CVE-2022-31745MedDec 22, 2022
    risk 0.28cvss 4.3epss 0.00

    If array shift operations are not used, the Garbage Collector may have become confused about valid objects. This vulnerability affects Firefox < 101.

  • CVE-2026-46598MedMay 22, 2026
    risk 0.27cvss 5.3epss 0.00

    For certain crafted inputs, a 'ed25519.PrivateKey' was created by casting malformed wire bytes, leading to a panic when used.

  • CVE-2025-54650MedAug 6, 2025
    risk 0.27cvss 4.2epss 0.00

    Improper array index verification vulnerability in the audio codec module. Impact: Successful exploitation of this vulnerability may affect the audio decoding function.

  • CVE-2024-47249MedNov 26, 2024
    risk 0.26cvss 5.0epss 0.01

    Improper Validation of Array Index vulnerability in Apache NimBLE. Lack of input validation for HCI events from controller could result in out-of-bound memory corruption and crash. This issue requires broken or bogus Bluetooth controller and thus severity is considered low.…

  • CVE-2021-35005LowJan 24, 2022
    risk 0.22cvss 3.3epss 0.01

    This vulnerability allows local attackers to disclose sensitive information on affected installations of TeamViewer. An attacker must first obtain the ability to execute low-privileged code on the target system in order to exploit this vulnerability. The specific flaw exists…

  • CVE-2023-31308LowAug 31, 2026
    risk 0.21cvss 3.3epss 0.00

    A malicious virtual function can invoke the certain command handlers in the SMU, causing a denial of service due to out-of-bounds memory read.

  • CVE-2026-73489MedAug 13, 2026
    risk 0.21cvss 4.3epss 0.00

    Russh is a Rust SSH client & server library. Prior to 0.62.4, an authenticated SSH client can cause a denial of service by sending a pty-req channel request with more than 130 terminal-mode records. The parser in russh/src/server/encrypted.rs stores terminal modes in a fixed…

  • CVE-2025-10158MedNov 18, 2025
    risk 0.21cvss 4.3epss 0.00

    A malicious client acting as the receiver of an rsync file transfer can trigger an out of bounds read of a heap based buffer, via a negative array index. The malicious rsync client requires at least read access to the remote rsync module in order to trigger the issue.

  • CVE-2025-23338LowSep 24, 2025
    risk 0.21cvss 3.3epss 0.00

    NVIDIA CUDA Toolkit for all platforms contains a vulnerability in nvdisasm where a user may cause an out-of-bounds write by running nvdisasm on a malicious ELF file. A successful exploit of this vulnerability may lead to denial of service.

  • CVE-2023-31306LowSep 6, 2025
    risk 0.21cvss 3.3epss 0.00

    Improper validation of an array index in the AMD graphics driver software could allow an attacker to pass malformed arguments to the dynamic power management (DPM) functions resulting in an out of bounds read and loss of availability.

  • CVE-2026-93841LowSep 18, 2026
    risk 0.17cvss 3.7epss 0.00

    vLLM through 0.29.0 contains a memory corruption vulnerability in the Triton _bincount_kernel where prompt token IDs index the penalty prompt-presence bitset without bounds checking against vocabulary size. Attackers can submit multimodal audio requests with tokens equal to…

  • CVE-2026-93840LowSep 18, 2026
    risk 0.17cvss 3.7epss 0.00

    vLLM before 0.29.0 validates allowed_token_ids against tokenizer length instead of model output logits width in SamplingParams._validate_allowed_token_ids(). Attackers can supply token IDs above the output vocabulary that pass validation, causing LogitBiasState to corrupt GPU…

  • CVE-2026-40097LowApr 10, 2026
    risk 0.17cvss 3.7epss 0.00

    Step CA is an online certificate authority for secure, automated certificate management for DevOps. From 0.24.0 to before 0.30.0-rc3, an attacker can trigger an index out-of-bounds panic in Step CA by sending a crafted attestation key (AK) certificate with an empty Extended Key…

  • CVE-2023-31307LowAug 13, 2024
    risk 0.15cvss 2.3epss 0.00

    Improper validation of array index in Power Management Firmware (PMFW) may allow a privileged attacker to cause an out-of-bounds memory read within PMFW, potentially leading to a denial of service.

  • CVE-2020-11041LowMay 29, 2020
    risk 0.14cvss 2.2epss 0.02

    In FreeRDP less than or equal to 2.0.0, an outside controlled array index is used unchecked for data used as configuration for sound backend (alsa, oss, pulse, ...). The most likely outcome is a crash of the client instance followed by no or distorted sound or a session…

  • CVE-2026-93989LowSep 19, 2026
    risk 0.13cvss 3.1epss 0.00

    vLLM through 0.29.0 fails to properly validate bad_words token indices against the model's generation output width in SamplingParams.update_from_tokenizer(). Attackers can supply out-of-bounds token indices that corrupt logits memory of concurrent requests, causing different…

  • CVE-2026-33762LowMar 31, 2026
    risk 0.11cvss 2.8epss 0.00

    go-git is an extensible git implementation library written in pure Go. Prior to version 5.17.1, go-git’s index decoder for format version 4 fails to validate the path name prefix length before applying it to the previously decoded path name. A maliciously crafted index file…

  • CVE-2014-6317Nov 11, 2014
    risk 0.01cvss —epss 0.18

    Array index error in win32k.sys in the kernel-mode drivers in Microsoft Windows Server 2003 SP2, Windows Vista SP2, Windows Server 2008 SP2 and R2 SP1, Windows 7 SP1, Windows 8, Windows 8.1, Windows Server 2012 Gold and R2, and Windows RT Gold and 8.1 allows remote attackers to…

  • CVE-2026-63308MedJul 17, 2026
    risk 0.00cvss 4.3epss 0.00

    Helm through 4.2.3, fixed in commit ba6c9a2, contains a denial of service vulnerability in the Files.Lines template helper in pkg/engine/files.go that allows attackers to trigger an index out of range panic by including zero-length byte slices in chart files. Attackers can…