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 |
|
|
|
|
|
|
2.2 |
|
|
|
|
|
|
2.3 |
|
|
|
|
|
|
2.4 |
|
|
|
|
|
|
2.5 |
|
|
|
|
|
|
2.5.1 |
|
|
|
|
|
|
2.5.2 |
|
|
|
|
|
|
3.0 |
|
|
|
|
|
|
3.1 |
|
|
|
|
|
|
3.2 |
|
|
|
|
|
|
3.3 |
|
|
|
|
|
|
3.3.1 |
|
|
|
|
|
|
3.4 |
|
|
|
|
|
|
3.5 |
|
|
MessageDigest |
org.apache.tools.ant.taskdefs.Checksum.execute()V |
$r10 = virtualinvoke r0.<org.apache.tools.ant.taskdefs.Checksum: org.apache.tools.ant.Location getLocation()>() |
Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update |
- |
- |
|
MessageDigest |
org.apache.tools.ant.taskdefs.Checksum.execute()V |
$r46 = virtualinvoke r0.<org.apache.tools.ant.taskdefs.Checksum: org.apache.tools.ant.Location getLocation()>() |
Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update |
- |
- |
|
MessageDigest |
org.apache.tools.ant.taskdefs.Checksum.execute()V |
specialinvoke $r26.<java.security.DigestInputStream: void <init>(java.io.InputStream,java.security.MessageDigest)>(r60, $r27) |
Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update |
- |
- |
|
MessageDigest |
org.apache.tools.ant.types.selectors.modifiedselector.DigestAlgorithm.getValue(Ljava/io/File;)Ljava/lang/String; |
virtualinvoke $r6.<java.security.MessageDigest: void reset()>() |
Unexpected call to method reset on object of type java.security.MessageDigest. Expect a call to one of the following methods digest,update |
- |
- |
|
MessageDigest |
org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector.isSelected(Lorg/apache/tools/ant/types/Resource;)Z |
r6 = interfaceinvoke $r11.<org.apache.tools.ant.types.selectors.modifiedselector.Algorithm: java.lang.String getValue(java.io.File)>(r4) |
Operation on object of type java.security.MessageDigest object not completed. Expected call to digest, update |
3.5.1 |
|
|
|
|
|
|
3.6 |
|
|
|
|
|
|
4.0 |
|
|
|
|
|
|
4.0.1 |
|
|
|
|
|
|
4.0.2 |
|
|
|
|
|
|