CWE-129 Improper Validation of Array Index
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.
Associated Reviewed Advisories
Vulnerabilities classified under CWE-129 ordered by modification date.
| Advisory ID | NVD ID | Severity | PURLs | Summary | Last Modified |
|---|---|---|---|---|---|
| GHSA-q7pc-356p-hggc | CVE-2026-77375 | MODERATE |
SFTPGo: Denial of service via malformed SSH channel request |
2026-10-15 | |
| GHSA-mx22-3794-2vpv | CVE-2026-107211 | HIGH |
Excelize: Unchecked pivot-cache field index in extractPivotTableFields causes unrecoverable panic |
2026-10-08 | |
| GHSA-c85p-xxjj-2r75 | CVE-2026-107217 | HIGH |
Excelize ColumnNameToNumber: int64 overflow yields an out-of-domain coordinate with nil error, causing negative slice index panic on r="0" rows |
2026-10-07 | |
| GHSA-8jjq-8j9w-m2v6 | CVE-2026-107218 | MODERATE |
Excelize: RIGHT() on supplementary-plane text slices with a negative index and panics |
2026-10-07 | |
| GHSA-g27h-8qhm-6pff | CVE-2026-107220 | MODERATE |
Excelize: Panic in cellInRange on a worksheet with an empty mergeCell ref |
2026-10-07 | |
| GHSA-rxcj-4pj5-74gr | CVE-2026-107222 | MODERATE |
Excelize: GetConditionalFormats indexes conditional-formatting rule sub-elements with no length or nil check |
2026-10-07 | |
| GHSA-5h23-36rv-pm65 | CVE-2026-107225 | MODERATE |
Excelize: GetStyle panics on a negative fillId, borderId or fontId in styles.xml |
2026-10-07 | |
| GHSA-2r3x-4mrv-mcxf | - | MODERATE |
Vyper: Memory corruption using function calls within tuples / nested calls |
2026-10-06 | |
| GHSA-p8qx-h547-fjw9 | CVE-2026-102822 | LOW | - |
russh: negotiating a MAC-requiring block cipher (CTR/CBC) with mac=none causes a slice-index-out-of-range panic |
2026-09-30 |
| GHSA-2v4p-qf9q-27wj | CVE-2026-84445 | HIGH |
gRPC-Go xDS servers: Denial of Service (DoS) via crash due to missing `:authority` and `Host` headers |
2026-09-25 | |
| GHSA-86wm-r4c5-2rc9 | CVE-2026-61695 | HIGH | - |
Wire Swift runtime: negative LENGTH_DELIMITED length in skipGroup() crashes any protobuf-decoding service |
2026-09-23 |
| GHSA-65gg-g7rw-6cpc | CVE-2026-62866 | MODERATE |
Dasel: Selector lexer panics on trailing whitespace in `parseCurRune` |
2026-09-22 | |
| GHSA-p7mv-53f2-4cwj | - | HIGH |
CometBFT Vote Extensions: Panic when receiving a Pre-commit with an invalid data |
2026-09-02 | |
| GHSA-pr85-w493-9w3x | CVE-2026-55209 | CRITICAL |
resdata has Classic Buffer Overflow, Improper Validation of Array Index, NULL Pointer Dereference and Out-of-bounds Read |
2026-08-18 | |
| GHSA-26gq-p25f-99cp | CVE-2026-73564 | HIGH |
frp: Unauthenticated Remote Denial of Service in the frp SSH Tunnel Gateway via Integer Overflow |
2026-08-13 | |
| GHSA-cqjc-rmpq-xprq | CVE-2026-73489 | MODERATE | - |
Russh: Post-auth remote panic via pty-req with more than 130 terminal-mode records |
2026-08-12 |
| GHSA-7xpr-hc2w-34m9 | CVE-2026-45799 | HIGH |
Wire: skipGroup() missing negative-length check allows 10-byte payload to crash any Wire-decoding service |
2026-08-05 | |
| GHSA-ghrq-5wpp-hxx5 | CVE-2026-52856 | HIGH |
Wings: Maliciously crafted packet during SFTP connection handshake causes denial of service |
2026-07-31 | |
| GHSA-hpv8-x276-m59f | CVE-2026-44222 | MODERATE |
vLLM Vulnerable to Remote DoS via Special-Token Placeholders |
2026-07-17 | |
| GHSA-pmqf-x6x8-p7qw | CVE-2025-62372 | HIGH |
vLLM vulnerable to DoS with incorrect shape of multimodal embedding inputs |
2026-07-17 | |
| GHSA-frrj-87jh-2772 | CVE-2026-49838 | MODERATE |
GoBGP confederation validation panics on empty AS_PATH attribute |
2026-07-09 | |
| GHSA-9m57-25v3-79x9 | CVE-2026-46598 | MODERATE |
golang.org/x/crypto: Invoking pathological inputs can lead to client panic |
2026-07-07 | |
| GHSA-3ccm-4qq2-5wrp | - | MODERATE |
Constrata's coordinator transit engine `ciphertextContainer.UnmarshalJSON` panics on attacker-controlled short ciphertexts |
2026-07-01 | |
| GHSA-pfvh-m9xv-8966 | CVE-2026-45624 | MODERATE |
nuget/Magick.NET-Q16-AnyCPU
nuget/Magick.NET-Q16-HDRI-AnyCPU
nuget/Magick.NET-Q16-HDRI-OpenMP-arm64
nuget/Magick.NET-Q16-HDRI-OpenMP-x64
nuget/Magick.NET-Q16-HDRI-arm64
nuget/Magick.NET-Q16-HDRI-x64
nuget/Magick.NET-Q16-HDRI-x86
nuget/Magick.NET-Q16-OpenMP-arm64
nuget/Magick.NET-Q16-OpenMP-x64
nuget/Magick.NET-Q16-arm64
nuget/Magick.NET-Q16-x64
nuget/Magick.NET-Q16-x86
nuget/Magick.NET-Q8-AnyCPU
nuget/Magick.NET-Q8-OpenMP-arm64
nuget/Magick.NET-Q8-OpenMP-x64
nuget/Magick.NET-Q8-arm64
nuget/Magick.NET-Q8-x64
nuget/Magick.NET-Q8-x86
|
ImageMagick: Heap Buffer Over-Read of a 4 bytes in distort operation. |
2026-06-11 |
| GHSA-vhrh-72hq-w8m7 | CVE-2026-45359 | MODERATE |
nuget/Magick.NET-Q16-AnyCPU
nuget/Magick.NET-Q16-HDRI-AnyCPU
nuget/Magick.NET-Q16-HDRI-OpenMP-arm64
nuget/Magick.NET-Q16-HDRI-OpenMP-x64
nuget/Magick.NET-Q16-HDRI-arm64
nuget/Magick.NET-Q16-HDRI-x64
nuget/Magick.NET-Q16-HDRI-x86
nuget/Magick.NET-Q16-OpenMP-arm64
nuget/Magick.NET-Q16-OpenMP-x64
nuget/Magick.NET-Q16-arm64
nuget/Magick.NET-Q16-x64
nuget/Magick.NET-Q16-x86
nuget/Magick.NET-Q8-AnyCPU
nuget/Magick.NET-Q8-OpenMP-arm64
nuget/Magick.NET-Q8-OpenMP-x64
nuget/Magick.NET-Q8-arm64
nuget/Magick.NET-Q8-x64
nuget/Magick.NET-Q8-x86
|
ImageMagick: Out-of-Bounds Read in connected components when the user supplies an invalid keep-top define |
2026-06-11 |