First published: Tue Jun 12 2018(Updated: )
An issue was discovered in mruby 1.4.1. There is a NULL pointer dereference in mrb_class, related to certain .clone usage, because mrb_obj_clone in kernel.c copies flags other than the MRB_FLAG_IS_FROZEN flag (e.g., the embedded flag).
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Mruby Mruby | =1.4.1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2018-12247 is a vulnerability in mruby 1.4.1 that allows for a NULL pointer dereference in mrb_class, related to certain .clone usage.
CVE-2018-12247 has a severity rating of 7.5 (high).
CVE-2018-12247 affects mruby version 1.4.1.
To fix CVE-2018-12247, users should update to a version of mruby that is not affected by this vulnerability.
Yes, you can find additional information about CVE-2018-12247 in the references provided: [Reference 1](https://github.com/mruby/mruby/commit/55edae0226409de25e59922807cb09acb45731a2) and [Reference 2](https://github.com/mruby/mruby/issues/4036).