Lucene search
+L

809 matches found

OSV
OSV
added 2018/04/17 9:29 p.m.12 views

UBUNTU-CVE-2018-10191

In versions of mruby up to and including 1.4.0, an integer overflow exists in src/vm.c::mrbvmexec when handling OPGETUPVAR in the presence of deep scope nesting, resulting in a use-after-free. An attacker that can cause Ruby code to be run can use this to possibly execute arbitrary code...

9.8CVSS7.5AI score0.02584EPSS
SaveExploits1References4
OSV
OSV
added 2018/04/17 9:29 p.m.16 views

CVE-2018-10191

In versions of mruby up to and including 1.4.0, an integer overflow exists in src/vm.c::mrbvmexec when handling OPGETUPVAR in the presence of deep scope nesting, resulting in a use-after-free. An attacker that can cause Ruby code to be run can use this to possibly execute arbitrary code...

9.8CVSS9.9AI score
SaveExploits0References3
CVE
CVE
added 2018/04/17 9:0 p.m.78 views

CVE-2018-10191

CVE-2018-10191 affects mruby up to version 1.4.0, where an integer overflow in src/vm.c::mrb_vm_exec() during OP_GETUPVAR with deep scope nesting leads to a use-after-free. This can enable arbitrary code execution if Ruby code is run. Public details in connected sources confirm the issue and indi...

9.8CVSS9.7AI score0.02584EPSS
SaveExploits1References3Affected Software1
Debian CVE
Debian CVE
added 2018/04/17 9:0 p.m.42 views

CVE-2018-10191

In versions of mruby up to and including 1.4.0, an integer overflow exists in src/vm.c::mrbvmexec when handling OPGETUPVAR in the presence of deep scope nesting, resulting in a use-after-free. An attacker that can cause Ruby code to be run can use this to possibly execute arbitrary code...

9.8CVSS9.8AI score0.02584EPSS
SaveExploits1
Cvelist
Cvelist
added 2018/04/17 9:0 p.m.31 views

CVE-2018-10191

In versions of mruby up to and including 1.4.0, an integer overflow exists in src/vm.c::mrbvmexec when handling OPGETUPVAR in the presence of deep scope nesting, resulting in a use-after-free. An attacker that can cause Ruby code to be run can use this to possibly execute arbitrary code...

9.8AI score0.02584EPSS
SaveExploits1References3
RubySec
RubySec
added 2018/04/17 12:0 a.m.24 views

Use after free caused by integer overflow in environment stack

In versions of mruby up to and including 1.4.0, an integer overflow exists in src/vm.c::mrbvmexec when handling OPGETUPVAR in the presence of deep scope nesting, resulting in a use-after-free. An attacker that can cause Ruby code to be run can use this to possibly execute arbitrary code...

9.8CVSS7.5AI score0.02584EPSS
SaveExploits1References1Affected Software1
OpenVAS
OpenVAS
added 2018/02/27 12:0 a.m.20 views

H2O HTTP Server < 2.0.4 DoS Vulnerability

H2O allows remote attackers to cause a denial of service DoS via format string specifiers in a template file via fastcgi, mruby, proxy, redirect or reproxy. SPDX-FileCopyrightText: 2018 Greenbone AG Some text descriptions might be excerpted from a referenced sources, and are Copyright C by the...

7.5CVSS7.4AI score0.01802EPSS
SaveExploits0References1
Hacker One
Hacker One
added 2017/12/12 11:32 p.m.28 views

shopify-scripts: mruby heredoc notation

Hi There exists a vulnerability in mruby when using the heredoc notation it doesn't need ulimit The minified test can be generated with the following command: ruby -e 'IO.binwrite"j3.rb", "\xa7 This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent...

7AI score
SaveExploits0
Hacker One
Hacker One
added 2017/12/08 11:21 a.m.19 views

shopify-scripts: SEGV on ary_concat

The following input demonstrates a crash: def z return begin 0.each do return end rescue = x ensure x.backtrace end end z ASAN report ./mruby/bin/mruby asd.rb ASAN:DEADLYSIGNAL ================================================================= ==43761==ERROR: AddressSanitizer: SEGV on unknown...

6.8AI score
SaveExploits0
Hacker One
Hacker One
added 2017/12/06 1:49 p.m.18 views

shopify-scripts: Invalid read leading to a segfault

