Derivation rules

2,433 declarative match → where → emit rules (1,787 derived, 646 explicit). Filter by cloud, emitted edge, node type, or text.

90 rule(s) · page 2 of 2

A listKeys holder uses the access-key connection string to read every secret key-value, bypassing data-plane RBAC.
azure CanReadSecret derived
App Configuration Data Owner (*/read incl. keyValues/read) can read a secret key-value.
azure CanReadSecret derived
App Configuration Data Reader (keyValues/read) can read a key-value that holds credential material.
azure CanReadSecret derived
A principal with listKeys/action obtains the store's access-key connection strings (unless local auth is disabled).
azure ExposesCredential derived
snapshots/read returns the key-values frozen in a snapshot, including secret ones.
azure CanReadSecret derived
Principal with deployments/read can retrieve sensitive values (listKeys results, Key Vault references) stored in deployment output history.
azure CanReadSecret derived
Principal with deploymentScripts/read can retrieve plaintext values from the script's environmentVariables array if credentials are passed inline.
azure CanReadSecret derived
Read Automation Credentials (username/password pairs) via automationAccounts/credentials/read; values require data-plane getProperties/action or runbook execution.
azure CanReadSecret derived
Read a plaintext (non-encrypted) Automation Variable directly from ARM; encrypted variables require runbook execution.
azure CanReadSecret derived
The search service exposes its primary and secondary admin API keys (discoverable via listAdminKeys/action by principals holding Search Service Contributor, Contributor, or Owner roles). Admin keys grant full data-plane control of the search service (all indexes, indexers, data sources, and queries).
azure ExposesCredential derived
The search service exposes one or more query API keys (discoverable via listQueryKeys/action by principals holding Search Service Contributor, Contributor, or Owner roles). Query keys grant read-only data-plane access (search, suggest, autocomplete queries against all indexes).
azure ExposesCredential derived
A principal that can obtain an admin or query key (via ExposesCredential) can issue search, suggest, and autocomplete queries against all indexes in the service, reading the full content of matching indexed documents.
azure CanReadData derived
A Key Vault-linked variable group exposes Azure Key Vault secrets to pipeline runs; the pipeline's service-connection identity must hold Key Vault Secrets User RBAC.
azure CanReadSecret derived
A pipeline stage that uses DownloadSecureFile@1 (or equivalent) materializes the secure file on the agent disk; pipeline code can read the certificate, SSH key, or credential file.
azure CanReadSecret derived
A pipeline that references a non-Key Vault variable group has the group's secret variables injected into every job's environment; pipeline code can read and log them.
azure CanReadSecret derived
An OS-type managed disk (Windows or Linux) is heuristically classified as containing credential material: SAM/NTDS hive, /etc/shadow, SSH private keys, or application credential files.
azure ContainsSecret explicit
A disk that can be SAS-exported and contains secrets exposes those credentials as accessible to external parties. The state (ACTIVE vs CONDITIONAL) depends on the CanExfiltrate edge state.
azure ExposesCredential derived
Key Vault Administrator over the vault yields read/decrypt/sign on every object in it.
azure CanReadSecret derived
A vault self-grant yields read of every secret/cert in the vault.
azure CanReadSecret derived
Read run-history expression traces containing secrets (API keys, connection strings, tokens) via listExpressionTraces/action.
azure CanReadSecret derived
A wrapped store whose wrapping key the principal can decrypt exposes the credential it holds.
azure ExposesCredential derived
A snapshot of an OS-type disk inherits the OS-disk ContainsSecret classification when the source disk is identified.
azure ContainsSecret derived
integrationRuntimes/listAuthKeys/action or regenerateAuthKey/action returns keys that can register a self-hosted IR node, giving that node persistent pipeline-execution foothold.
azure CanReadSecret derived
A principal with read access to ExpressRoute circuit authorizations can retrieve the authorization key in plaintext, enabling a gateway in a DIFFERENT subscription to connect to the same circuit, bridging network topologies and bypassing subscription boundaries.
azure CanReadSecret derived
A principal with read access to a hub VPN connection resource can retrieve the pre-shared key (PSK) in plaintext from the ARM GET response (sharedKey field). The PSK enables establishing a rogue S2S VPN tunnel to the same hub, granting network-layer transit reach to all connected spoke VNets.
azure CanReadSecret derived
Holding decrypt on a secret's wrapping key upgrades a key-gated (CONDITIONAL) secret read to ACTIVE.
CanReadSecret derived
A BigQuery Connection resource stores or proxies credentials to an external data source (Cloud SQL, JDBC, Spark); a principal with bigquery.connections.use gains effective access to that external system.
gcp ExposesCredential explicit
A Cloud Scheduler job's HTTP body (httpTarget.body) or Pub/Sub payload (pubsubTarget.data) may embed credentials. Any principal with cloudscheduler.jobs.get / fullView can read the job definition and recover the embedded credential.
gcp ContainsSecret derived
A Cloud SQL instance may store application secrets (API keys, SA keys, connection strings, tokens) in its databases based on schema/table metadata heuristics.
gcp ContainsSecret explicit
Datastream ConnectionProfile resources store source DB credentials (username/password or SSH private key). An attacker with write access (connectionProfiles.create/update) can harvest credentials by redirecting a test connection to a controlled host; secretManagerStoredPassword references expose Secret Manager paths.
gcp ExposesCredential derived
A Firestore database contains collections or document field names whose names indicate credential material (API keys, SA keys, OAuth tokens, database passwords).
gcp ContainsSecret explicit
Function env vars / mounted Secret Manager bindings carry connection strings / API keys.
gcp ContainsSecret derived
A CMEK-encrypted Secret Manager payload authenticates as another identity, completing CanExecuteAs -> CanReadSecret -> CredentialsFor.
gcp CredentialsFor derived
A principal that can execute as a workload SA holding versions.access can read the secret.
gcp CanReadSecret derived
A Cloud Tasks task body (httpRequest.body, base64-encoded) contains credential material (API keys, passwords, SA key JSON, connection strings) readable by any principal with cloudtasks.tasks.fullView on the queue.
gcp ContainsSecret derived
A workflow execution's argument payload may carry secrets passed by the caller; visible in execution metadata to anyone with executions.get.
gcp ContainsSecret derived
move · open · esc close