CVE-2016-1000030 Code injection in n/a

Critical 9.8 Published Updated

Attackers can execute arbitrary code by sending a malicious X.509 certificate to Pidgin users due to improper return value checks.

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-1000030?

CVE-2016-1000030 is a critical code injection vulnerability in Pidgin Pidgin, published on 5 Sep 2018. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

Pidgin version <2.11.0 contains a vulnerability in X.509 Certificates imports specifically due to improper check of return values from gnutls_x509_crt_init() and gnutls_x509_crt_import() that can result in code execution. This attack appear to be exploitable via custom X.509 certificate from another client. This vulnerability appears to have been fixed in 2.11.0.

Weakness: CWE-295

Which versions are affected by CVE-2016-1000030?

It affects 2 products.

Products include Pidgin Pidgin, Suse Linux Enterprise Server.

How do I fix CVE-2016-1000030?

Upgrade to a fixed version.

Upgrade, and never evaluate templates, expressions or code built from user input. More about Code injection.

Is CVE-2016-1000030 being exploited?

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

All Pidgin Pidgin vulnerabilities

Sources

Also known as DEBIAN-CVE-2016-1000030, GHSA-mxjf-9j2x-85mg.

Is CVE-2016-1000030 in your software?

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

Check your SBOMs for free