Cloud SQL for SQL Server: Disable Cross-Database Ownership Chaining
Learn why cross-database ownership chaining on GCP Cloud SQL for SQL Server is a privilege escalation risk, and how to disable it with gcloud, Terraform, and CI gates.
Practical guides on security, cost, performance, reliability, and operations across AWS, Azure, and GCP.
592 posts — page 18 of 33
Learn why cross-database ownership chaining on GCP Cloud SQL for SQL Server is a privilege escalation risk, and how to disable it with gcloud, Terraform, and CI gates.
Learn why an Azure VM network interface with no Network Security Group is a risk, how to attach an NSG with CLI and Terraform, and how to prevent it with policy.
Learn why your CloudTrail S3 bucket needs server access logging, the risk of leaving it off, and step-by-step CLI, console, and Terraform fixes.
Learn why Azure API Management needs a managed identity, the risks of running without one, and how to enable and scope it with CLI, Bicep, and Terraform.
Learn why a GCP firewall rule allowing public FTP on ports 20/21 is dangerous, how to fix it with gcloud and Terraform, and how to prevent it with policy-as-code.
Learn why missing GCP log-based alerts for VPC network changes is a security risk, and how to fix it with log metrics, alert policies, and Terraform.
Learn why a publicly invokable GCP Cloud Function is a serious risk, plus step-by-step gcloud and Terraform fixes and policy-as-code to prevent it.
Learn why Azure App Service should enable HTTP/2, the performance impact of leaving it off, and how to fix and enforce it with CLI, Terraform, and Azure Policy.
Learn why AWS load balancers on deprecated SSL policies are a security risk, how to upgrade to TLS 1.2/1.3, and how to prevent regressions in CI/CD.
Learn why Azure Service Bus SAS key authentication is risky, how to migrate clients to Azure AD, and how to disable local auth with CLI, Terraform, and Azure Policy.
Learn why Azure Key Vault soft-delete and purge protection matter, how to enable them with CLI, Terraform, and Bicep, and how to enforce them with Azure Policy.
Learn why an Azure NSG rule allowing public VNC (ports 5900/5500) is a serious risk, and how to lock it down with CLI, Terraform, and Azure Policy.
Learn why exempted members in GCP IAM audit logging create dangerous blind spots, how to remove them with gcloud and Terraform, and how to prevent them.
Learn why a GCP firewall rule exposing Oracle port 1521 to the public internet is dangerous, and how to fix and prevent it with CLI, Terraform, and policy-as-code.
Learn why API Gateway custom domains accepting TLS 1.0 are a security risk and how to enforce TLS 1.2 with CLI, Terraform, and policy-as-code gates.
Learn why missing CloudWatch alarms for AWS console sign-in failures are a security risk, and how to fix CIS 3.2 with CLI, Terraform, and policy-as-code.
Azure NSGs log nothing by default. Learn why missing NSG diagnostic settings cripple incident response, plus CLI, Terraform, and Azure Policy fixes.
Learn why GCP Cloud Functions need Serverless VPC Access, the security risks of skipping it, and step-by-step CLI, console, and Terraform fixes.