CVE-2022-4996
CVE-2022-4996 · mruby bigint.c udiv floating point comparison with incorrect operator
This page contains facts from public vulnerability sources. Check the original advisory before updating.
A flaw has been found in mruby 3.1.0. Affected is the function udiv of the file bigint.c. Executing a manipulation can lead to floating point comparison with incorrect operator. It is possible to launch the attack remotely. The exploit has been published and may be used. It is best practice to apply a patch to resolve this issue.
CVSS 6.9 · Medium · EPSS 0.6%
- Published
- Updated
Stack: system
Affected products and versions
mruby
- Versions
- 3.1.0: Affected
No fix published
mruby Ubuntu:16.04:LTS
- Versions
- 1.1.0+20150817+gita1731254-1
- 1.1.0+20150906+git1cbbb7e1-1
- 1.2.0+20160315+git4f20d58a-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
mruby Ubuntu:18.04:LTS
- Versions
- 1.3.0-1
- 1.3.0+20170925+git38185028-1
- 1.3.0+20171029+git77edafb0-1
- 1.4.0-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
mruby Ubuntu:20.04:LTS
- Versions
- 2.0.0-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
mruby Ubuntu:22.04:LTS
- Versions
- 2.1.2-3
- 3.0.0-1
- 3.0.0-3
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
mruby Ubuntu:24.04:LTS
- Versions
- 3.2.0-1
- 3.2.0-2
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
mruby Ubuntu:26.10
- Versions
- 3.4.0-2
- 3.4.0-3
- 4.0.0-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
mruby Ubuntu:26.04:LTS
- Versions
- 3.3.0-1
- 3.4.0-2
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published