Getting the Firmware Version
This page describes how you can get the firmware version that your CloudHSM instance is running on. You can query this information via the various API Providers.
REST
Call the /v1/hsmInfo endpoint (added in TSB 2.6.0).
$ curl -H "Authorization: Bearer ${JWT_TOKEN}" https://sbx-rest-api.cloudshsm.com/v1/hsmInfo
{"HSMSystemTime":"2025-12-12T09:00:00","Version":"RE-3.2.9","Vendor":"Securosys SA"}
JCE
import com.securosys.primus.jce.PrimusDevice;
String version = PrimusDevice.getVersionInfo();
PKCS#11
$ ppin --test
Load config file: '/etc/primus/primus.cfg'
hsm0: Connect to 'ch01-api.cloudshsm.com' on port 2310 with priority , firmware: RE-3.2.9
slot0 (id=0), user='MY-PARTITION': OK
Number of tested HSMs: 1 (number of partitions: 1)
Number of failures: 0