CVE-2023-5384

Infinispan: credentials returned from configuration as clear text

Published Dec 18, 2023 CVSS 3.1 · 7.2 High EPSS < 1% KEV · Not listed
Description
A flaw was found in Infinispan. When serializing the configuration for a cache to XML/JSON/YAML, which contains credentials (JDBC store with connection pooling, remote store), the credentials are returned in clear text as part of the configuration.

Analysis

No analysis available yet

Remediation

Vendor Workaround

The issue's impact is limited because only users with administrator permissions can retrieve the cache configurations, and the recommended approach for connecting via JDBC is using the `datasource` configuration, which does not expose the database credentials.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2023-3210 A flaw was found in Infinispan. When serializing the configuration for a cache to XML/JSON/YAML, which contains credentials (JDBC store with connection pooling, remote store), the credentials are returned in clear text as part of the configuration.
Github GHSA Github GHSA GHSA-gg57-587f-h5v6 Infinispan caches credentials in clear text
History
Type Values Removed Values Added
References
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Weaknesses
  • CWE-312

    Cleartext Storage of Sensitive Information

Sources

Status
PUBLISHED
Assigner
redhat
Published
Updated
Nov 20, 2025, 7:07 AM
Reserved
Oct 4, 2023, 4:12 PM
Status
Modified
Published
Dec 18, 2023, 2:15 PM
Modified
Jun 17, 2026, 6:48 AM
Severity
Important
Public date
Dec 6, 2023, 12:00 AM