Skip to content

7.4.0: Could not scan SessionTicketManipulation for version TLS12 #168

@m10x

Description

@m10x

TLS Scanner 7.4.0 crashes during the session ticket probe

[REDACTED.de:443] [26/54] Session ticket probe executed                     
Killed task java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask@25d61718[Cancelled]
Killed task java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask@2b11edd2[Cancelled]
Killed task java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask@2f2e7c68[Cancelled]
Could not scan SessionTicketManipulation for version TLS12
java.lang.RuntimeException: Failed to execute tasks!
	at de.rub.nds.tlsattacker.core.workflow.ParallelExecutor.bulkExecuteTasks(ParallelExecutor.java:139)
	at de.rub.nds.tlsscanner.serverscanner.probe.SessionTicketManipulationProbe.checkManipulation(SessionTicketManipulationProbe.java:205)
	at de.rub.nds.tlsscanner.serverscanner.probe.SessionTicketManipulationProbe.executeTest(SessionTicketManipulationProbe.java:70)
	at de.rub.nds.scanner.core.probe.ScannerProbe.call(ScannerProbe.java:47)
	at de.rub.nds.scanner.core.probe.ScannerProbe.call(ScannerProbe.java:26)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.lang.InterruptedException
	at java.base/java.util.concurrent.FutureTask.awaitDone(FutureTask.java:471)
	at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:190)
	at de.rub.nds.tlsattacker.core.workflow.ParallelExecutor.bulkExecuteTasks(ParallelExecutor.java:137)
	... 9 more
Timeout on Session ticket manipulation
Exception in thread "main" java.util.concurrent.CancellationException
	at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:121)
	at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)
	at de.rub.nds.scanner.core.execution.ThreadedScanJobExecutor.executeProbesTillNoneCanBeExecuted(ThreadedScanJobExecutor.java:162)
	at de.rub.nds.scanner.core.execution.ThreadedScanJobExecutor.execute(ThreadedScanJobExecutor.java:135)
	at de.rub.nds.scanner.core.execution.Scanner.scan(Scanner.java:188)
	at de.rub.nds.tlsscanner.serverscanner.Main.main(Main.java:45)
Could not find a suitable version for Invalid Curve renegotiation scans

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions