Version |
Insecure |
CryptoMisuse |
Rule name |
Method |
Statement |
Details |
1.10.0 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer918) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.10.1 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer920) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.10.2 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer945) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.10.3 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer945) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.11.0 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer945) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.12.0 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer949) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.13.0 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer954) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.13.1 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer950) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.13.3 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer975) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.14.0 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer930) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.14.1 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer932) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.15.0 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer919) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.15.1 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer919) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.15.2 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer927) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.15.3 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer927) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.15.4 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer927) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.15.5 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer925) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.15.6 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer925) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.15.7 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer925) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.15.8 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1759) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.16.0 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer1793) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.16.1 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer36) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.16.2 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer36) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.16.3 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer36) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.16.4 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer901) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.16.5 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer902) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.16.6 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer902) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.16.7 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer896) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.17.0 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer786) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.17.1 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer779) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.17.2 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer779) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |
1.17.3 |
|
|
MessageDigest |
com.parse.ParseDigestUtils.md5(Ljava/lang/String;)Ljava/lang/String; |
r1 = staticinvoke <java.security.MessageDigest: java.security.MessageDigest getInstance(java.lang.String)>(varReplacer779) |
First parameter (with value "MD5") should be any of {SHA-256, SHA-384, SHA-512} |