Intel

AIKIDO-2026-727032

numo-narray-alt is vulnerable to Code Injection

Code Injection Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published Aug 27, 2026

81

High Risk

This Affects:

RUBYnumo-narray-alt
0.9.3 - 0.10.6
Fixed in 0.10.7
0.11.0 - 0.11.1
Fixed in 0.11.2
Are you affected? Scan for Free

TL;DR

The Numo::NArray.parse method converts a text representation of an array into an NArray. Each whitespace-delimited token in the input is passed to Ruby eval, so every token is executed as Ruby code. Parsing text that originates from a file, an upload, or a request parameter therefore runs arbitrary code in the host process. The fix parses each token only as a numeric or true/false/nil literal and rejects anything else.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and your application passes untrusted text to Numo::NArray.parse.

Background info

numo-narray-alt is vulnerable to Code Injection in versions 0.9.3 - 0.10.6 and 0.11.0 - 0.11.1.

How to fix this

Upgrade the numo-narray-alt 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