PKCS#12 Timing Attack Vulnerability in EMC RSA BSAFE Crypto-J
CVE-2016-8217
3.7LOW
What is CVE-2016-8217?
The EMC RSA BSAFE Crypto-J library, prior to version 6.2.2, is susceptible to a timing attack via manipulated PKCS#12 files. This vulnerability allows an attacker to exploit the non-constant-time MAC comparison method implemented in Crypto-J, enabling them to iteratively guess the integrity MAC byte by byte, potentially compromising sensitive data. The flaw resembles issues previously documented in similar vulnerabilities, underscoring the need for secure coding practices and timely updates.
Affected Version(s)
RSA BSAFE Crypto-J RSA BSAFE Crypto-J prior to 6.2.2 RSA BSAFE Crypto-J RSA BSAFE Crypto-J versions prior to 6.2.2