Skip to content

Commit bb12156

Browse files
authored
mruby version of CVE-2017-0898 (#984)
* The NVD entry and HackerOne report mentions that CVE-2017-0898 also affects mruby. * https://nvd.nist.gov/vuln/detail/CVE-2017-0898 * https://hackerone.com/reports/212241 * mruby/mruby#3722
1 parent 90e2384 commit bb12156

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

rubies/mruby/CVE-2017-0898.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
engine: mruby
3+
cve: 2017-0898
4+
ghsa: wvmx-3rv2-5jgf
5+
url: https://nvd.nist.gov/vuln/detail/CVE-2017-0898
6+
title: Buffer underrun vulnerability in Kernel.sprintf
7+
date: 2017-09-14
8+
description: |
9+
There is a buffer underrun vulnerability in the sprintf
10+
method of Kernel module.
11+
12+
If a malicious format string which contains a precious specifier (*) is
13+
passed and a huge minus value is also passed to the specifier, buffer
14+
underrun may be caused. In such situation, the result may contains heap,
15+
or the Ruby interpreter may crash.
16+
17+
All users running an affected release should upgrade immediately.
18+
cvss_v2: 6.4
19+
cvss_v3: 9.1
20+
patched_versions:
21+
- ">= 1.3.0"
22+
related:
23+
url:
24+
- https://nvd.nist.gov/vuln/detail/CVE-2017-0898
25+
- https://mruby.org/releases/2017/07/04/mruby-1.3.0-released.html
26+
- https://github.com/mruby/mruby/issues/3140
27+
- https://github.com/mruby/mruby/issues/3722
28+
- https://hackerone.com/reports/212241
29+
- https://github.com/advisories/GHSA-wvmx-3rv2-5jgf

0 commit comments

Comments
 (0)