Actions
Bug #13242
closedSIGSEGV in rb_bigzero_p()
Description
After some fuzz testing I found a crashing test case.
Git HEAD: fbd5cda6aad6db01bbca3d893a9970314a1bd52c
To reproduce: miniruby ruby_rb_bigzero_p.rb
Files
Updated by nobu (Nobuyoshi Nakada) almost 8 years ago
- Status changed from Open to Closed
Applied in changeset r57688.
rational.c: infinity in power
- rational.c (nurat_expt): return Infinity due to overflow.
[ruby-core:79686] [Bug #13242]:
Updated by nobu (Nobuyoshi Nakada) almost 8 years ago
- Backport changed from 2.2: UNKNOWN, 2.3: UNKNOWN, 2.4: UNKNOWN to 2.2: REQUIRED, 2.3: REQUIRED, 2.4: REQUIRED
2.3 and earlier hung up before SEGV.
Updated by fumfel (Kamil Frankowicz) almost 8 years ago
This is CVE-2017-6212.
Updated by nobu (Nobuyoshi Nakada) almost 8 years ago
This is not vulnerability.
Updated by fumfel (Kamil Frankowicz) almost 8 years ago
Nobuyoshi Nakada wrote:
This is not vulnerability.
Right, I'm too fast ;-)
Updated by naruse (Yui NARUSE) almost 8 years ago
- Backport changed from 2.2: REQUIRED, 2.3: REQUIRED, 2.4: REQUIRED to 2.2: REQUIRED, 2.3: REQUIRED, 2.4: DONE
ruby_2_4 r57911 merged revision(s) 57688,57689.
Updated by nagachika (Tomoyuki Chikanaga) almost 8 years ago
- Backport changed from 2.2: REQUIRED, 2.3: REQUIRED, 2.4: DONE to 2.2: REQUIRED, 2.3: DONE, 2.4: DONE
ruby_2_3 r58060 merged revision(s) 57688,57689.
Updated by usa (Usaku NAKAMURA) over 7 years ago
- Backport changed from 2.2: REQUIRED, 2.3: DONE, 2.4: DONE to 2.2: DONE, 2.3: DONE, 2.4: DONE
ruby_2_2 r58117 merged revision(s) 57688,57689.
Actions
Like0
Like0Like0Like0Like0Like0Like0Like0Like0