CVE Catalog

CVE-2026-79590

Unknown
Published: Translated: NVD NIST

Summary

A NULL pointer dereference vulnerability exists in the Prism parser component of mruby 4.0.0. An attacker can provide a specially crafted Ruby source file that triggers the parser to pass a NULL pointer to string handling functions, resulting in undefined behavior and application crash.

Risk Assessment

An attacker can crash an application using mruby, causing a denial of service (DoS). In environments processing untrusted Ruby files, this may disrupt service availability.

Recommendation

Update mruby to a version containing the fix or avoid processing untrusted Ruby source files. Consider validating input before passing it to the parser.

Other vulnerabilities in mruby

See all
Original NVD description (English source)

A NULL pointer dereference vulnerability exists in the Prism parser component of mruby 4.0.0. An attacker can provide a specially crafted Ruby source file that triggers the parser to pass a NULL pointer to nonnull string handling functions, resulting in undefined behavior and application crash.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS