CyberSecBulletin

Improper Validation of Specified Index, Position, or Offset in Input

CWE-1285

The product receives input that is expected to specify an index, position, or offset into an indexable resource such as a buffer or file, but it does not validate or incorrectly validates that the specified index/position/offset has the required properties.

Often, indexable resources such as memory buffers or files can be accessed using a specific position, index, or offset, such as an index for an array or a position for a file. When untrusted input is not properly validated before it is used as an index, attackers could access (or attempt to access) unauthorized portions of these resources. This could be used to cause buffer overflows, excessive resource allocation, or trigger unexpected failures.

We track 42 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 7.9.

Latest Improper Validation of Specified Index, Position, or Offset in Input vulnerabilities

  • 8.0 High severity

    server: Improper Validation of Specified Index, Position, or Offset in Input

    CVE-2026-107821MariaDBEPSS 1.2%

    MariaDB server is a community developed fork of MySQL server. From 10.6.1 until 10.6.28, 10.11.19, 11.4.13, 11.8.9, 12.3.3, and 13.0.2, MariaDB insufficiently validated counts, offsets, lengths, and field boundaries in FRM metadata while opening binary FRM fil

  • 8.4 High severity

    MediaTek chipset: Improper Validation of Specified Index, Position, or Offset in Input

    CVE-2026-20524MediaTek

    In apu, there is a possible memory corruption due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation. Patch ID: ALPS11249004; Issue ID:

  • 8.7 High severity

    RaTeX: Uncaught Exception

    CVE-2026-53530Erweixin

    RaTeX is a KaTeX-compatible math rendering engine written in Rust. Prior to version 0.1.11, the public parser entrypoint `ratex_parser::parse(&str)` panics on the 9-byte input `\verbéxé` (i.e. `\verb` followed by the non-ASCII delimiter `é`). When handling a `

  • 7.8 High severity

    NI-PAL: Improper Validation of Specified Index, Position, or Offset in Input

    CVE-2026-18485NI

    There is a local privilege escalation vulnerability recently discovered in the NI-PAL kernel driver. This may allow a local, authenticated user to escalate privileges and execute arbitrary code. This vulnerability affects NI-PAL 26.3.1 and prior versions runni

  • 8.9 High severity

    go-attestation: Improper Validation of Specified Index, Position, or Offset in Input

    CVE-2026-12681Google

    Improper Validation of Specified Index, Position, or Offset in Input vulnerability in Google go-attestation. parseEfiSignatureList() does not advance the buffer past vendor bytes before reading entries. For hashSHA256SigGUID lists, this allows attacker-control

  • 7.8 High severity

    NI-PAL: Improper Validation of Specified Index, Position, or Offset in Input

    CVE-2026-8036NI

    Improper input validation in NI-PAL may allow a local authenticated user to access arbitrary system memory, potentially leading to privilege escalation. This vulnerability affects NI-PAL 26.3.0 and prior versions on Windows and Linux.

  • 7.5 High severity

    cpp-httplib is a C++11 single-file header-only cross platform HTTP/HTTPS library.

    CVE-2026-45352Yhirose

    cpp-httplib is a C++11 single-file header-only cross platform HTTP/HTTPS library. Prior to 0.43.4, negative chunk-size in chunked Transfer-Encoding causes unbounded memory allocation and process crash. The ChunkedDecoder::read_payload function in cpp-httplib (

  • 7.1 High severity

    C Driver: Improper Validation of Specified Index, Position, or Offset in Input

    CVE-2026-9100MongoDB

    The MongoDB C Driver's legacy GridFS API accepts malformed file metadata from the database without adequate validation. Crafted documents in a GridFS collection may cause any application that reads those files via the legacy API to either crash (via a division

  • 7.5 High severity

    vm2: Allocation of Resources Without Limits or Throttling

    CVE-2026-44004Patriksimek

    vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.0, sandboxed code can call Buffer.alloc() with an arbitrary size to allocate memory directly on the host heap. Because Buffer.alloc is a synchronous C++ native call, vm2's timeout option cannot interr

  • 7.5 High severity

    Apache Thrift: Memory Allocation with Excessive Size Value

    CVE-2026-43868Apache

    Memory Allocation with Excessive Size Value vulnerability in Apache Thrift. This issue affects Apache Thrift: before 0.23.0. Users are recommended to upgrade to version 0.23.0, which fixes the issue.

  • 7.7 High severity

    argo-workflows: Improper Validation of Array Index

    CVE-2026-40886Argoproj

    Argo Workflows is an open source container-native workflow engine for orchestrating parallel jobs on Kubernetes. From 3.6.5 to 4.0.4, an unchecked array index in the pod informer's podGCFromPod() function causes a controller-wide panic when a workflow pod carr

  • 8.6 High severity

    Apache Kafka: Improper Validation of Specified Index, Position, or Offset in Input

    CVE-2026-33557Apache

    A possible security vulnerability has been identified in Apache Kafka. By default, the broker property `sasl.oauthbearer.jwt.validator.class` is set to `org.apache.kafka.common.security.oauthbearer.DefaultJwtValidator`. It accepts any JWT token without validat

  • 7.5 High severity

    github.com/jackc/pgproto3/v2: Improper Validation of Array Index

    CVE-2026-32286Github.com/jackc/pgproto3/v2

    The DataRow.Decode function fails to properly validate field lengths. A malicious or compromised PostgreSQL server can send a DataRow message with a negative field length, causing a slice bounds out of range panic.

  • 7.5 High severity

    github.com/buger/jsonparser: Improper Validation of Array Index

    CVE-2026-32285Github.com/buger/jsonparser

    The Delete function fails to properly validate offsets when processing malformed JSON input. This can lead to a negative slice index and a runtime panic, allowing a denial of service attack.

  • 8.8 High severity

    PostgreSQL: Improper Validation of Array Index

    CVE-2026-2006PostgreSQLEPSS 1.15%

    Missing validation of multibyte character length in PostgreSQL text manipulation allows a database user to issue crafted queries that achieve a buffer overrun. That suffices to execute arbitrary code as the operating system user running the database. Versions

  • 7.8 High severity

    MediaTek chipset: Improper Validation of Specified Index, Position, or Offset in Input

    CVE-2025-20796MediaTek

    In imgsys, there is a possible out of bounds write due to improper input validation. This could lead to local escalation of privilege if a malicious actor has already obtained the System privilege. User interaction is needed for exploitation. Patch ID: ALPS103

  • 7.5 High severity

    Red Hat Enterprise Linux 10: Heap-based Buffer Overflow

    CVE-2025-67268Red Hat

    gpsd before commit dc966aa contains a heap-based out-of-bounds write vulnerability in the drivers/driver_nmea2000.c file. The hnd_129540 function, which handles NMEA2000 PGN 129540 (GNSS Satellites in View) packets, fails to validate the user-supplied satellit

  • 9.8 Critical severity

    NextX Duo: Out-of-bounds Read

    CVE-2025-55086Eclipse Foundation

    In NetXDuo version before 6.4.4, a networking support module for Eclipse Foundation ThreadX, in the DHCPV6 client there was an unchecked index extracting the server DUID from the server reply. With a crafted packet, an attacker could cause an out of memory rea

  • 7.5 High severity

    NextX Duo: Out-of-bounds Read

    CVE-2025-55087Eclipse Foundation

    In NextX Duo's snmp addon versions before 6.4.4, a part of the Eclipse Foundation ThreadX, an attacker could cause an out-of-bound read by a crafted SNMPv3 security parameters.

  • 7.8 High severity

    DASYLab: Out-of-bounds Write

    CVE-2025-9189Digilent

    There is an out of bounds write vulnerability due to improper bounds checking resulting in a large destination address when parsing a DSB file with Digilent DASYLab. This vulnerability may result in arbitrary code execution. Successful exploitation requires an

  • 7.8 High severity

    DASYLab: Out-of-bounds Write

    CVE-2025-57778Digilent

    There is an out of bounds write vulnerability due to improper bounds checking resulting in an invalid source address when parsing a DSB file with Digilent DASYLab. This vulnerability may result in arbitrary code execution. Successful exploitation requires an a

  • 7.8 High severity

    DASYLab: Out-of-bounds Write

    CVE-2025-57777Digilent

    There is an out of bounds write vulnerability due to improper bounds checking in displ2.dll when parsing a DSB file with Digilent DASYLab. This vulnerability may result in arbitrary code execution. Successful exploitation requires an attacker to get a user to

  • 7.8 High severity

    DASYLab: Out-of-bounds Write

    CVE-2025-57776Digilent

    There is an out of bounds write vulnerability due to improper bounds checking resulting in an invalid address when parsing a DSB file with Digilent DASYLab. This vulnerability may result in arbitrary code execution. Successful exploitation requires an attacker

  • 7.8 High severity

    DASYLab: Out-of-bounds Write

    CVE-2025-57775Digilent

    There is a heap-based Buffer Overflow vulnerability due to improper bounds checking when parsing a DSB file with Digilent DASYLab. This vulnerability may result in arbitrary code execution. Successful exploitation requires an attacker to get a user to open a s

  • 7.8 High severity

    DASYLab: Out-of-bounds Write

    CVE-2025-57774Digilent

    There is an out of bounds write vulnerability due to improper bounds checking resulting in invalid data when parsing a DSB file with Digilent DASYLab. This vulnerability may result in arbitrary code execution. Successful exploitation requires an attacker to ge

  • 7.8 High severity

    LabVIEW: Improper Validation of Specified Index, Position, or Offset in Input

    CVE-2025-7849NI

    A memory corruption vulnerability due to improper error handling when a VILinkObj is null exists in NI LabVIEW that may result in arbitrary code execution. Successful exploitation requires an attacker to get a user to open a specially crafted VI. This vulnerab

  • 7.8 High severity

    LabVIEW: Improper Validation of Specified Index, Position, or Offset in Input

    CVE-2025-7848NIEPSS 6.08%

    A memory corruption vulnerability due to improper input validation in lvpict.cpp exists in NI LabVIEW that may result in arbitrary code execution. Successful exploitation requires an attacker to get a user to open a specially crafted VI. This vulnerability aff

  • 7.8 High severity

    LabVIEW: Improper Validation of Specified Index, Position, or Offset in Input

    CVE-2025-2634NI

    Out of bounds read vulnerability due to improper bounds checking in NI LabVIEW in fontmgr may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to get a user to open a specially crafted VI. This vulnerab

  • 7.8 High severity

    LabVIEW: Improper Validation of Specified Index, Position, or Offset in Input

    CVE-2025-2633NI

    Out of bounds read vulnerability due to improper bounds checking in NI LabVIEW in lvre!UDecStrToNum that may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to get a user to open a specially crafted VI

  • 9.1 Critical severity

    MELSEC iQ-F Series FX5U-32MT/ES: Improper Validation of Specified Index, Position, or Offset in Input

    CVE-2025-3755Mitsubishi Electric

    Improper Validation of Specified Index, Position, or Offset in Input vulnerability in Mitsubishi Electric Corporation MELSEC iQ-F Series CPU modules allows a remote unauthenticated attacker to read information in the product, to cause a Denial-of-Service (DoS)

  • 9.8 Critical severity

    Tivoli Monitoring: Improper Validation of Array Index

    CVE-2025-3357IBMEPSS 1.1%

    IBM Tivoli Monitoring 6.3.0.7 through 6.3.0.7 Service Pack 19 could allow a remote attacker to execute arbitrary code due to improper validation of an index value of a dynamically allocated array.

  • 7.8 High severity

    LabVIEW: Out-of-bounds Read

    CVE-2024-10496NI

    An out of bounds read due to improper input validation in BuildFontMap in fontmgr.cpp in NI LabVIEW may disclose information or result in arbitrary code execution. Successful exploitation requires an attacker to provide a user with a specially crafted VI. This

  • 7.8 High severity

    LabVIEW: Out-of-bounds Read

    CVE-2024-10495NI

    An out of bounds read due to improper input validation when loading the font table in fontmgr.cpp in NI LabVIEW may disclose information or result in arbitrary code execution. Successful exploitation requires an attacker to provide a user with a specially craf

  • 7.8 High severity

    LabVIEW: Out-of-bounds Read

    CVE-2024-10494NI

    An out of bounds read due to improper input validation in HeapObjMapImpl.cpp in NI LabVIEW may disclose information or result in arbitrary code execution. Successful exploitation requires an attacker to provide a user with a specially crafted VI. This vulnerab

  • 8.4 High severity

    FreeBSD: Out-of-bounds Read

    CVE-2024-41928FreeBSD

    Malicious software running in a guest VM can exploit the buffer overflow to achieve code execution on the host in the bhyve userspace process, which typically runs as root. Note that bhyve runs in a Capsicum sandbox, so malicious code is constrained by the cap

  • 7.8 High severity

    LabVIEW: Improper Validation of Specified Index, Position, or Offset in Input

    CVE-2024-23612NI

    An improper error handling vulnerability in LabVIEW may result in remote code execution. Successful exploitation requires an attacker to provide a user with a specially crafted VI. This vulnerability affects LabVIEW 2024 Q1 and prior versions.

  • 7.8 High severity

    LabVIEW: Improper Validation of Specified Index, Position, or Offset in Input

    CVE-2024-23609NI

    An improper error handling vulnerability in LabVIEW may result in remote code execution. Successful exploitation requires an attacker to provide a user with a specially crafted VI. This vulnerability affects LabVIEW 2024 Q1 and prior versions.

  • 7.5 High severity

    squid: Improper Certificate Validation

    CVE-2023-46724Squid-cacheEPSS 2.81%

    Squid is a caching proxy for the Web. Due to an Improper Validation of Specified Index bug, Squid versions 3.3.0.1 through 5.9 and 6.0 prior to 6.4 compiled using `--with-openssl` are vulnerable to a Denial of Service attack against SSL Certificate validation.

  • 7.5 High severity

    Vulnerability of input parameters being not strictly verified in the PMS module.

    CVE-2023-39389Huawei

    Vulnerability of input parameters being not strictly verified in the PMS module. Successful exploitation of this vulnerability may cause home screen unavailability.

  • 7.5 High severity

    Vulnerability of input parameters being not strictly verified in the PMS module.

    CVE-2023-39388Huawei

    Vulnerability of input parameters being not strictly verified in the PMS module. Successful exploitation of this vulnerability may cause home screen unavailability.