Access of Uninitialized Pointer in mruby - CVE-2018-11743
Published: June 5, 2018 / Updated: August 8, 2020
mruby
Detailed vulnerability description
The vulnerability allows a remote non-authenticated attacker to execute arbitrary code.
The init_copy function in kernel.c in mruby 1.4.1 makes initialize_copy calls for TT_ICLASS objects, which allows attackers to cause a denial of service (mrb_hash_keys uninitialized pointer and application crash) or possibly have unspecified other impact.