A vulnerability was found in mruby 3.1.0. It has been declared as problematic. Affected is the function udiv of the file bigint.c. Executing a manipulation can lead to floating point comparison with incorrect operator.

This vulnerability is registered as CVE-2022-4996. It is possible to launch the attack remotely. Furthermore, an exploit is available.

It is best practice to apply a patch to resolve this issue.