CVE-2016-7506 Memory corruption in n/a

High 7.5 Published Updated

An out-of-bounds read in MuJS allows attackers to execute arbitrary code or cause denial of service via crafted input.

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

What is CVE-2016-7506?

CVE-2016-7506 is a high-severity memory corruption vulnerability in n/a, published on 29 Oct 2016. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

An out-of-bounds read vulnerability was observed in Sp_replace_regexp function of Artifex Software, Inc. MuJS before 5000749f5afe3b956fc916e407309de840997f4a. A successful exploitation of this issue can lead to code execution or denial of service condition.

Weakness: CWE-125

Which versions are affected by CVE-2016-7506?

It affects 1 product.

Products include Artifex Mujs.

How do I fix CVE-2016-7506?

Apply the vendor's patch.

Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.

Is CVE-2016-7506 being exploited?

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

Sources

Also known as GHSA-5q26-x8xv-j7mx, UBUNTU-CVE-2016-7506.

Is CVE-2016-7506 in your software?

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

Check your SBOMs for free