What does Update Staged mean?

Updating Cyber Crucible is an automated, multi-step, protected process.

The update requires a reboot to take effect, after it is retrieved from the Cyber Crucible servers.

 

While some updates require multiple steps from very old versions, updates can skip multiple versions if necessary.

For example, the below machines downloaded 4.4.0.6, but did not reboot before 4.4.0.7 was released.

They now will have 4.4.0.7 running when they reboot.

 

In more detail, updating Cyber Crucible requires the following steps:

  1. The Cyber Crucible software receives notice that an update is available.

  2. This update notice is RSA signed, to ensure an attacker cannot force a malicious update. This update notice is verified to be true. This is part of Cyber Crucible’s zero trust product design.

  3. The update is downloaded by the agent.

  4. The update is validated, to ensure it has not been corrupted or otherwise tampered with.

  5. The update stages the new software for installation. Cyber Crucible protection mechanisms in memory and on disk prevent it from being upgraded or the software replaced, except during boot.

  6. Notification is sent to the Cyber Crucible serves that the update is ready and properly positioned, post verification.

  7. Upon reboot, the update is applied to the software, and the Cyber Crucible software responds with the new version. The “Update Staged” notice disappears.