Skip to content

Commit 8327c7d

Browse files
committed
Fixed crime check if ONLY compression is supported
1 parent 3563ac3 commit 8327c7d

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/main/java/de/rub/nds/tlsscanner/report/result/CompressionsResult.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,19 @@
2020
* @author Robert Merget <[email protected]>
2121
*/
2222
public class CompressionsResult extends ProbeResult {
23-
23+
2424
private List<CompressionMethod> compressions;
25-
25+
2626
public CompressionsResult(List<CompressionMethod> compressions) {
2727
super(ProbeType.COMPRESSIONS);
2828
this.compressions = compressions;
2929
}
30-
30+
3131
@Override
3232
public void mergeData(SiteReport report) {
3333
if (compressions != null) {
3434
report.setSupportedCompressionMethods(compressions);
35-
if (compressions.size() > 1) {
35+
if (compressions.contains(CompressionMethod.LZS) || compressions.contains(CompressionMethod.DEFLATE)) {
3636
report.putResult(AnalyzedProperty.VULNERABLE_TO_CRIME, TestResult.TRUE);
3737
} else {
3838
report.putResult(AnalyzedProperty.VULNERABLE_TO_CRIME, TestResult.FALSE);
@@ -41,5 +41,5 @@ public void mergeData(SiteReport report) {
4141
report.putResult(AnalyzedProperty.VULNERABLE_TO_CRIME, TestResult.COULD_NOT_TEST);
4242
}
4343
}
44-
44+
4545
}

0 commit comments

Comments
 (0)