{"id":"CVE-2026-38976","aliases":["EUVD-2026-41977","GHSA-ff2c-rpvx-jp6m"],"status":"published","title":"mrubyc through 3.4.1 was found to contain a NULL pointer dereference in src/vm.c in op_super() /...","description":"mrubyc through 3.4.1 was found to contain a NULL pointer dereference in src/vm.c in op_super() / OP_SUPER due to a missing runtime guard for top-level super.","severity":{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-10","score":0.00609,"percentile":0.49516,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-476"],"published":"2026-07-06T00:00:00Z","modified":"2026-10-28T11:13:07Z","references":[{"url":"https://github.com/mrubyc/mrubyc/issues/276","tags":["exploit","report"]},{"url":"https://github.com/hayat01sh1da/mrubyc/commit/c4aa2a06bfdd13a0f1ae5165c5760a2530314a42","tags":["fix"]},{"url":"https://github.com/mrubyc/mrubyc","tags":["package"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-38976","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-ff2c-rpvx-jp6m"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/38xxx/CVE-2026-38976.json","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2026-38976","description":"mrubyc through 3.4.1 was found to contain a NULL pointer dereference in src/vm.c in op_super() / OP_SUPER due to a missing runtime guard for top-level super.","status":"published","published":"2026-07-06T00:00:00Z","modified":"2026-07-07T16:14:19.295Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high","assessor":"adp"}],"cwes":["CWE-476"],"updated_at":"2026-11-02T14:19:58.214427Z"}],"euvd":[{"id":"EUVD-2026-41977","description":"mrubyc through 3.4.1 was found to contain a NULL pointer dereference in src/vm.c in op_super() / OP_SUPER due to a missing runtime guard for top-level super.","status":"published","published":"2026-07-06T00:00:00Z","modified":"2026-07-07T16:14:19Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"updated_at":"2026-11-02T18:20:11.442824Z"}],"ghsa":[{"id":"GHSA-ff2c-rpvx-jp6m","title":"mrubyc through 3.4.1 was found to contain a NULL pointer dereference in src/vm.c in op_super() /...","description":"mrubyc through 3.4.1 was found to contain a NULL pointer dereference in src/vm.c in op_super() / OP_SUPER due to a missing runtime guard for top-level super.","status":"published","published":"2026-07-07T00:30:59Z","modified":"2026-07-07T18:31:45Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"cwes":["CWE-476"],"updated_at":"2026-11-02T15:09:18.783285Z"}],"nvd":[{"id":"CVE-2026-38976","description":"mrubyc through 3.4.1 was found to contain a NULL pointer dereference in src/vm.c in op_super() / OP_SUPER due to a missing runtime guard for top-level super.","status":"published","published":"2026-07-06T22:16:48.9Z","modified":"2026-07-07T17:16:36.247Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high","assessor":"secondary"}],"cwes":["CWE-476"],"updated_at":"2026-11-02T14:12:28.040501Z"}],"osv":[{"id":"CVE-2026-38976","description":"mrubyc through 3.4.1 was found to contain a NULL pointer dereference in src/vm.c in op_super() / OP_SUPER due to a missing runtime guard for top-level super.","status":"published","published":"2026-07-06T00:00:00Z","modified":"2026-10-28T11:13:07.973928234Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"updated_at":"2026-11-02T15:45:03.040464Z"}]}}
