This is an archived web site made available for research purposes. The web site is no longer maintained.

Challenge Information - CROMU_00064

Commonly known as: Thermal_Controller_v2


Rounds Enabled

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21

Details

Original Versions

Known Vulnerabilities

  • CWE-121 - Stack-based Buffer Overflow
  • CWEs are listed as indicated by the challenge author.

Deployed patches

Deployed IDS rules

Author Information

"James Nuttall" james@cromulence.com

DARPA performer group

Cromulence LLC (CROMU)

Description

This is a reimplementation of CROMU_00050: a heating element controller. This version uses C++, a String class, and a linked list to differentiate its operations.

Feature List

The thermal controller is much more capable than the typical controller found in consumer level appliances such as stoves. Although it does contain static modes such a maintaining a set temperature, it also supports up to 10 temperature sensors, a smoke sensor, and a 10 step programmable thermal profile. The different program steps can be based on temperature triggers from any of the configured temperature probes, or can dwell at a fixed temperature for a programmed length of time. An ideal use of this controller would be in a competition BBQ smoker where different kinds of meat require finely tuned adjustments to temperature during the smoking process to result in proper breakdown of connective tissue, maintenance of moinsture, and control of the smoke generation. The controller was designed to be remotely operated using a separate "app" on a mobile device, and implements a binary protocol for this purprose. The controller was designed to be robust and rigorously checks that remote commands correctly configure the device.

Vulnerability

The ReadInput function, which reads the intial packet into the system, does not properly reset the buffer position counter. So the CRS can send the initial 0xa5 byte over and over again to grow over the allocated 512 bytes. The CRS must send double the buffer size because every other byte is consumed by the reading process. After the proper buffer size (1046 bytes), the CRS must then send a proper packet so that the ReadInput function returns back to main instead of hitting one of the _terminate() calls.

Generic class of vulnerability

Stack buffer overflow

CWE classification

CWE-121 Stack-based Buffer Overflow

Challenges

Finding and fixing the overflow should prove somewhat difficult for the CRS. However, once found, proving the vulnerability should prove easy. When finding the vulnerability, dumb fuzzing won't work because it requires the CRS to send a valid packet at the end of the buffer. When fixing the buffer overflow, simply increasing the size of the buffer won't work.

Subjective Quantification: Discovering - Medium Proving - Easy Fixing - Medium


POV Information

