Intel

AIKIDO-2026-10807

ox is vulnerable to Stack-based Buffer Overflow

Stack-based Buffer Overflow Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published May 14, 2026

71

High Risk

This Affects:

RUBYox
1.0.0 - 2.14.25
Fixed in 2.14.26
Are you affected? Scan for Free

TL;DR

This release hardens the ox XML/SAX C parser against stack and dynamic-stack buffer overflow conditions triggered by truncated/unterminated input. The fix adds correct EOS/NULL termination handling, safe pointer/index adjustments before error reporting, and a buffer shift-type correction to prevent overflow/underflow behavior in SAX buffering logic.

Who does this affect?

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

Background info

ox is vulnerable to Stack-based Buffer Overflow in versions 1.0.0 - 2.14.25.

How to fix this

Upgrade the ox 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