Skip to main content

Bitnami Cassandra CVE-2026-47846

| EUVDEUVD-2026-37932 CRITICAL
Use of Hard-coded Credentials (CWE-798)
2026-06-18 vmware
9.8
CVSS 3.1 · Vendor: vmware
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Discover exposed CQL port 9042
  2. Delivery
    Attempt default cassandra:cassandra login
  3. Exploit
    Authenticate as retained superuser
  4. Execution
    Enumerate keyspaces and roles
  5. Persist
    Create persistent backdoor role
  6. Impact
    Exfiltrate or destroy data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Credential externalization
MITRE ATT&CK

2 techniques across 2 tactics: Persistence, Credential Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires a Bitnami Cassandra container deployed from a vulnerable image tag where the operator set the CASSANDRA_USER environment variable to provision a custom administrator - the bug specifically affects this code path, so images run with the stock 'cassandra' admin or without custom user vars are not in scope of this CVE (though they retain the default account by design). Exploitation further requires network reachability to the CQL native protocol port (TCP/9042, or whatever the deployment exposes) and that PasswordAuthenticator is the configured authenticator. The description's qualifier 'in certain scenarios' indicates the failure to drop the default role is conditional on the init script's branching, so not every CASSANDRA_USER deployment is guaranteed vulnerable - defenders should verify by listing roles. No user interaction, MFA, client certificate, or non-default tuning is needed once those conditions are met.

Impact

The published CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/C:H/I:H/A:H = 9.8) is plausible for any deployment that exposes the CQL native protocol (TCP/9042) to attackers, since the default credentials are universally known and authentication is the only barrier - meaning AC:L and PR:N are well justified. EPSS and CISA KEV status were not provided in the input, and no POC or active-exploitation reporting is referenced, so this is best treated as a high-severity latent backdoor rather than a confirmed in-the-wild campaign. Real-world exposure depends heavily on network reachability: production clusters typically keep 9042 internal, which lowers practical risk, but cloud-managed Cassandra-on-Kubernetes installs that expose the service (or sit alongside compromised pods) effectively grant superuser access to anyone who tries the default login. Note the conflict worth flagging: the description says the issue triggers 'in certain scenarios' when CASSANDRA_USER is set, so not every custom-admin deployment is necessarily vulnerable - defenders should verify role membership rather than assume.

Exploit ScenarioDerived

An attacker who can reach the CQL port (9042) of a Bitnami-deployed Cassandra cluster - for example via an exposed Kubernetes Service, a misconfigured cloud LoadBalancer, or lateral movement from a compromised application pod - simply runs cqlsh -u cassandra -p cassandra <host> and obtains superuser access despite the operator believing only their custom CASSANDRA_USER account exists. From that session the attacker can read or modify every keyspace, create new superuser roles for persistence, or DROP KEYSPACE for destructive impact. No public exploit identified at time of analysis, but exploitation requires no tooling beyond the standard cqlsh client.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 18, 2026

Authentication bypass in Bitnami Cassandra container images (4.0.x, 4.1.x, 5.0.x lines) allows remote attackers to access the database as superuser using the built-in cassandra:cassandra credentials, even when operators configure a custom administrator via CASSANDRA_USER. The container init script provisions the new superuser but, in certain scenarios, fails to drop the default account, leaving an unintended privileged login path. No public exploit identified at time of analysis, but the trivially guessable default credentials make discovery and abuse straightforward once the CQL port is reachable.

RemediationAI

