Back

CVE-2018-10199

CRITICAL

In versions of mruby up to and including 1.4.0, a use-after-free vulnerability exists in src/io.c::File#initilialize_copy(). An attacker that can cause Ruby code to be run can possibly use this to execute arbitrary code.

Published: Apr 18, 2018 Modified: Jun 17, 2026
CWE-416

CVSS Metrics

CVSSv3
Attack Vector: NETWORK Attack Complexity: LOW Privileges Required: NONE User Interaction: NONE Scope: UNCHANGED Confidentiality Impact: HIGH Integrity Impact: HIGH Availability Impact: HIGH

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Affected Products (1)

Vendor Product Version
mruby mruby *

GitHub Security Advisory GHSA-xpq9-m45f-g29q

In versions of mruby up to and including 1.4.0, a use-after-free vulnerability exists in src/io.c...

Risk Scores

CVSS Score 9.8 / 10
EPSS Score 2.34%

Top 18% most likely to be exploited

Threat Score 39.9 / 100

Data Sources

NVD EPSS GitHub