GHSA-cxjf-x6jp-p7mc opencv-contrib-python bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863

Not scored Published

Attackers can execute arbitrary code or cause denial of service by exploiting a memory corruption vulnerability in the bundled libwebp library within opencv-contrib-python.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is GHSA-cxjf-x6jp-p7mc?

GHSA-cxjf-x6jp-p7mc is a memory corruption vulnerability in opencv-contrib-python, published on 30 Aug 2024. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

opencv-contrib-python versions before v4.8.1.78 bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863. opencv-contrib-python v4.8.1.78 upgrades the bundled libwebp binary to v1.3.2.

Which versions are affected by GHSA-cxjf-x6jp-p7mc?

2 open source packages ship an affected version, including opencv-contrib-python.

PackageAffectedFixed in
opencv-contrib-python PyPIAll versions4.8.1.78
opencv-contrib-python PyPIAll versions4.8.1.78

How do I fix GHSA-cxjf-x6jp-p7mc?

Upgrade opencv-contrib-python to 4.8.1.78 or later.

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

Is GHSA-cxjf-x6jp-p7mc being exploited?

There is no known exploitation of GHSA-cxjf-x6jp-p7mc in the wild and no public exploit code.

Sources

Is GHSA-cxjf-x6jp-p7mc in your software?

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

Check your SBOMs for free