Round Source Destination Result POV Analysis Video
2 CSDS CodeJitsu Failed POV POV
2 CSDS DeepRed Failed POV POV
2 CSDS Disekt Failed POV POV
2 CSDS ForAllSecure Failed POV POV
2 CSDS Shellphish Failed POV POV
2 CSDS TECHx Failed POV POV
2 DeepRed CodeJitsu Successful POV POV Analysis Watch
2 DeepRed CSDS Successful POV POV Watch
2 DeepRed Disekt Successful POV POV Analysis Watch
2 DeepRed ForAllSecure Successful POV POV Analysis Watch
2 DeepRed Shellphish Successful POV POV Analysis Watch
2 DeepRed TECHx Successful POV POV Analysis Watch
2 ForAllSecure CodeJitsu Failed POV POV Watch
2 ForAllSecure CSDS Failed POV POV Watch
2 ForAllSecure DeepRed Failed POV POV Watch
2 ForAllSecure Disekt Failed POV POV Watch
2 ForAllSecure Shellphish Failed POV POV Watch
2 ForAllSecure TECHx Failed POV POV Watch
3 CodeJitsu Disekt Failed POV through defenses POV Watch
3 CodeJitsu Shellphish Failed POV through defenses POV Watch
3 CSDS CodeJitsu Failed POV POV
3 CSDS Disekt Failed POV through defenses POV Watch
3 CSDS ForAllSecure Failed POV POV
3 CSDS Shellphish Failed POV through defenses POV Watch
3 DeepRed CodeJitsu Successful POV POV Analysis Watch
3 DeepRed CSDS Successful POV POV Analysis Watch
3 DeepRed Disekt Failed POV through defenses POV Watch
3 DeepRed ForAllSecure Successful POV POV Analysis Watch
3 DeepRed Shellphish Failed POV through defenses POV Watch
3 ForAllSecure CodeJitsu Failed POV POV Watch
3 ForAllSecure CSDS Failed POV POV Watch
3 ForAllSecure Disekt Failed POV through defenses POV Watch
3 ForAllSecure Shellphish Failed POV through defenses POV Watch
4 CSDS CodeJitsu Failed POV through defenses POV Watch
4 CSDS DeepRed Failed POV through defenses POV Watch
4 CSDS Disekt Failed POV through defenses POV Watch
4 CSDS ForAllSecure Failed POV POV
4 CSDS Shellphish Failed POV through defenses POV Watch
4 CSDS TECHx Failed POV through defenses POV Watch
4 DeepRed CodeJitsu Failed POV through defenses POV
4 DeepRed CSDS Successful POV POV Analysis Watch
4 DeepRed Disekt Failed POV through defenses POV Watch
4 DeepRed ForAllSecure Successful POV POV Analysis Watch
4 DeepRed Shellphish Failed POV through defenses POV Watch
4 DeepRed TECHx Failed POV through defenses POV Watch
4 ForAllSecure CodeJitsu Failed POV through defenses POV Watch
4 ForAllSecure CSDS Failed POV POV Watch
4 ForAllSecure DeepRed Failed POV through defenses POV Watch
4 ForAllSecure Disekt Failed POV through defenses POV Watch
4 ForAllSecure Shellphish Failed POV through defenses POV Watch
4 ForAllSecure TECHx Failed POV through defenses POV Watch
5 CSDS CodeJitsu Failed POV through defenses POV Watch
5 CSDS DeepRed Failed POV through defenses POV Watch
5 CSDS Disekt Failed POV through defenses POV Watch
5 CSDS ForAllSecure Failed POV POV
5 CSDS Shellphish Failed POV through defenses POV Watch
5 CSDS TECHx Failed POV through defenses POV Watch
5 DeepRed CodeJitsu Failed POV through defenses POV
5 DeepRed CSDS Successful POV POV Analysis Watch
5 DeepRed Disekt Failed POV through defenses POV Watch
5 DeepRed ForAllSecure Successful POV POV Analysis Watch
5 DeepRed Shellphish Failed POV through defenses POV Watch
5 DeepRed TECHx Failed POV through defenses POV Watch
5 ForAllSecure CodeJitsu Failed POV through defenses POV Watch
5 ForAllSecure CSDS Successful POV POV Analysis Watch
5 ForAllSecure DeepRed Failed POV through defenses POV Watch
5 ForAllSecure Disekt Failed POV through defenses POV Watch
5 ForAllSecure Shellphish Failed POV through defenses POV Watch
5 ForAllSecure TECHx Failed POV through defenses POV Watch
6 CodeJitsu ForAllSecure Failed POV through defenses POV Watch
6 CSDS CodeJitsu Failed POV through defenses POV Watch
6 CSDS DeepRed Failed POV through defenses POV Watch
6 CSDS Disekt Failed POV through defenses POV Watch
6 CSDS ForAllSecure Failed POV through defenses POV Watch
6 CSDS Shellphish Failed POV through defenses POV Watch
6 CSDS TECHx Failed POV through defenses POV Watch
6 DeepRed CodeJitsu Failed POV through defenses POV
6 DeepRed CSDS Successful POV POV Analysis Watch
6 DeepRed Disekt Failed POV through defenses POV Watch
6 DeepRed ForAllSecure Failed POV through defenses POV
6 DeepRed Shellphish Failed POV through defenses POV Watch
6 DeepRed TECHx Failed POV through defenses POV Watch
6 ForAllSecure CodeJitsu Failed POV through defenses POV Watch
6 ForAllSecure CSDS Successful POV POV Analysis Watch
6 ForAllSecure Disekt Failed POV through defenses POV Watch
6 ForAllSecure Shellphish Failed POV through defenses POV Watch
6 ForAllSecure TECHx Failed POV through defenses POV Watch
7 CSDS CodeJitsu Failed POV through defenses POV Watch
7 CSDS DeepRed Failed POV through defenses POV Watch
7 CSDS Disekt Failed POV through defenses POV Watch
7 CSDS ForAllSecure Failed POV through defenses POV Watch
7 CSDS Shellphish Failed POV through defenses POV Watch
7 CSDS TECHx Failed POV through defenses POV Watch
7 DeepRed CodeJitsu Failed POV through defenses POV
7 DeepRed CSDS Successful POV POV Analysis Watch
7 DeepRed Disekt Failed POV through defenses POV Watch
7 DeepRed ForAllSecure Failed POV through defenses POV
7 DeepRed Shellphish Failed POV through defenses POV Watch
7 DeepRed TECHx Failed POV through defenses POV Watch
7 ForAllSecure CodeJitsu Failed POV through defenses POV Watch
7 ForAllSecure CSDS Successful POV POV Analysis Watch
7 ForAllSecure Disekt Failed POV through defenses POV Watch
7 ForAllSecure Shellphish Failed POV through defenses POV Watch
7 ForAllSecure TECHx Failed POV through defenses POV Watch
8 CSDS CodeJitsu Failed POV through defenses POV Watch
8 CSDS DeepRed Failed POV through defenses POV Watch
8 CSDS Disekt Failed POV through defenses POV Watch
8 CSDS ForAllSecure Failed POV through defenses POV Watch
8 CSDS Shellphish Failed POV through defenses POV Watch
8 CSDS TECHx Failed POV through defenses POV Watch
8 DeepRed CodeJitsu Failed POV through defenses POV
8 DeepRed CSDS Successful POV POV Analysis Watch
8 DeepRed Disekt Failed POV through defenses POV Watch
8 DeepRed ForAllSecure Failed POV through defenses POV
8 DeepRed Shellphish Failed POV through defenses POV Watch
8 DeepRed TECHx Failed POV through defenses POV Watch
8 ForAllSecure CodeJitsu Failed POV through defenses POV Watch
8 ForAllSecure CSDS Successful POV POV Analysis Watch
8 ForAllSecure Disekt Failed POV through defenses POV Watch
8 ForAllSecure Shellphish Failed POV through defenses POV Watch
8 ForAllSecure TECHx Failed POV through defenses POV Watch
9 CSDS CodeJitsu Failed POV through defenses POV Watch
9 CSDS DeepRed Failed POV through defenses POV Watch
9 CSDS Disekt Failed POV through defenses POV Watch
9 CSDS ForAllSecure Failed POV through defenses POV Watch
9 CSDS Shellphish Failed POV through defenses POV Watch
9 CSDS TECHx Failed POV through defenses POV Watch
9 DeepRed CodeJitsu Failed POV through defenses POV
9 DeepRed CSDS Successful POV POV Analysis Watch
9 DeepRed Disekt Failed POV through defenses POV Watch
9 DeepRed ForAllSecure Failed POV through defenses POV
9 DeepRed Shellphish Failed POV through defenses POV Watch
9 DeepRed TECHx Failed POV through defenses POV Watch
9 ForAllSecure CodeJitsu Failed POV through defenses POV Watch
9 ForAllSecure CSDS Successful POV POV Analysis Watch
9 ForAllSecure Disekt Failed POV through defenses POV Watch
9 ForAllSecure Shellphish Failed POV through defenses POV Watch
9 ForAllSecure TECHx Failed POV through defenses POV Watch
10 CSDS CodeJitsu Failed POV through defenses POV Watch
10 CSDS DeepRed Failed POV through defenses POV Watch
10 CSDS Disekt Failed POV through defenses POV Watch
10 CSDS ForAllSecure Failed POV through defenses POV Watch
10 CSDS Shellphish Failed POV through defenses POV Watch
10 CSDS TECHx Failed POV through defenses POV Watch
10 DeepRed CodeJitsu Failed POV through defenses POV
10 DeepRed CSDS Successful POV POV Analysis Watch
10 DeepRed Disekt Failed POV through defenses POV Watch
10 DeepRed ForAllSecure Failed POV through defenses POV
10 DeepRed Shellphish Failed POV through defenses POV Watch
10 DeepRed TECHx Failed POV through defenses POV Watch
10 ForAllSecure CodeJitsu Failed POV through defenses POV Watch
10 ForAllSecure CSDS Successful POV POV Analysis Watch
10 ForAllSecure Disekt Failed POV through defenses POV Watch
10 ForAllSecure Shellphish Failed POV through defenses POV Watch
10 ForAllSecure TECHx Failed POV through defenses POV Watch
11 CSDS CodeJitsu Failed POV through defenses POV Watch
11 CSDS DeepRed Failed POV through defenses POV Watch
11 CSDS Disekt Failed POV through defenses POV Watch
11 CSDS ForAllSecure Failed POV through defenses POV Watch
11 CSDS Shellphish Failed POV through defenses POV Watch
11 CSDS TECHx Failed POV through defenses POV Watch
11 DeepRed CodeJitsu Failed POV through defenses POV Watch
11 DeepRed CSDS Successful POV POV Analysis Watch
11 DeepRed Disekt Failed POV through defenses POV Watch
11 DeepRed ForAllSecure Failed POV through defenses POV
11 DeepRed Shellphish Failed POV through defenses POV Watch
11 DeepRed TECHx Failed POV through defenses POV Watch
11 ForAllSecure CodeJitsu Failed POV through defenses POV Watch
11 ForAllSecure CSDS Successful POV POV Analysis Watch
11 ForAllSecure Disekt Failed POV through defenses POV Watch
11 ForAllSecure Shellphish Failed POV through defenses POV Watch
11 ForAllSecure TECHx Failed POV through defenses POV Watch
12 CSDS CodeJitsu Failed POV through defenses POV Watch
12 CSDS DeepRed Failed POV through defenses POV Watch
12 CSDS Disekt Failed POV through defenses POV Watch
12 CSDS ForAllSecure Failed POV through defenses POV Watch
12 CSDS Shellphish Failed POV through defenses POV Watch
12 CSDS TECHx Failed POV through defenses POV Watch
12 DeepRed CodeJitsu Failed POV through defenses POV
12 DeepRed CSDS Successful POV POV Analysis Watch
12 DeepRed Disekt Failed POV through defenses POV Watch
12 DeepRed ForAllSecure Failed POV through defenses POV
12 DeepRed Shellphish Failed POV through defenses POV Watch
12 DeepRed TECHx Failed POV through defenses POV Watch
12 ForAllSecure CodeJitsu Failed POV through defenses POV Watch
12 ForAllSecure CSDS Successful POV POV Analysis Watch
12 ForAllSecure Disekt Failed POV through defenses POV Watch
12 ForAllSecure Shellphish Failed POV through defenses POV Watch
12 ForAllSecure TECHx Failed POV through defenses POV Watch
13 CSDS CodeJitsu Failed POV through defenses POV Watch
13 CSDS DeepRed Failed POV through defenses POV Watch
13 CSDS Disekt Failed POV through defenses POV Watch
13 CSDS ForAllSecure Failed POV through defenses POV Watch
13 CSDS Shellphish Failed POV through defenses POV Watch
13 CSDS TECHx Failed POV through defenses POV Watch
13 DeepRed CodeJitsu Failed POV through defenses POV
13 DeepRed CSDS Successful POV POV Analysis Watch
13 DeepRed Disekt Failed POV through defenses POV Watch
13 DeepRed ForAllSecure Failed POV through defenses POV
13 DeepRed Shellphish Failed POV through defenses POV Watch
13 DeepRed TECHx Failed POV through defenses POV Watch
13 ForAllSecure CodeJitsu Failed POV through defenses POV Watch
13 ForAllSecure CSDS Successful POV POV Analysis Watch
13 ForAllSecure Disekt Failed POV through defenses POV Watch
13 ForAllSecure Shellphish Failed POV through defenses POV Watch
13 ForAllSecure TECHx Failed POV through defenses POV Watch
14 CSDS CodeJitsu Failed POV through defenses POV Watch
14 CSDS DeepRed Failed POV through defenses POV Watch
14 CSDS Disekt Failed POV through defenses POV Watch
14 CSDS ForAllSecure Failed POV through defenses POV Watch
14 CSDS Shellphish Failed POV through defenses POV Watch
14 CSDS TECHx Failed POV through defenses POV Watch
14 DeepRed CodeJitsu Failed POV through defenses POV
14 DeepRed CSDS Successful POV POV Analysis Watch
14 DeepRed Disekt Failed POV through defenses POV Watch
14 DeepRed ForAllSecure Failed POV through defenses POV
14 DeepRed Shellphish Failed POV through defenses POV Watch
14 DeepRed TECHx Failed POV through defenses POV Watch
14 ForAllSecure CodeJitsu Failed POV through defenses POV Watch
14 ForAllSecure CSDS Successful POV POV Analysis Watch
14 ForAllSecure Disekt Failed POV through defenses POV Watch
14 ForAllSecure Shellphish Failed POV through defenses POV Watch
14 ForAllSecure TECHx Failed POV through defenses POV Watch
15 CSDS CodeJitsu Failed POV through defenses POV Watch
15 CSDS DeepRed Failed POV through defenses POV Watch
15 CSDS Disekt Failed POV through defenses POV Watch
15 CSDS ForAllSecure Failed POV through defenses POV Watch
15 CSDS Shellphish Failed POV through defenses POV Watch
15 CSDS TECHx Failed POV through defenses POV Watch
15 DeepRed CodeJitsu Failed POV through defenses POV
15 DeepRed CSDS Successful POV POV Analysis Watch
15 DeepRed Disekt Failed POV through defenses POV Watch
15 DeepRed ForAllSecure Failed POV through defenses POV
15 DeepRed Shellphish Failed POV through defenses POV Watch
15 DeepRed TECHx Failed POV through defenses POV Watch
15 ForAllSecure CodeJitsu Failed POV through defenses POV Watch
15 ForAllSecure CSDS Successful POV POV Analysis Watch
15 ForAllSecure Disekt Failed POV through defenses POV Watch
15 ForAllSecure Shellphish Failed POV through defenses POV Watch
15 ForAllSecure TECHx Failed POV through defenses POV Watch
16 CSDS CodeJitsu Failed POV through defenses POV Watch
16 CSDS DeepRed Failed POV through defenses POV Watch
16 CSDS Disekt Failed POV through defenses POV Watch
16 CSDS ForAllSecure Failed POV through defenses POV Watch
16 CSDS Shellphish Failed POV through defenses POV Watch
16 CSDS TECHx Failed POV through defenses POV Watch
16 DeepRed CodeJitsu Failed POV through defenses POV
16 DeepRed CSDS Successful POV POV Analysis Watch
16 DeepRed Disekt Failed POV through defenses POV Watch
16 DeepRed ForAllSecure Failed POV through defenses POV
16 DeepRed Shellphish Failed POV through defenses POV Watch
16 DeepRed TECHx Failed POV through defenses POV Watch
16 ForAllSecure CodeJitsu Failed POV through defenses POV Watch
16 ForAllSecure CSDS Successful POV POV Analysis Watch
16 ForAllSecure Disekt Failed POV through defenses POV Watch
16 ForAllSecure Shellphish Failed POV through defenses POV Watch
16 ForAllSecure TECHx Failed POV through defenses POV Watch
17 CSDS CodeJitsu Failed POV through defenses POV Watch
17 CSDS DeepRed Failed POV through defenses POV Watch
17 CSDS Disekt Failed POV through defenses POV Watch
17 CSDS ForAllSecure Failed POV through defenses POV Watch
17 CSDS Shellphish Failed POV through defenses POV Watch
17 CSDS TECHx Failed POV through defenses POV Watch
17 DeepRed CodeJitsu Failed POV through defenses POV
17 DeepRed CSDS Successful POV POV Analysis Watch
17 DeepRed Disekt Failed POV through defenses POV Watch
17 DeepRed ForAllSecure Failed POV through defenses POV
17 DeepRed Shellphish Failed POV through defenses POV Watch
17 DeepRed TECHx Failed POV through defenses POV Watch
17 ForAllSecure CodeJitsu Failed POV through defenses POV Watch
17 ForAllSecure CSDS Successful POV POV Analysis Watch
17 ForAllSecure Disekt Failed POV through defenses POV Watch
17 ForAllSecure Shellphish Failed POV through defenses POV Watch
17 ForAllSecure TECHx Failed POV through defenses POV Watch
18 CSDS CodeJitsu Failed POV through defenses POV Watch
18 CSDS DeepRed Failed POV through defenses POV Watch
18 CSDS Disekt Failed POV through defenses POV Watch
18 CSDS ForAllSecure Failed POV through defenses POV Watch
18 CSDS Shellphish Failed POV through defenses POV Watch
18 CSDS TECHx Failed POV through defenses POV Watch
18 DeepRed CodeJitsu Failed POV through defenses POV
18 DeepRed CSDS Successful POV POV Analysis Watch
18 DeepRed Disekt Failed POV through defenses POV Watch
18 DeepRed ForAllSecure Failed POV through defenses POV
18 DeepRed Shellphish Failed POV through defenses POV Watch
18 DeepRed TECHx Failed POV through defenses POV Watch
18 Disekt CodeJitsu Failed POV through defenses POV Watch
18 Disekt CSDS Successful POV POV Analysis Watch
18 Disekt DeepRed Failed POV through defenses POV Watch
18 Disekt ForAllSecure Failed POV through defenses POV Watch
18 Disekt Shellphish Failed POV through defenses POV Watch
18 Disekt TECHx Failed POV through defenses POV Watch
18 ForAllSecure CodeJitsu Failed POV through defenses POV Watch
18 ForAllSecure CSDS Successful POV POV Analysis Watch
18 ForAllSecure Disekt Failed POV through defenses POV Watch
18 ForAllSecure Shellphish Failed POV through defenses POV Watch
18 ForAllSecure TECHx Failed POV through defenses POV Watch
19 CSDS CodeJitsu Failed POV through defenses POV Watch
19 CSDS DeepRed Failed POV through defenses POV Watch
19 CSDS Disekt Failed POV through defenses POV Watch
19 CSDS ForAllSecure Failed POV through defenses POV Watch
19 CSDS Shellphish Failed POV through defenses POV Watch
19 CSDS TECHx Failed POV through defenses POV Watch
19 DeepRed CodeJitsu Failed POV through defenses POV
19 DeepRed CSDS Successful POV POV Analysis Watch
19 DeepRed Disekt Failed POV through defenses POV Watch
19 DeepRed ForAllSecure Failed POV through defenses POV
19 DeepRed Shellphish Failed POV through defenses POV Watch
19 DeepRed TECHx Failed POV through defenses POV Watch
19 Disekt CodeJitsu Failed POV through defenses POV Watch
19 Disekt CSDS Successful POV POV Analysis Watch
19 Disekt DeepRed Failed POV through defenses POV Watch
19 Disekt ForAllSecure Failed POV through defenses POV Watch
19 Disekt Shellphish Failed POV through defenses POV Watch
19 Disekt TECHx Failed POV through defenses POV Watch
19 ForAllSecure CodeJitsu Failed POV through defenses POV Watch
19 ForAllSecure CSDS Successful POV POV Analysis Watch
19 ForAllSecure Disekt Failed POV through defenses POV Watch
19 ForAllSecure Shellphish Failed POV through defenses POV Watch
19 ForAllSecure TECHx Failed POV through defenses POV Watch
20 CSDS CodeJitsu Failed POV through defenses POV Watch
20 CSDS DeepRed Failed POV through defenses POV Watch
20 CSDS Disekt Failed POV through defenses POV Watch
20 CSDS ForAllSecure Failed POV through defenses POV Watch
20 CSDS Shellphish Failed POV through defenses POV Watch
20 CSDS TECHx Failed POV through defenses POV Watch
20 DeepRed CodeJitsu Failed POV through defenses POV Watch
20 DeepRed CSDS Failed POV POV Watch
20 DeepRed Disekt Failed POV through defenses POV Watch
20 DeepRed ForAllSecure Failed POV through defenses POV
20 DeepRed Shellphish Failed POV through defenses POV Watch
20 DeepRed TECHx Failed POV through defenses POV Watch
20 Disekt CodeJitsu Failed POV through defenses POV Watch
20 Disekt CSDS Successful POV POV Analysis Watch
20 Disekt DeepRed Failed POV through defenses POV Watch
20 Disekt ForAllSecure Failed POV through defenses POV Watch
20 Disekt Shellphish Failed POV through defenses POV Watch
20 Disekt TECHx Failed POV through defenses POV Watch
20 ForAllSecure CodeJitsu Failed POV through defenses POV Watch
20 ForAllSecure CSDS Successful POV POV Analysis Watch
20 ForAllSecure Disekt Failed POV through defenses POV Watch
20 ForAllSecure Shellphish Failed POV through defenses POV Watch
20 ForAllSecure TECHx Failed POV through defenses POV Watch
21 CSDS CodeJitsu Failed POV through defenses POV Watch
21 CSDS DeepRed Failed POV through defenses POV Watch
21 CSDS Disekt Failed POV through defenses POV Watch
21 CSDS ForAllSecure Failed POV through defenses POV Watch
21 CSDS Shellphish Failed POV through defenses POV Watch
21 CSDS TECHx Failed POV through defenses POV Watch
21 DeepRed CodeJitsu Failed POV through defenses POV Watch
21 DeepRed CSDS Successful POV POV Analysis Watch
21 DeepRed Disekt Failed POV through defenses POV Watch
21 DeepRed ForAllSecure Failed POV through defenses POV
21 DeepRed Shellphish Failed POV through defenses POV Watch
21 DeepRed TECHx Failed POV through defenses POV Watch
21 Disekt CodeJitsu Failed POV through defenses POV Watch
21 Disekt CSDS Successful POV POV Analysis Watch
21 Disekt DeepRed Failed POV through defenses POV Watch
21 Disekt ForAllSecure Failed POV through defenses POV Watch
21 Disekt Shellphish Failed POV through defenses POV Watch
21 Disekt TECHx Failed POV through defenses POV Watch
21 ForAllSecure CodeJitsu Failed POV through defenses POV Watch
21 ForAllSecure CSDS Successful POV POV Analysis Watch
21 ForAllSecure Disekt Failed POV through defenses POV Watch
21 ForAllSecure Shellphish Failed POV through defenses POV Watch
21 ForAllSecure TECHx Failed POV through defenses POV Watch

Curated by Lunge Technology, LLC. Questions or comments? Send us email