Intel

AIKIDO-2026-10777

stringzilla is vulnerable to Out-of-bounds Read

Out-of-bounds Read Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published May 8, 2026

82

High Risk

This Affects:

PYTHONstringzilla
4.0.0 - 4.6.0
Fixed in 4.6.1
Are you affected? Scan for Free

TL;DR

AVX-512 Skylake search compares masked-off SIMD lanes without restricting equality masks, so certain needles dominated by zero bytes can create phantom matches past h_length - n_length and yield bogus pointers or following compares read beyond the haystack. Lexicographic ordering used masked operands asymmetrically so mismatch scans could advance past min(a_length, b_length) and index garbage behind the shorter buffer. Sequence-intersect helpers allocated backing tables but omitted paired frees on success paths, leaking memory across repeated calls.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

stringzilla is vulnerable to Out-of-bounds Read in versions 4.0.0 - 4.6.0.

How to fix this

Upgrade the stringzilla library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform