Candidate: CVE-2018-14337 PublicDate: 2018-07-17 03:29:00 UTC References: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14337 https://github.com/mruby/mruby/issues/4062 https://github.com/mruby/mruby/commit/695f29cd604787f43be1af16e38d13610bf8312b https://github.com/mruby/mruby/commit/adb1eae912659d680a9c5b7832e22cf73d36a69a Description: The CHECK macro in mrbgems/mruby-sprintf/src/sprintf.c in mruby 1.4.1 contains a signed integer overflow, possibly leading to out-of-bounds memory access because the mrb_str_resize function in string.c does not check for a negative length. Ubuntu-Description: Notes: Bugs: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=903985 Priority: medium Discovered-by: Assigned-to: CVSS: nvd: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N [7.5 HIGH] Patches_mruby: upstream_mruby: needs-triage precise/esm_mruby: DNE trusty_mruby: ignored (reached end-of-life) trusty/esm_mruby: DNE (trusty was needs-triage) xenial_mruby: ignored (end of standard support, was needs-triage) artful_mruby: ignored (reached end-of-life) bionic_mruby: needs-triage cosmic_mruby: ignored (reached end-of-life) disco_mruby: not-affected (2.0.0-1) eoan_mruby: not-affected (2.0.0-1) focal_mruby: not-affected (2.0.0-1) groovy_mruby: not-affected (2.0.0-1) hirsute_mruby: not-affected (2.0.0-1) impish_mruby: not-affected (2.0.0-1) jammy_mruby: not-affected (2.0.0-1) devel_mruby: not-affected (2.0.0-1)