The vulnerabilities are deserialization of untrusted data, use of hard-coded cryptographic key, use of hard-coded credentials, and insertion of sensitive information into log file.
Successful exploitation of these vulnerabilities, discovered by Andrew Capobianco of RewCon.co, could allow an attacker to gain unauthorized access to the database, execute arbitrary code on the host with the highest level of privilege, or gain control of the physical access-control system.
Armatura One is an “All-in-One” web-based integrated security and identity management platform.
The following versions of Armatura LLC Armatura One are affected:
- Armatura One up to version 4.7.2
- Armatura One (USA) up to version 4.6.1
In one issue, Armatura One embeds Apache ActiveMQ, exposing its OpenWire protocol listener on the network by default. This embedded version ends up affected by CVE-2023-46604, a deserialization flaw in the OpenWire marshaller. It can allow an unauthenticated network attacker to trigger deserialization of an arbitrary object graph before authentication ends up checked. This can result in arbitrary code execution with the highest level of privilege on the host operating system.
CVE-2023-46604 is the case number for the vulnerability, which has a CVSS V3 base score of 9.8. There is also a V4 base score of 9.3.
Fixed Values
Additionally, Armatura One stores database and message-broker credentials in an install configuration file, encrypting them with AES-128-CBC when this protection ends up enabled. The encryption key and initialization vector end up as fixed values embedded in the software itself and are identical across every installation. An attacker with a copy of the installation package can recover this key and initialization vector, and can then decrypt the stored credentials of any specific installation to which the attacker separately obtains the encrypted configuration file.
CVE-2026-94591 is the case number for the vulnerability, which has a CVSS V3 base score of 8.4. There is also a V4 base score of 8.6.
Also, Armatura One’s database initialization routine assigns a fixed, vendor-defined password to the database superuser account at creation time, rather than generating a unique password per installation. An individual with access to the server operating system and knowledge of this value can authenticate as the database superuser on a deployment where no one changed it.
CVE-2026-94592 is the case number for the vulnerability, which has a CVSS V3 base score of 8.4. There is also a V4 base score of 8.6.
Meanwhile, Armatura One’s backup and restore routine records the full database connection command, including the superuser password, in plain text in a log file on the host. Credentials disclosed by this finding can end up used to access the database when access to the server operating system is available.
CVE-2026-94593 is the case number for the vulnerability, which has a CVSS V3 base score of 7.8. There is also a V4 base score of 8.5.
Plain Text
Moreover, Armatura One’s message broker logs client connection credentials and the associated password in plain text during normal operation. Any party with read access to this log, or to a backup or support bundle that includes it, can obtain the logged credential.
CVE-2026-94594 is the case number for the vulnerability, which has a CVSS V3 base score of 4. There is also a V4 base score of 5.1.
CISA is not aware of exploitation specifically targeting Armatura One in relation to these vulnerabilities. CVE-2023-46604 is in CISA’s Known Exploited Vulnerabilities (KEV) catalog and threat actors have used it in ransomware campaigns against other Apache ActiveMQ deployments.
The product sees use in the communications, critical manufacturing, energy, and transportation systems sectors, and on a global basis.
In terms of mitigations:
- Armatura One users should upgrade from V4.7.1 or earlier to V4.7.2.
- Armatura One (USA) users should upgrade from V4.3.1_USA or earlier to V4.6.1_USA.
Armatura LLC recommends contacting official technical support for guidance on obtaining and applying the upgrade. For more information see the associated security advisory ICSA-26-274-01 JSON.