PoC === The attached POC demonstrates invalid reads leading to a segfault. Debug info ========== gdb report: 423│ dispatchlinkedcodegenscope s, int pc 424│ 425│ mrbcode i; 426│ int pos; 427│ 428│ if !pc return; 429│ for ;; 430├─── i = s-iseqpc; gdb p pc $1 = -32730 valgrind report: ==21952==...

6.8AI score
SaveExploits0
Hacker One
Hacker One
added 2017/06/30 11:18 p.m.23 views

shopify-scripts: Use after free in mruby-mpdecimal

Running the following ruby script in mruby compiled with ASAN enabled causes a use after free error: x=inspect.tod-0 Output of mruby with ASAN: $ ./ext/enterprisescriptservice/mruby/bin/mruby crash.rb trace: 0 crash.rb:1 1...

7AI score
SaveExploits0
Hacker One
Hacker One
added 2017/06/22 2:38 p.m.49 views

shopify-scripts: Null pointer dereference with send/method_missing

The following program triggers a null pointer dereference with mruby b200c747: ruby def methodmissingm ensure begin A rescue break rescue end end send '' ASAN report: text ASAN:DEADLYSIGNAL ================================================================= ==12116==ERROR: AddressSanitizer: SEGV on...

1.8AI score
SaveExploits0
CNVD
CNVD
added 2017/06/13 12:0 a.m.7 views

mruby Denial of Service Vulnerability

mruby is a lightweight implementation of the Ruby language. A security vulnerability exists in the gc.c file 'markcontextstack' function in mruby 1.2.0 and earlier. An attacker can exploit this vulnerability with the help of a specially crafted .rb file to cause a denial of service heap reuse aft...

7.8CVSS6.7AI score0.0097EPSS
SaveExploits1References1
Veracode
Veracode
added 2017/06/12 1:26 a.m.29 views

Denial Of Service (DoS)

mruby is vulnerable to denial of service DoS attacks. The attacks exist because the markcontextstack function in gc.c does not properly handle a .rb file, allowing the attacker to trigger a heap-based use-after-free and application crash possibly other impacts using a malicious .rb file...

7.8CVSS8.8AI score0.0097EPSS
SaveExploits1References3Affected Software1
UbuntuCve
UbuntuCve
added 2017/06/11 5:29 p.m.28 views

CVE-2017-9527

The markcontextstack function in gc.c in mruby through 1.2.0 allows attackers to cause a denial of service heap-based use-after-free and application crash or possibly have unspecified other impact via a crafted .rb file...

7.8CVSS7.1AI score0.0097EPSS
SaveExploits1References1
NVD
NVD
added 2017/06/11 5:29 p.m.26 views

CVE-2017-9527

The markcontextstack function in gc.c in mruby through 1.2.0 allows attackers to cause a denial of service heap-based use-after-free and application crash or possibly have unspecified other impact via a crafted .rb file...

7.8CVSS8.1AI score0.0097EPSS
SaveExploits1References3
Prion
Prion
added 2017/06/11 5:29 p.m.15 views

Heap overflow

The markcontextstack function in gc.c in mruby through 1.2.0 allows attackers to cause a denial of service heap-based use-after-free and application crash or possibly have unspecified other impact via a crafted .rb file...

6.8CVSS7.7AI score0.0097EPSS
SaveExploits1References3Affected Software2
OSV
OSV
added 2017/06/11 5:29 p.m.5 views

UBUNTU-CVE-2017-9527

The markcontextstack function in gc.c in mruby through 1.2.0 allows attackers to cause a denial of service heap-based use-after-free and application crash or possibly have unspecified other impact via a crafted .rb file...

7.8CVSS5.8AI score0.0097EPSS
SaveExploits1References2
Cvelist
Cvelist
added 2017/06/11 5:0 p.m.23 views

CVE-2017-9527

The markcontextstack function in gc.c in mruby through 1.2.0 allows attackers to cause a denial of service heap-based use-after-free and application crash or possibly have unspecified other impact via a crafted .rb file...

8.9AI score0.0097EPSS
SaveExploits1References3
CVE
CVE
added 2017/06/11 5:0 p.m.60 views

CVE-2017-9527

mruby

7.8CVSS7.9AI score0.0097EPSS
SaveExploits1References3Affected Software1
Rows per page
Query Builder