CVE-2026-100288 in Serverinfo

Summary

by MITRE • 09/29/2026

Cleartext storage of sensitive information in the database in Devolutions Server 2026.3.5.0 and earlier allows an attacker with read access to the database to obtain external identity provider tokens and active session identifiers via direct inspection of stored records.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Analysis

by VulDB Data Team • 09/29/2026

The vulnerability identified as Cleartext Storage of Sensitive Information within Devolutions Server versions 2026.3.5.0 and earlier represents a critical failure in data protection mechanisms at the database layer. This flaw stems from the application's practice of storing highly sensitive authentication artifacts, specifically external identity provider tokens and active session identifiers, without applying cryptographic encryption or hashing prior to persistence. In a secure architecture, such credentials should either be encrypted using strong algorithms with robust key management or avoided entirely by relying on stateless token validation mechanisms that do not require long-term storage of the raw secret material. The absence of these safeguards means that the confidentiality and integrity of user authentication data are compromised at rest, creating a significant attack surface for malicious actors who gain access to the underlying database infrastructure.

From an operational perspective, this vulnerability allows any individual or automated process with read permissions on the Devolutions Server database to directly inspect stored records and extract plaintext credentials. The acquisition of external identity provider tokens is particularly dangerous as these tokens often serve as proxies for user identities across multiple integrated services. An attacker possessing such a token can impersonate legitimate users without needing their passwords, effectively bypassing multi-factor authentication controls if those rely on the integrity of the session or token state managed by Devolutions Server. Similarly, the theft of active session identifiers enables session hijacking attacks, allowing attackers to take over existing user sessions and perform actions with the privileges associated with those accounts. This capability can lead to unauthorized access to sensitive vaults, modification of security policies, and exfiltration of stored secrets that are protected by Devolutions Server but vulnerable due to compromised administrative or user credentials.

This issue aligns closely with CWE-312 Cleartext Storage of Sensitive Information, which categorizes the failure to protect sensitive data in storage as a severe weakness. The exploitation path described corresponds to direct access attacks where an adversary leverages existing database privileges to harvest valuable assets, mapping conceptually to ATT&CK techniques such as T1078 Valid Accounts and potentially T1552 Unsecured Credentials if the tokens are used for lateral movement across integrated identity providers. The impact extends beyond immediate credential theft; it undermines the trust model of the entire security infrastructure managed by Devolutions Server, as attackers can use stolen identities to escalate privileges or move laterally within an organization's network environment.

Mitigation strategies must prioritize both immediate remediation and long-term architectural improvements. For organizations currently running affected versions, upgrading to a patched version where this vulnerability is resolved is the primary recommendation. In environments where patching is not immediately feasible, strict access control policies should be enforced on the database server itself. This includes restricting read permissions to only those application service accounts that absolutely require it and ensuring that no human users or third-party tools have direct query capabilities against the production database. Additionally, implementing network segmentation to isolate the database from general-purpose networks can reduce the risk of unauthorized access. Long-term, developers should refactor authentication flows to minimize reliance on storing sensitive tokens in cleartext, adopting standards such as OAuth 2.0 best practices that favor short-lived tokens and secure storage mechanisms like hardware security modules or dedicated secret management solutions rather than plain database fields.

Responsible

DEVOLUTIONS

Reservation

09/25/2026

Disclosure

09/29/2026

Moderation

accepted

CPE

ready

EPSS

0.00000

KEV

no

Activities

low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!