Patch available per vendor advisory: upgrade to Bitnami Cassandra image tags 4.0.20-photon-5-r7, 4.1.11-photon-5-r7, 5.0.8-photon-5-r4, or 5.0.8-debian-12-r3 (or later), per https://github.com/bitnami/containers/security/advisories/GHSA-8q3j-37vg-8fc2. Until upgrade is possible, operators should connect to each cluster with cqlsh and explicitly run ALTER ROLE cassandra WITH PASSWORD = '<long random>' AND SUPERUSER = false, or DROP ROLE cassandra after confirming the replacement superuser works - this directly removes the unintended access path with no functional side effects beyond preventing legacy scripts that still use the default credential from logging in. As a network-layer compensating control, restrict TCP/9042 (CQL) and 7000/7001 (internode) to known application subnets via NetworkPolicy, security groups, or service mesh policy; the trade-off is that misconfigured client pods will lose connectivity, so stage the change. Audit existing clusters with LIST ROLES to confirm whether the 'cassandra' role is still present and is_superuser=True before declaring an environment clean.

Affected VersionsENISA

bitnami/cassandra 4.1.0 <4.1.11-photon-5-r7
bitnami/cassandra 5.0.0 <5.0.8-photon-5-r4
bitnami/cassandra 4.0.0 <4.0.20-photon-5-r7

Affected Packages

euvd bitnami_cassandra fix: 4.0.20-photon-5-r7, 4.1.11-photon-5-r7, 5.0.8-photon-5-r4

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Bitnami's Cassandra images bundle a first-boot initialization script that bootstraps the Cassandra cluster, including creating administrator roles based on environment variables such as CASSANDRA_USER and CASSANDRA_PASSWORD. Apache Cassandra ships with a built-in 'cassandra' superuser (password 'cassandra') used for initial PasswordAuthenticator bootstrapping; correct hardening procedure is to create a replacement superuser and then DROP ROLE cassandra (or ALTER it to a non-superuser with a strong password). The flaw, classified under CWE-798 (Use of Hard-coded Credentials), is that the Bitnami init logic does not consistently execute that final drop/demotion step when a custom admin is provided, so the well-known cassandra:cassandra account remains a valid superuser. Affected artifacts are identified by cpe:2.3:a:bitnami:bitnami/cassandra:*, covering the Photon- and Debian-based variants of the 4.0, 4.1, and 5.0 image streams.

Know when Bitnami gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (vmware) PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 9.8 CRITICAL

Default cassandra:cassandra credentials remain valid over the network CQL protocol, granting unauthenticated superuser access with full read, write, and destructive capability.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (vmware).

CVSS VectorVendor: vmware

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch available
Jun 18, 2026 - 21:02 EUVD
CVE Published
Jun 18, 2026 - 18:39 cve.org
CRITICAL 9.8

DescriptionCVE.org

Bitnami Cassandra container images are affected by a retained default superuser vulnerability. When a custom administrator account is configured via the CASSANDRA_USER environment variable, the container initialization script creates the new superuser account but fails to drop the built-in cassandra account in certain scenarios. This leaves the default cassandra:cassandra superuser active as an unintended access path.

Affected versions - Container image: 4.0.x prior to 4.0.20-photon-5-r7; 4.1.x prior to 4.1.11-photon-5-r7; 5.0.x prior to 5.0.8-photon-5-r4 / 5.0.8-debian-12-r3.

Executive ViewAI

Why It Matters

Bitnami Cassandra container images (versions 4.0.x, 4.1.x, 5.0.x) fail to remove default superuser credentials during initialization, allowing network-accessible attackers to assume database administrator privileges. Organizations deploying these specific Cassandra versions face immediate risk of complete database compromise, including unauthorized data access, modification, or destruction. Any system running affected Bitnami Cassandra versions represents an active vulnerability to unauthorized administrative database access.

Business Impact: Severe
Compensating Controls

Restrict network access to CQL port 9042 at firewall and security group layers; implement network segmentation and VPN/application-layer access requirements for database connections; deploy intrusion detection configured to alert on CQL protocol access attempts; implement comprehensive database audit logging and monitoring for superuser account activity; rotate any configured Cassandra administrator passwords and document access controls; consider temporary database shutdown until patch availability assessment is complete.

Threat Intelligence Overview

EPSS Score
0.3%
Top 75% exploitable
Social Media
3
Sightings
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

49
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +49
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy