Skip to main content

Threats

Version:
IDTitleDescriptionExternal MappingsCapability MappingsControl Mappings
CCC.RDMS.TH01Unauthorized Access via Default CredentialsIf default credentials are not disabled or changed, unauthorized access may be gained to the RDMS environment. This may lead to data breaches, data manipulation, or overall compromise of the database instance.011
CCC.RDMS.TH02Brute Force Attempts on Database AuthenticationRepeated attempts to guess database user passwords may be made through brute force techniques. This condition could result in unauthorized access if successful, compromising database security and sensitive information. Attempts arrive over whichever IPv4 or IPv6 endpoint the network access rules leave reachable.011
CCC.RDMS.TH04Unintentional Database Backup RestorationA database backup may be restored unintentionally, potentially leading to the loss or overwrite of current data. This condition could disrupt operations and result in data inconsistency or corruption.011
CCC.RDMS.TH05Unauthorized Snapshot SharingSnapshots may be shared with untrusted accounts, which can lead to unauthorized access and potential data exfiltration. This significantly increases the risk of data exposure if sensitive information is contained in the snapshots.011
CCC.RDMS.TH06Database Engine Runs with Known VulnerabilitiesAutomated engine patching may be disabled, or maintenance windows may be deferred indefinitely, so the database engine continues to run a version with published vulnerabilities. Those vulnerabilities can be exploited by any client able to reach the engine, compromising the confidentiality, integrity, and availability of the database.011
CCC.RDMS.TH07Excessive Privileges are Granted Within the DatabaseDatabase roles and grants inside the engine may be configured more broadly than required, such as application users holding administrative roles or schemas readable by every login. Any authenticated user can then read or modify data beyond their function, impacting the confidentiality and integrity of all data in the instance.011
CCC.RDMS.TH08Long-lived Database Credentials are ExposedStatic usernames and passwords may be stored in application configuration, connection strings, or source repositories and remain valid for long periods. When such a credential is disclosed it can be reused by an unauthorized party until it is rotated, impacting the confidentiality and integrity of the database.011
CCC.RDMS.TH09Session State Leaks Between Pooled ConnectionsA managed connection pool may reuse a server session for successive clients without resetting session-level state such as temporary tables, prepared statements, or an assumed role. State set by one client can then be read or acted on by another, impacting the confidentiality and integrity of data and obscuring which client performed an action.011
CCC.RDMS.TH11Read Replicas are Deployed with Weaker ProtectionsA read replica may be created with network access rules or public accessibility that differ from the primary. The same data is then reachable through the replica under weaker protection, impacting its confidentiality.021
CCC.RDMS.TH12Failover Causes Data Loss or Divergent WritesWhen the standby is promoted while replication lags, transactions committed on the primary may be absent from the new primary, and a former primary that keeps accepting writes produces two divergent copies. This impacts the integrity and availability of the data and can defeat recovery.021

Imports

IDRemarks
CCC.Core.TH01Access is Granted to Unauthorized Users
CCC.Core.TH02Data is Intercepted in Transit
CCC.Core.TH03Deployment Region Network is Untrusted
CCC.Core.TH04Data is Replicated to Untrusted or External Locations
CCC.Core.TH05Interference with Replication Processes
CCC.Core.TH06Data is Lost or Corrupted
CCC.Core.TH07Logs are Tampered With or Deleted
CCC.Core.TH08Runtime Metrics are Manipulated
CCC.Core.TH09Runtime Logs are Read by Unauthorized Entities
CCC.Core.TH10State-change Events are Read by Unauthorized Entities
CCC.Core.TH11Publications are Incorrectly Triggered
CCC.Core.TH12Resource Constraints are Exhausted
CCC.Core.TH13Resource Tags are Manipulated
CCC.Core.TH15Automated Enumeration and Reconnaissance by Non-human Entities
CCC.Core.TH16Publications are Disabled
CCC.Core.TH17Responses are Generated for Unauthorized Requests
CCC.Core.TH18Encryption Key is Misused
CCC.Core.TH19Metrics are Read by Unauthorized Entities