The DigitalBank Vault
Cryptocurrency Wallet' Security VULNERABILITY CLASSES
Cryptocurrency Wallet 'Security VULNERABILITY CLASSES
Software Vulnerabilities
Software vulnerabilities are vulnerabilities affecting the host software that runs on the PC or smartphone and communicates with the hardware wallet. Since most host software provides update mechanisms, this class of bug can be patched in a future release of the host software

Firmware Vulnerabilities
Firmware vulnerabilities are vulnerabilities affecting the software that runs on the hardware wallet. Since most wallets provide update mechanisms, this class of bug can be patched in a future firmware release.

Hardware Vulnerabilities
Hardware vulnerabilities are vulnerabilities affecting the underlying hardware components of the hardware wallet. Because these vulnerabilities affect the hardware components they can only be fixed by the component vendors and not the manufacturer of the hardware wallet. Hence, hardware vulnerabilities are unlikely to be fixed by the wallet vendor.
Physical Vulnerabilities
Physical vulnerabilities are vulnerabilities affecting the hardware design of the hardware wallet. Once the device has been manufactured, hardware vulnerabilities cannot be mitigated and can only be fixed in a future hardware revision of the device. This class of vulnerabilities is unlikely to be fixed by the wallet vendor.

Architectural Vulnerabilities
Architectural vulnerabilities are vulnerabilities affecting the overall architecture of the hardware wallet. These are inherent design flaws in the device and can only be fixed in a major hardware revision, i.e. a new version of the device. This class of vulnerabilities is unlikely to be fixed by the wallet vendor.