The initcopy function in kernel.c in mruby 1.4.1 makes initializecopy calls for TTICLASS objects, which allows attackers to cause a denial of service (mrbhash_keys uninitialized pointer and application crash) or possibly have unspecified other impact.
{ "vanir_signatures": [ { "id": "CVE-2018-11743-244638a9", "signature_type": "Function", "digest": { "function_hash": "48112143005334984103996638571299297107", "length": 583.0 }, "target": { "file": "src/kernel.c", "function": "init_copy" }, "deprecated": false, "signature_version": "v1", "source": "https://github.com/mruby/mruby/commit/b64ce17852b180dfeea81cf458660be41a78974d" }, { "id": "CVE-2018-11743-c2146ee5", "signature_type": "Line", "digest": { "line_hashes": [ "295482155461672475953902644544377184591", "164249401958941042688244750441504177802", "195418266659789850486705450476988748358", "159697100646635414149928797440161989047" ], "threshold": 0.9 }, "target": { "file": "src/kernel.c" }, "deprecated": false, "signature_version": "v1", "source": "https://github.com/mruby/mruby/commit/b64ce17852b180dfeea81cf458660be41a78974d" } ] }