CVE-2019-3728 Memory corruption in RSA BSAFE Crypto-C Micro Edition

High 7.5 Published Updated

A malicious remote user can cause a crash in the RSA BSAFE crypto library via an out-of-bounds read during DSA signature processing.

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

What is CVE-2019-3728?

CVE-2019-3728 is a high-severity memory corruption vulnerability in Dell RSA BSAFE Crypto-C Micro Edition, published on 30 Sep 2019. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

RSA BSAFE Crypto-C Micro Edition versions from 4.0.0.0 before 4.0.5.4 and from 4.1.0 before 4.1.4, RSA BSAFE Micro Edition Suite versions from 4.0.0 before 4.0.13 and from 4.1.0 before 4.4 and RSA Crypto-C versions from 6.0.0 through 6.4.* are vulnerable to an out-of-bounds read vulnerability when processing DSA signature. A malicious remote user could potentially exploit this vulnerability to cause a crash in the library of the affected system.

Weakness: CWE-125

Which versions are affected by CVE-2019-3728?

It affects 3 products.

Products include Dell Bsafe Crypto-C, Dell Bsafe Crypto-C-Micro-Edition, Dell Bsafe Micro-Edition-Suite.

How do I fix CVE-2019-3728?

No fix has been published for CVE-2019-3728 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-2019-3728 being exploited?

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

Sources

Also known as GHSA-g6qh-mc7h-56g2.

Is CVE-2019-3728 in your software?

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

Check your SBOMs for free