Vulnerability Details : CVE-2022-1201
NULL Pointer Dereference in mrb_vm_exec with super in GitHub repository mruby/mruby prior to 3.2. This vulnerability is capable of making the mruby interpreter crash, thus affecting the availability of the system.
Vulnerability category: Memory Corruption
Exploit prediction scoring system (EPSS) score for CVE-2022-1201
Probability of exploitation activity in the next 30 days: 0.04%
Percentile, the proportion of vulnerabilities that are scored at or less: ~ 11 % EPSS Score History EPSS FAQ
CVSS scores for CVE-2022-1201
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source |
---|---|---|---|---|---|
4.9
|
MEDIUM | AV:L/AC:L/Au:N/C:N/I:N/A:C |
3.9
|
6.9
|
NIST |
7.1
|
HIGH | CVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H |
2.5
|
4.0
|
huntr.dev |
6.5
|
MEDIUM | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H |
2.0
|
4.0
|
NIST |
CWE ids for CVE-2022-1201
-
A NULL pointer dereference occurs when the application dereferences a pointer that it expects to be valid, but is NULL, typically causing a crash or exit.Assigned by: security@huntr.dev (Primary)
References for CVE-2022-1201
-
https://github.com/mruby/mruby/commit/00acae117da1b45b318dc36531a7b0021b8097ae
vm.c: target class may be NULL. · mruby/mruby@00acae1 · GitHubPatch;Third Party Advisory
-
https://huntr.dev/bounties/6f930add-c9d8-4870-ae56-d4bd8354703b
NULL Pointer Dereference in mrb_vm_exec with super vulnerability found in mrubyExploit;Third Party Advisory
Products affected by CVE-2022-1201
- cpe:2.3:a:mruby:mruby:*:*:*:*:*:ruby:*:*