CVE-2021-3438 Memory corruption in Certain HP LaserJet products and Samsung product printers, see Security Bulletin

High 7.8 Published Updated

A buffer overflow in HP LaserJet and Samsung printer drivers allows attackers to escalate privileges on the affected devices.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Local or same network only
Victim action needed
Not needed
Fix
None listed

What is CVE-2021-3438?

CVE-2021-3438 is a high-severity memory corruption vulnerability in Certain HP LaserJet products and Samsung product printers, see Security Bulletin, published on 20 May 2021. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

A potential buffer overflow in the software drivers for certain HP LaserJet products and Samsung product printers could lead to an escalation of privilege.

Weakness: CWE-120

Which versions are affected by CVE-2021-3438?

It affects 382 products.

Products include Hp Color Laser 150 4zb94a, Hp Color Laser 150 4zb95a, Hp Color Laser Mfp 170 4zb96a, Hp Color Laser Mfp 170 4zb97a, Hp Color Laser Mfp 170 6hu08a, Hp Color Laser Mfp 170 6hu09a and 376 more.

How do I fix CVE-2021-3438?

No fix has been published for CVE-2021-3438 yet. Limit exposure of the affected software until one is available.

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

Is CVE-2021-3438 being exploited?

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

Public exploit code: 2 proofs of concept on GitHub.

Sources

Also known as GHSA-cj2m-cm8v-5rvp.

Is CVE-2021-3438 in your software?

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

Check your SBOMs for free