Column
Insecure: Icon
indicates the version is insecure, otherwise
Column
CryptoMisuse: Icon
indicates the version has cryptographic API misuse, otherwise
Version |
Insecure |
CryptoMisuse |
Rule name |
Method |
Statement |
Details |
2.0.1 |
|
|
SSLContext |
org.subethamail.smtp.server.io.DummySSLSocketFactory.<init>()V |
$r2 = staticinvoke <javax.net.ssl.SSLContext: javax.net.ssl.SSLContext getInstance(java.lang.String)>(varReplacer335) |
First parameter (with value "TLS") should be any of {TLSv1, TLSv1.1, TLSv1.2} |
- |
- |
|
SSLContext |
org.subethamail.smtp.server.io.DummySSLSocketFactory.<init>()V |
virtualinvoke $r5.<javax.net.ssl.SSLContext: void init(javax.net.ssl.KeyManager[],javax.net.ssl.TrustManager[],java.security.SecureRandom)>(varReplacer334, r12, r11) |
First parameter was not properly generated as generated Key Manager |
- |
- |
|
SSLContext |
org.subethamail.smtp.server.io.DummySSLSocketFactory.<init>()V |
virtualinvoke $r5.<javax.net.ssl.SSLContext: void init(javax.net.ssl.KeyManager[],javax.net.ssl.TrustManager[],java.security.SecureRandom)>(varReplacer334, r12, r11) |
Second parameter was not properly generated as generated Trust Manager |
2.1.0 |
|
|
SSLContext |
org.subethamail.smtp.server.io.DummySSLSocketFactory.<init>()V |
$r2 = staticinvoke <javax.net.ssl.SSLContext: javax.net.ssl.SSLContext getInstance(java.lang.String)>(varReplacer268) |
First parameter (with value "TLS") should be any of {TLSv1, TLSv1.1, TLSv1.2} |
- |
- |
|
SSLContext |
org.subethamail.smtp.server.io.DummySSLSocketFactory.<init>()V |
virtualinvoke $r5.<javax.net.ssl.SSLContext: void init(javax.net.ssl.KeyManager[],javax.net.ssl.TrustManager[],java.security.SecureRandom)>(varReplacer267, r12, r11) |
First parameter was not properly generated as generated Key Manager |
- |
- |
|
SSLContext |
org.subethamail.smtp.server.io.DummySSLSocketFactory.<init>()V |
virtualinvoke $r5.<javax.net.ssl.SSLContext: void init(javax.net.ssl.KeyManager[],javax.net.ssl.TrustManager[],java.security.SecureRandom)>(varReplacer267, r12, r11) |
Second parameter was not properly generated as generated Trust Manager |
3.1.3 |
|
|
|
|
|
|
3.1.4 |
|
|
|
|
|
|
3.1.5 |
|
|
|
|
|
|
3.1.6 |
|
|
|
|
|
|
3.1.7 |
|
|
|
|
|
|