CVE-2019-3728 Memory corruption in RSA BSAFE Crypto-C Micro Edition
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.