CVE-2020-10878 Integer overflow in n/a

High 8.6 Published Updated

A crafted regular expression can cause an integer overflow in Perl, potentially leading to instruction injection and code execution.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2020-10878?

CVE-2020-10878 is a high-severity vulnerability in Fedoraproject Fedora, published on 5 Jun 2020. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

Perl before 5.30.3 has an integer overflow related to mishandling of a "PL_regkind[OP(n)] == NOTHING" situation. A crafted regular expression could lead to malformed bytecode with a possibility of instruction injection.

Weakness: CWE-190

Which versions are affected by CVE-2020-10878?

It affects 17 products.

Products include Fedoraproject Fedora, Netapp Oncommand Workflow Automation, Netapp Snap Creator Framework, Opensuse Leap, Oracle Communications Billing and Revenue Management, Oracle Communications Diameter Signaling Router and 11 more.

How do I fix CVE-2020-10878?

Upgrade to a fixed version.

Is CVE-2020-10878 being exploited?

There is no known exploitation of CVE-2020-10878 in the wild and no public exploit code.

All Fedoraproject Fedora vulnerabilities

Sources

Also known as ALPINE-CVE-2020-10878, CLEANSTART-2026-IK85107, CLSA-2021-1632328234, CLSA-2021-1634922919, DEBIAN-CVE-2020-10878, UBUNTU-CVE-2020-10878.

Is CVE-2020-10878 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free