Cloud vulnerabilities: OCVDB
Cloud vulnerabilities from the Open Cloud Vulnerability Database (OCVDB), a community catalog of provider-side flaws in Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP). These are tracked as their own entity, keyed on the entry slug, and kept separate from the Common Vulnerabilities and Exposures (CVE) table. Related CVEs link into the vulnerabilities table only when the OCVDB entry names them. An empty CVE list makes no claim about whether an authority has assigned an identifier. This page carries metadata and links only. Each summary is the entry's own text, verbatim.
Not a Common Vulnerabilities and Exposures (CVE) list. These entries are tracked separately from the vulnerabilities table and are never mixed into it.
Cloud vulnerability records
- global-admin-entra-id-actor-tokensCloudcriticalExploitation: not reportedDisclosed · Published
Entra ID actor token validation bug allowing cross-tenant global admin
PlatformsazureServicesNo affected services reported.
A critical vulnerability discovered in Microsoft's Entra ID (formerly Azure AD) allowed for cross-tenant access and potential global admin privilege escalation. The flaw was found in the legacy Azure AD Graph API, which improperly validated the originating tenant for undocumented "Actor tokens." An attacker could use a token from their own tenant to authenticate as any user, including Global Admins, in any other tenant. This vulnerability bypassed security policies like Conditional Access. The issue was reported to Microsoft, who deployed a global fix within days.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required.
Related CVEsReferencesDiscovered by Dirk-jan Mollema (Outsider Security)View OCVDB entry ↗ - dataform-path-traversalCloudcriticalNot known exploitedDisclosed
Dataform cross-tenant path traversal
PlatformsgcpServicesDataformDataform could have allowed a malicious customer to gain unauthorized cross-tenant access to other customer's code repositories and data. By preparing a maliciously crafted package.json file, an attacker could exploit a path traversal vulnerability in the npm package installation process, thereby gaining read and write access in other customers' repositories. According to Google, there was no evidence of exploitation in the wild.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required.
Related CVEsCVE-2025-9118Discovered by an independent researcher (Unknown)View OCVDB entry ↗ - aws-ecs-agent-information-disclosure-vulnerabilityCloudmediumNot known exploitedDisclosed
AWS ECS Agent Information Disclosure Vulnerability
PlatformsawsServicesECSA vulnerability in the Amazon ECS agent could allow an introspection server to be accessed off-host. This information disclosure issue, if exploited, could allow another instance in the same security group to access the server's data. The vulnerability does not affect instances where off-host access is set to 'false'. The issue has been patched in version 1.97.1 of the ECS agent.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Users can update the Amazon ECS agent to version 1.97.1 or later. If updating is not an option, customers can restrict incoming access to the introspection server port (51678) by modifying their Amazon EC2 security groups.
Related CVEsCVE-2025-9039Discovered by an independent researcher (Amazon Web Services)View OCVDB entry ↗ - freertos-coresntp-advisoriesCloudOCVDB draft: AI-generated, not yet reviewedlowNot known exploitedDisclosure date not specified · Published
FreeRTOS and coreSNTP Security Advisories
PlatformsawsServicesFreeRTOScoreSNTPSecurity advisories were issued for FreeRTOS and coreSNTP releases containing unintended scripts that could potentially transmit AWS credentials if executed on Linux/macOS. Affected releases have been removed and users are advised to rotate credentials and delete downloaded copies.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Delete affected release files. Rotate AWS credentials in ~/.aws/credentials. Contact AWS Support if needed.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by sweeneyirrigreenView OCVDB entry ↗ - azure-aznfs-mount-privilege-escalationCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosure date not specified · Published
Azure AZNFS-mount Utility Root Privilege Escalation
PlatformsazureServicesAzure Blob StorageAzure HPCAzure AIA critical vulnerability in AZNFS-mount utility, preinstalled on Azure HPC/AI images, allowed unprivileged users to escalate privileges to root on Linux machines. The flaw existed in versions up to 2.0.10 and involved a SUID binary. Azure classified it as low severity but fixed it in version 2.0.11.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Enable the AZNFS-mount utility's auto-update feature or manually update to version 2.0.11 or later.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Tal Peleg (Varonis Threat Labs)View OCVDB entry ↗ - aws-default-roles-service-takeoverCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosure date not specified · Published
AWS Default Roles Can Lead to Service Takeover
PlatformsawsServicesSageMakerGlueEMRCloudFormationCDKResearch uncovered security flaws in default AWS service roles, granting overly broad permissions like full S3 access. This allows privilege escalation, cross-service access, and potential account compromise across services like SageMaker, Glue, and EMR. Attackers could exploit these roles to manipulate critical assets and move laterally within AWS environments. AWS has since updated default policies and documentation to mitigate risks.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Audit existing IAM roles and remove overly permissive policies like AmazonS3FullAccess. Restrict S3 access to only specific required buckets for each service role. Regularly review and enforce least privilege access across all AWS services.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Yakir Kadkoda, Ofek Itach (Aqua Security)View OCVDB entry ↗ - gcp-confused-composer-vulnerabilityCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosure date not specified · Published
Google Cloud ConfusedComposer Privilege Escalation Vulnerability
PlatformsgcpServicesCloud ComposerCloud BuildTenable discovered a privilege escalation vulnerability in Google Cloud Platform's Cloud Composer service, dubbed ConfusedComposer. It allowed users with composer.environments.update permission to escalate privileges to the default Cloud Build service account by injecting malicious PyPI packages. This could grant broad permissions across the victim's GCP project.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Update existing Cloud Composer instances by April 2025 to use the new behavior that utilizes the Composer environment service account instead of the Cloud Build service account.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Liv Matan (Tenable Research)View OCVDB entry ↗ - aws-cdk-cli-credential-plugin-issueCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosure date not specified · Published
AWS CDK CLI Issue with Custom Credential Plugins
PlatformsawsServicesAWS CDK CLIAWS identified a security issue in the AWS CDK CLI versions 2.172.0-2.178.1 where temporary credentials from custom credential plugins could be printed to console output. This potentially exposes sensitive information to users with access to the console. The issue affects plugins that include an expiration property when returning temporary credentials.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Upgrade to AWS CDK CLI version 2.178.2 or later. Revoke temporary credentials, limit console access, and rotate long-lived IAM user credentials if affected.
Related CVEsCVE-2025-2598Discovered by an independent researcher (AWS)View OCVDB entry ↗ - aws-team-cve-2025-1969CloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosure date not specified · Published
Issue with AWS Temporary Elevated Access Management
PlatformsawsServicesIAM Identity CenterA vulnerability in AWS Temporary Elevated Access Management (TEAM) allows users to modify valid requests and spoof approvals due to improper input validation. This affects versions prior to 1.2.2 of TEAM for AWS IAM Identity Center. AWS has released a fix in version 1.2.2 and recommends customers upgrade to the latest release.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Upgrade TEAM to version 1.2.2 or later. Refer to the "Update TEAM solution" documentation for specific upgrade instructions.
Related CVEsCVE-2025-1969Discovered by an independent researcher (Redshift Cyber Security)View OCVDB entry ↗ - aws-serverless-image-handler-weaknessCloudOCVDB draft: AI-generated, not yet reviewedmediumNot known exploitedDisclosure date not specified · Published
Abusing AWS Serverless Image Handler Configuration Weakness
PlatformsawsServicesDynamic Image Transformation for Amazon CloudFrontAWS Serverless Image HandlerAWS solution 'Dynamic Image Transformation for Amazon CloudFront', prior to version 6.2.6, contains a configuration weakness. The Lambda role doesn't constrain bucket access, and the environment variable can be set to a wildcard, allowing access to any bucket. This could potentially lead to unintended access to sensitive images across multiple buckets in the AWS account.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Upgrade to version 6.2.6 or later of the AWS Serverless Image Handler. Ensure that the SOURCE_BUCKET variable is set to specific bucket names and not wildcards. Review and restrict IAM policies for Lambda functions to access only necessary S3 buckets.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Karim El-Melhaoui (O3 Cyber AS)View OCVDB entry ↗ - aws-ssm-agent-path-traversalCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Path Traversal in AWS SSM Agent Plugin ID Validation
PlatformsawsServicesSystems Manager (SSM)SSM AgentA path traversal vulnerability in AWS SSM Agent's ValidatePluginId function allows attackers to create directories and execute scripts in unintended locations on the filesystem. This could lead to privilege escalation or other malicious activities, as files may be written to or executed from sensitive areas of the system with root privileges.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Elad Beber (Cymulate)View OCVDB entry ↗ - gitlab-duo-prompt-injection-leakCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Remote Prompt Injection in GitLab Duo Leaks Source Code
PlatformsgitlabServicesNo affected services reported.
A remote prompt injection vulnerability in GitLab Duo allowed attackers to steal source code from private projects, manipulate code suggestions, and exfiltrate confidential information. The attack chain involved hidden prompts, HTML injection, and exploitation of Duo's access to private data. GitLab has since patched both the HTML and prompt injection vectors.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required. GitLab has patched the vulnerability.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Omer Mayraz (Legit Security)View OCVDB entry ↗ - entra-id-upn-update-flawCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed
Entra ID Allows Users to Update Principal Names
PlatformsazureServicesEntra IDA configuration change in Entra ID allowed unprivileged users to update their own User Principal Names (UPNs) through interfaces like the Entra admin center and PowerShell. This could lead to impersonation risks. Microsoft quickly fixed the issue after it was reported. The vulnerability affected synchronized hybrid environments as well.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Administrators should review UPN changes made during the vulnerability period and revert any unauthorized changes. Consider implementing access controls for the Entra admin center and Microsoft Graph PowerShell SDK.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Tony Redmond (Office 365 for IT Pros)View OCVDB entry ↗ - aws-iam-login-username-enumerationCloudOCVDB draft: AI-generated, not yet reviewedmediumNot known exploitedDisclosure date not specified · Published
AWS Sign-in IAM User Login Flow Username Enumeration
PlatformsawsServicesIAMA vulnerability in AWS IAM Sign-in login flow could allow attackers to enumerate IAM usernames by measuring server response times. This issue affected AWS Sign-in IAM User login flow prior to January 16, 2025. AWS has since introduced a delay in response times across all authentication failure scenarios to mitigate the vulnerability.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsCVE-2025-0693Discovered by an independent researcher (Rhino Security Labs)View OCVDB entry ↗ - codeql-supply-chain-attack-exposed-secretCloudcriticalNot known exploitedDisclosed · Published
CodeQLEAKED - CodeQL Supply Chain Attack via Exposed Secret
PlatformsgithubServicesGitHub CodeQLGitHub ActionsA publicly exposed GitHub token in CodeQL workflow artifacts could allow attackers to execute malicious code in repositories using CodeQL, potentially leading to source code exfiltration, secrets compromise, and supply chain attacks. The vulnerability stemmed from a debug artifact containing environment variables, which could be downloaded and exploited within a 1-2 second window.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Update to CodeQL Action version 3.28.3 or later, or CodeQL CLI version 2.20.3 or later.
Related CVEsCVE-2025-24362ReferencesDiscovered by John Stawinski (Praetorian)View OCVDB entry ↗ - amazon-workspaces-appstream-vulnerabilityCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosure date not specified · Published
Issue with Amazon WorkSpaces and AppStream 2.0 Clients
PlatformsawsServicesAmazon WorkSpacesAmazon AppStream 2.0Amazon DCVAWS identified two vulnerabilities in specific versions of native clients for Amazon WorkSpaces, Amazon AppStream 2.0, and Amazon DCV. These issues could allow man-in-the-middle attacks, potentially giving attackers access to remote sessions. Affected versions include WorkSpaces clients 5.20.0 or earlier, AppStream 2.0 Windows client 1.1.1326 or earlier, and various DCV clients. AWS recommends upgrading to patched versions to address these security concerns.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Upgrade to the following versions or later: - WorkSpaces: Windows/macOS 5.21.0+, Linux 2024.2+ - AppStream 2.0: Windows 1.1.1332+ - DCV: Windows 2023.1.9127+, macOS/Linux 2023.1.6703+ For CVE-2025-0501 (PCoIP): Upgrade WorkSpaces clients to 5.22.1+ or Android 5.0.1+
Related CVEsCVE-2025-0500CVE-2025-0501Discovered by an independent researcher (AWS)View OCVDB entry ↗ - azure-ml-notebook-hijackingCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosure date not specified · Published
Hijacking Azure Machine Learning Notebooks
PlatformsazureServicesAzure Machine LearningAzure StorageAzure Machine Learning notebooks can be hijacked by attackers with Storage Account access to inject malicious code. A now-fixed vulnerability allowed Reader role escalation to code execution. The article details the attack methods, including modifying notebooks, obtaining managed identity tokens, and exfiltrating data. It also introduces a tool for dumping AML workspace credentials.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Restrict Storage Account access, monitor for suspicious modifications to .ipynb files, and ensure proper access controls on AML workspaces.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Karl Fosaaen (NetSPI)View OCVDB entry ↗ - azure-api-connections-secretsCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Azure API Connections Expose Backend Secrets
PlatformsazureServicesLogic AppsKey VaultSQL DatabaseJiraSalesforceStorage BlobsDefender ATPAzure API Connections were found to allow any reader on a subscription to access backend resources through a proxy endpoint, potentially exposing secrets from Key Vaults, databases, and third-party services. This vulnerability affects various Azure services and external APIs, enabling privilege escalation and unauthorized access to sensitive information.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required. Microsoft has fixed the vulnerability by restricting access to the /extensions/proxy endpoint.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Haakon Holm Gulbrandsrud (Binary Security AS)View OCVDB entry ↗ - azure-logic-apps-secrets-control-plane-exfiltrationCloudmediumNot known exploitedDisclosed · Published
Silent Reaper (Azure LogicApp Secrets Control Plane Exfiltration)
PlatformsazureServicesLogicAppsAzure iPaaS services, such as Logic Apps, separate the Control Plane (management) from the Data Plane (execution), but a flaw in this model enabled undetectable data harvesting. An attacker with Azure Reader access to workflow run history can silently extract sensitive data from executions, including secrets and API responses. This is possible because execution details are exposed via the Control Plane, bypassing Data Plane access controls. The root cause of this issue is the unintended exposure of runtime data through metadata endpoints, which could allow an attacker to passively collect information without triggering alerts or requiring direct execution privileges.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Reduce scope and usage of the Reader role. Assign it via PIM for JIT rather than standing Access. Consider creation of custom roles instead of Reader.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Graham Gold site ↗View OCVDB entry ↗ - azure-vault-recon-keyvault-secret-metadata-control-plane-exfiltrationCloudmediumNot known exploitedDisclosed · Published
Vault Recon (Azure KeyVault Secrets Metadata Control Plane Exfiltration)
PlatformsazureServicesKeyVaultAzure Key Vault enforces a separation between the Control Plane (management) and Data Plane (secrets access). However, a flaw in this isolation allows unauthorized users to enumerate secrets and keys within a vault. By having Reader access or lesser privileges on a Key Vault, an attacker could leverage Azure Resource Explorer to access metadata about stored secrets. This is due to unintended exposure through the Control Plane, which should not provide insight into Data Plane resources. The root cause of this issue is insufficient isolation between the two planes, where metadata retrieval is permitted even when direct access to secrets is restricted. This allows attackers to gain information about sensitive assets without full permissions.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Reduce scope and usage of the Reader role. Assign it via PIM for JIT rather than standing Access. Consider creation of custom roles instead of Reader.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Graham GoldView OCVDB entry ↗ - azure-airflow-vulnerabilitiesCloudlowNot known exploitedDisclosure date not specified · Published
Dirty DAG - Azure Apache Airflow Integration Vulnerabilities
PlatformsazureServicesAzure Data FactoryUnit 42 researchers identified vulnerabilities in the Azure Data Factory's integration with Apache Airflow. These vulnerabilities include misconfigured Kubernetes Role-Based Access Control (RBAC), improper secret handling in Azure’s internal Geneva service, and weak authentication mechanisms. Exploiting these flaws, attackers could gain shadow admin control over Azure infrastructure by crafting malicious DAG files or compromising service principals, leading to unauthorized access, data exfiltration, malware deployment, and persistent control of the cluster. Once attackers gain access, they can escalate privileges within the Azure Kubernetes Service (AKS) cluster, compromise containerized environments, and exploit Azure’s Geneva service to manipulate logs and metrics. The research highlighted how weak default configurations allowed attackers to escape containers, obtain root access to host nodes, and enumerate critical Azure resources. This included access to storage accounts, DNS zones, and other sensitive assets.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Ofir Balassiano, David Orlovsky (Palo Alto) site ↗View OCVDB entry ↗ - aws-security-tool-riskCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
AWS Security Tool Introduces Privilege Escalation Risk
PlatformsawsServicesAccount Assessment for AWS OrganizationsAWS's Account Assessment for AWS Organizations tool, designed to audit cross-account access, inadvertently introduced privilege escalation risks due to flawed deployment instructions. Customers were encouraged to deploy the tool in lower-sensitivity accounts, creating risky trust paths from insecure environments into highly sensitive ones. This could allow attackers to pivot from compromised development accounts into production and management accounts.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Uninstall the tool by deleting CloudFormation stacks for Hub, Spoke, and Org-Management components. If needed, redeploy with the hub role in an account with security equivalent to the management account to prevent privilege escalation risks.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Eliav Livneh (Token Security)View OCVDB entry ↗ - imagerunnerCloudmediumNot known exploitedDisclosed · Published
ImageRunner: Privilege Escalation Vulnerability in GCP Cloud Run
PlatformsgcpServicesCloud RunAn attacker with `run.services.update` and `iam.serviceAccounts.actAs` permissions but without explicit registry access could deploy new revisions of Cloud Run services that pulled private container images stored in the same GCP project. This was possible because Cloud Run uses a service agent with the necessary registry read permissions to retrieve these images, regardless of the caller’s access level. By updating a service revision and injecting malicious commands into the container's arguments (e.g., using Netcat for reverse shell access), attackers could extract secrets or run unauthorized code. The flaw stemmed from the Cloud Run service agent’s trust model, which did not enforce a separate registry permission check on the deploying identity. Google has since modified this behavior to require that the identity updating the Cloud Run resource also has explicit Artifact Registry Reader or Storage Object Viewer roles.
Remediation posture Tracker inferenceNot specifiedTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Related CVEsNo CVE named by this OCVDB entry.
Discovered by Liv Matan (Tenable)View OCVDB entry ↗ - gcp-vertexai-vulnerabilitiesCloudhighExploitation: not reportedDisclosure date not specified · Published
ModeLeak: LLM Model Exfiltration Vulnerability in Vertex AI
PlatformsgcpServicesVertexAIA vulnerability in GCP's Vertex AI service allows privilege escalation and unauthorized access to sensitive LLM models. Attackers can exfiltrate these models by exploiting misconfigurations in access controls and service bindings. By exploiting custom job permissions, researchers were able to escalate their privileges and gain unauthorized access to all data services in the project. In addition, deploying a poisoned model in Vertex AI led to the exfiltration of all other fine-tuned models, posing a proprietary and sensitive data exfiltration attack risk.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Ofir Balassiano, Ofir Shaty (Palo Alto Networks)View OCVDB entry ↗ - data-all-framework-cvesCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosure date not specified · Published
Issue with data.all Framework Multiple CVEs
PlatformsawsServicesdata.allMultiple security vulnerabilities were identified in data.all, an open source development framework for building data marketplaces on AWS. The issues affect versions 1.0.0 through 2.6.0 and include problems with authentication token invalidation, unauthorized operations on DataSets and Environments, incorrect object-level authorizations, potential access to sensitive data via logs, and unauthorized mutating update operations on notification records.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Upgrade to data.all version 2.6.1 or later. Ensure any forked or derivative code is patched to incorporate the new fixes.
Related CVEsCVE-2024-52311CVE-2024-52312CVE-2024-52313CVE-2024-52314CVE-2024-10953Discovered by an independent researcher (Amazon Web Services)View OCVDB entry ↗ - repo-swatting-attack-deletes-github-gitlab-accountsCloudhighNot known exploitedDisclosed
Repo swatting attack deletes/blocks GitHub and GitLab accounts
PlatformsgithubgitlabServicesNo affected services reported.
A technique called "repo swatting" allows attackers to delete GitHub and block GitLab accounts by exploiting file upload features and abuse reporting mechanisms. Attackers upload malicious files to a target's repository, then report the account for hosting malicious content, potentially resulting in account deletion. The vulnerability was partially mitigated by October 2024 via changes in upload URL paths and requirement for each uploader to be authenticated (in GitHub).
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Paul McCarty (SourceCodeRed)View OCVDB entry ↗ - azure-api-management-dev-portal-rceCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Code Execution in Azure API Management Developer Portal
PlatformsazureServicesAPI Management Developer PortalA vulnerability in Azure API Management Developer Portal allows arbitrary code execution and secret exfiltration. The issue stems from a workflow that loads untrusted data from opened issues, potentially allowing attackers to inject malicious commands. This could lead to code execution in the runner, granting access to sensitive tokens and permissions.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Alvaro Munoz (GitHub Security Lab)View OCVDB entry ↗ - cloudimposer-gcpCloudhighNot known exploitedDisclosure date not specified · Published
CloudImposer
PlatformsgcpServicesGoogle Cloud ComposerApp EngineCloud FunctionsGoogle Cloud Composer is a managed service for Apache Airflow. Tenable discovered that the Cloud Composer package was vulnerable to dependency confusion, which could have allowed attackers to inject malicious code when the package was compiled from source. This could have led to remote code execution on machines running Cloud Composer, which include various other GCP services as well as internal servers at Google. The dependency confusion stemmed from Google's risky recommendation in their documentation to use the --extra-index-url argument when installing private Python packages. Following disclosure, Google fixed the dependency confusion vulnerability and also updated their documentation.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Liv Matan (Tenable)View OCVDB entry ↗ - datazone-confused-deputy-vulnerabilityCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Confused Deputy Vulnerability in Amazon DataZone
PlatformsawsServicesAmazon DataZoneA vulnerability in Amazon DataZone allowed potential attackers to assume roles in AWS accounts by exploiting a confused deputy problem. This could have granted unauthorized access to sensitive data managed by DataZone or other AWS services accessible by the IAM role trusting DataZone. The issue has been resolved, with no customers reportedly impacted.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Ensure AWS accounts associated with a domain are properly vetted, review and audit IAM roles and their trust relationships, and enforce least privilege access principles.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Carlos Mora (TrustOnCloud)View OCVDB entry ↗ - entra-id-immutable-users-bugCloudOCVDB draft: AI-generated, not yet reviewedmediumNot known exploitedDisclosed · Published
Entra ID Bug Creates Immutable Users
PlatformsazureServicesEntra IDA bug in Entra ID restricted management administrative units allowed creating immutable users that couldn't be modified or disabled, even by Global Administrators. This could enable an attacker to protect a compromised account from containment. The issue was caused by a timing vulnerability when removing users from restricted AUs and required specific steps to remediate affected accounts.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Add affected user to a new restricted management AU, then delete that AU without first removing the user. Wait 5-10 minutes for restricted status to clear.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Katie Knowles (Datadog Security Labs)View OCVDB entry ↗ - wireserving-credentials-azure-kubernetesCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosure date not specified · Published
WireServing Up Credentials in Azure Kubernetes Services
PlatformsazureServicesAzure Kubernetes ServicesA vulnerability in Azure Kubernetes Services allowed attackers to escalate privileges and access cluster credentials. Affected clusters used Azure CNI for network configuration and Azure for network policy. Attackers could exploit this issue to steal data and cause financial and reputational damage. The vulnerability has been fixed by Microsoft after disclosure by Mandiant.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Nick McClendon, Daniel McNamara, Jacob Paullus (Mandiant)View OCVDB entry ↗ - data-fusion-github-actions-vulnsCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Google Cloud Data Fusion GitHub Actions Vulnerabilities
PlatformsgcpgithubServicesCloud Data FusionMultiple "pwn request" vulnerabilities were discovered in Google Cloud Data Fusion, which is based on open-source CDAP code. These vulnerabilities affect GitHub Actions and allow for remote code execution (RCE) and compromise of build artifacts. The issues potentially impact both the Google Cloud platform and GitHub's CI/CD infrastructure.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by an independent researcher (Google Bug Hunters)View OCVDB entry ↗ - burning-data-azure-sql-firewallCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Burning Data with Malicious Firewall Rules in Azure SQL
PlatformsazureServicesAzure SQL ServerVaronis Threat Labs discovered a vulnerability in Azure SQL Server allowing privileged users to create malicious firewall rules that can delete Azure resources when triggered by admin actions. The exploit involves manipulating rule names via TSQL to inject destructive commands, potentially leading to large-scale data loss in affected Azure accounts.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required. Microsoft has fully patched the vulnerability as of April 09, 2025.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Coby Abrams (Varonis Threat Labs)View OCVDB entry ↗ - cloudshell-aws-access-vulnerabilityCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
CloudShell Vulnerability Grants Unintended AWS Access
PlatformsawsServicesCloudShellA vulnerability in AWS CloudShell allowed users to gain unintended command-line access to the underlying AWS infrastructure. During a training session, a delegate unexpectedly received the identity context of an EC2 instance role within an ECS cluster, instead of the intended AWS account. This issue potentially bypassed existing controls aimed at preventing lateral movement and access to higher-privileged management roles.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Paul SchwarzenbergerView OCVDB entry ↗ - cloudwatch-dashboard-sharing-exposes-tagsCloudOCVDB draft: AI-generated, not yet reviewedmediumNot known exploitedDisclosed · Published
CloudWatch Dashboard Sharing Exposes EC2 Tags
PlatformsawsServicesCloudWatchCognitoEC2LambdaA vulnerability in AWS CloudWatch dashboard sharing allowed viewers to access EC2 instance tags and potentially invoke Lambda functions in the source account. The issue stemmed from a logic bug in the AWS Console combined with a "fail open" condition in Amazon Cognito. AWS has since patched the vulnerability.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Review and limit use of shared dashboards. Restrict IAM permissions for dashboard sharing. Scope additional IAM permissions narrowly when using custom dashboard features.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Leonidas Tsaousis (WithSecure)View OCVDB entry ↗ - aws-transit-gateway-peering-flawCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Security Flaw in AWS Transit Gateway Peering Attachments
PlatformsawsServicesTransit GatewayA security flaw in AWS Transit Gateway Peering attachments allowed unauthorized acceptance of peering requests between regions. The exploit bypassed the approval step, granting potential unauthorized access to networks. AWS patched the issue on August 7, 2024, after being notified on July 25, 2024.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Implement SCPs to block the AcceptTransitGatewayPeeringAttachment API call for untrusted accounts or use organization ID-based policies to secure the entire organization.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by James Sheard (DoiT)View OCVDB entry ↗ - gcp-cloud-functions-privilege-escalation-vulnerabilityCloudhighNot known exploitedDisclosure date not specified · Published
GCP Cloud Functions Privilege Escalation Vulnerability
PlatformsgcpServicesCloud FunctionsCloud BuildA privilege escalation vulnerability dubbed "ConfusedFunction" was discovered in Google Cloud Platform's Cloud Functions service. It allows attackers to escalate privileges from Cloud Function permissions to the default Cloud Build service account during function deployment. The vulnerability affects both first and second-generation Cloud Functions.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.For every cloud function using the legacy Cloud Build service account, replace it with a least-privilege service account.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Liv Matan (Tenable)View OCVDB entry ↗ - bedrock-api-logging-issueCloudmediumNot known exploitedDisclosed · Published
Bedrock API Logging Issue
PlatformsawsServicesAmazon BedrockCloudTrailSysdig's Threat Research Team discovered an issue with Amazon Bedrock API logging in CloudTrail. Failed API calls were logged as successful without error codes, hindering detection efforts and potentially generating false positives. The issue affected Bedrock Runtime APIs, specifically InvokeModel and Converse. AWS resolved the problem.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Alessandro Brucato (Sysdig)View OCVDB entry ↗ - aws-client-vpn-buffer-overflowCloudmediumNot known exploitedDisclosed
AWS Client VPN buffer overflow
PlatformsawsServicesAWS Client VPNThe AWS Client VPN service was found to be affected by two vulnerabilities which could potentially allow malicious actors with access to a user’s device to execute arbitrary commands with elevated privileges, including escalating to root access. Both vulnerabilities stem from buffer overflow issues, a common programming error that can be exploited to overwrite memory and gain unauthorized control over a system. The impact of these vulnerabilities is severe, as successful exploitation could lead to complete compromise of an affected device. Attackers could gain access to sensitive data, install malware, or disrupt system operations. Given the widespread use of AWS Client VPN for secure remote access, the potential for widespread exploitation is a significant concern. AWS has acted swiftly to address these vulnerabilities, releasing updated versions of the Client VPN software for all supported platforms. However, the onus is on users to promptly apply these updates to mitigate the risk.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Customers using AWS Client VPN should upgrade to version 3.11.1 or higher for Windows, 3.9.2 or higher for MacOS, and 3.12.1 or higher for Linux.
Related CVEsCVE-2024-30164CVE-2024-30165ReferencesDiscovered by an independent researcher (Robinhood)View OCVDB entry ↗ - aws-cdk-squattingCloudmediumNot known exploitedDisclosed · Published
AWS CDK Bucket Squatting Risk
PlatformsawsServicesCloud Development Kit (CDK)The AWS Cloud Development Kit (CDK) is a way of deploying infrastructure-as-code. The vulnerability involves AWS CDK’s use of a predictable S3 bucket name format (cdk-{Qualifier}-assets-{Account-ID}-{Region}), where the default “random” qualifier (hnb659fds) is common and easily guessed. If an AWS customer deletes this bucket and reuses CDK, an attacker who claims the bucket can inject malicious CloudFormation templates, potentially gaining admin access. Attackers supposedly only need the AWS account ID to prepare the bucket in various regions, exploiting the default naming convention. However, it is important to note that the additional conditions greatly lower the likelihood of exploitation. The victim must use the CDK, having deleted the bucket, and then subsequently attempt to deploy with the CDK. Making it so that even if there is a vulnerable account, it could be months, if ever for the attack to work.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.User action is required to upgrade the CDK, and/or to update the CDK’s IAM role’s policy to include an IAM condition to ensure the S3 bucket is owned by the customer.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Ofek Itach, Yakir Kadkoda (Aqua)View OCVDB entry ↗ - aws-deployment-framework-issueCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosure date not specified · Published
Issue with AWS Deployment Framework
PlatformsawsServicesAWS Deployment FrameworkCVE-2024-37293 affects the AWS Deployment Framework's bootstrap process, potentially allowing privilege escalation if an actor has permissions to change CodeBuild projects or Lambda functions. The issue is fixed in version 4.0 and above. AWS recommends immediate upgrade and temporary mitigation by adding a permissions boundary to roles created by ADF in the management account.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Upgrade to ADF version 4.0 or above. As temporary mitigation, add a permissions boundary to roles created by ADF in the management account, denying all IAM and STS actions until upgrading or bootstrapping a new account.
Related CVEsCVE-2024-37293Discovered by an independent researcher (Xidian University)View OCVDB entry ↗ - ec2-vm-import-export-issueCloudOCVDB draft: AI-generated, not yet reviewedmediumNot known exploitedDisclosure date not specified · Published
Issue with Amazon EC2 VM Import Export Service
PlatformsawsServicesAmazon EC2 VM Import Export ServiceAWS addressed an issue with the Amazon EC2 VM Import Export Service where importing Windows VMs with custom Sysprep answer files resulted in an unprotected backup copy being created, potentially exposing sensitive data. The issue affected imports made before April 12, 2024, and could impact instances launched from affected AMIs.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Check for .vmimport files in specified directories, restrict access or remove the file, delete affected AMIs, and create new AMIs using the EC2 VMIE Service or EC2 API/Console after applying the fix to the instance.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by an independent researcher (Immersive Labs)View OCVDB entry ↗ - vpc-endpoint-log-data-exfilCloudlowNot known exploitedDisclosed · Published
Data exfil via VPC endpoint denials in CloudTrail
PlatformsawsServicesVPC EndpointsCloudTrail delivered events to the resource owner and API caller even when the API action was denied by the VPC endpoint policy. This could have enabled a stealthy data exfiltration method in cases where an attacker had previously compromised a VPC, by smuggling data through the user agent field in denied requests.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Sam Cox (Tracebit)View OCVDB entry ↗ - subdomain-takeover-vulnerability-gitlab-pagesCloudlowNot known exploitedDisclosed · Published
Subdomain Takeover Vulnerability in GitLab Pages
PlatformsgitlabServicesGitLab PagesA vulnerability in GitLab Pages allowed attackers to take over dangling custom domains pointing to 'instanceX.gitlab.io'. The issue occured when adding an unverified custom domain to GitLab Pages, which serves content for 7 days before disabling. This could lead to cookie stealing, phishing campaigns, and bypassing of Content-Security Policies and CORS.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Disable the "Force HTTPS" option in GitLab Pages settings for the affected project. Verify and properly configure custom domains before adding them to GitLab Pages.
Related CVEsCVE-2024-5528Discovered by Philippe DelteilView OCVDB entry ↗ - aws-direct-connect-route-injectionCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
AWS Direct Connect route injection issue
PlatformsawsServicesEC2Direct ConnectA BGP-based feature of the AWS Direct Connect service allowed a third party to inject an incorrect route for an external IP, effectively hijacking AWS-sourced traffic. This resulted in connectivity issues between AWS EC2 instances and external systems. The issue was caused by a typo in a Direct Connect customer's configuration, which advertised an incorrect prefix to AWS.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required. AWS has improved their process for validating IP prefix ownership for Direct Connect public virtual interfaces.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Jamie FinniganView OCVDB entry ↗ - azure-internal-acr-secretCloudSeverity not specifiedNot known exploitedDisclosure date not specified · Published
Internal Azure Container Registry writable via exposed secret
PlatformsazureServicesAzure IoT EdgeAkriApolloA Microsoft employee accidentally published credentials via a git commit to a public repository. These credentials granted privileged access to an internal Azure Container Registry (ACR) used by Azure, which reportedly held container images utilized by multiple Azure projects, including Azure IoT Edge, Akri, and Apollo. The privileged access could have allowed an attacker to download private images as well as upload new images and (most importantly) overwrite existing ones. In theory, an attacker could have leveraged the latter to implement a supply chain attack against these Azure projects and their users. However, it is currently unknown precisely which images this ACR contained or how they were used, so the effective impact of this issue remains undetermined.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Yakir Kadkoda, Assaf Morag (Aqua)View OCVDB entry ↗ - lethal-injectionCloudcriticalNot known exploitedDisclosure date not specified · Published
Lethal Injection
PlatformsazureServicesHealth BotMultiple vulnerabilities were uncovered in Azure Health Bot service, Microsoft's health chatbot platform. These could have potentially exposed sensitive user data and granted attackers extensive control, allowing unrestricted code execution as root on the bot backend, unrestricted access to authentication secrets & integration auth providers, unrestricted memory read in the bot backend, exposing sensitive secrets, allowing cross-tenant data access and unrestricted deletion of other tenants' public resources. These issues stemmed from various bugs related to URL sanitization, shared compute, and sandboxing. Following disclosure, Microsoft changed the service architecture to run a completely separate ACI instance per customer, thereby mitigating future sandbox escapes, and changed the sandboxing from vm2 to the isolated-vm library (which uses V8 isolates).
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Yanir Tsarimi (Breachproof)View OCVDB entry ↗ - azure-apim-reader-contributor-escalationCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Escalating from Reader to Contributor in Azure API Management
PlatformsazureServicesAPI ManagementA vulnerability in Azure API Management allowed users with Reader access to escalate privileges to Contributor level by accessing admin user keys via the ARM API. This permitted full management capabilities through the Direct Management API, including reading secrets and modifying configurations.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Enable "Disable old API versions" setting for Azure API Management instances.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Christian Håland (Binary Security AS)View OCVDB entry ↗ - graph-ninjaCloudmediumNot known exploitedDisclosure date not specified · Published
GraphNinja
PlatformsazureServicesMicrosoft GraphA vulnerability in Microsoft Graph allowed attackers to conduct password-spray attacks without detection. The issue involved switching the 'common' authentication endpoint with that of an unrelated tenant, thereby avoiding the appearance of logon attempts in the victim's logs. This technique could allow attackers to validate user credentials through verbose error messages, but actual successful logons using these credentials would still be recorded in the victims' logs (regardless of endpoint).
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Nyx Geek (TrustedSec)View OCVDB entry ↗ - gcp-document-ai-data-exfilCloudmediumNot known exploitedDisclosed · Published
Document AI data exfiltration
PlatformsgcpServicesDocument AICloud StorageThe Document AI service unintentionally allows users to read any Cloud Storage object in the same project, in a way that isn't properly documented. The Document AI service agent is auto-assigned with excessive permissions, allowing it to access all objects from Cloud Storage buckets in the same project. Malicious actors can exploit this to exfiltrate data from Cloud Storage by indirectly leveraging the service agent's permissions. This vulnerability is an instance of transitive access abuse, a class of security flaw where unauthorized access is gained indirectly through a trusted intermediary.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Full remediation is not possible, but mitigating controls can be applied: use the Org Policy Constraint serviceuser.services to prevent the enablement of the Document AI service when it's not needed and restrict the API usage with the Org Policy Constraint serviceuser.restrictServiceUsage.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Kat Traxler (Vectra AI) site ↗View OCVDB entry ↗ - flowfixationCloudhighNot known exploitedDisclosure date not specified · Published
FlowFixation
PlatformsawsServicesMWAAA flaw in Amazon Managed Workflows for Apache Airflow (MWAA) could have allowed potential session hijacking and remote code execution. The issue stemmed from a combination of session fixation in the MWAA web management panel and an AWS domain configuration error leading to a cross-site scripting (XSS) attack. Attackers exploiting this could manipulate victims' configurations, trigger workflows, and potentially move laterally to other services within the cloud environment. The exploit of this bug involved deploying malicious code via an Amazon API Gateway that interacts with the victim’s Airflow instance, setting a session cookie that bypasses normal authentication and grants the attacker access.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Liv Matan (Tenable)View OCVDB entry ↗ - github-copilot-chat-data-exfiltrationCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
GitHub Copilot Chat Vulnerable to Data Exfiltration
PlatformsgithubServicesGitHub Copilot ChatGitHub Copilot Chat VS Code Extension was vulnerable to data exfiltration via prompt injection when analyzing untrusted source code. The vulnerability allowed attackers to access previous conversation turns and append information from the chat history to an image URL, which was then automatically retrieved by Copilot, sending the data to the attacker.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by wunderwuzzi (Embrace The Red)View OCVDB entry ↗ - bucket-monopoly-aws-attackCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Bucket Monopoly Attack on AWS Services
PlatformsawsServicesCloudFormationGlueEMRSageMakerCodeStarServiceCatalogResearchers discovered critical vulnerabilities in 6 AWS services that could allow attackers to breach accounts through malicious S3 buckets. By claiming predictable bucket names, attackers could inject code, steal data, or gain admin access. AWS has since fixed the issues, but the attack vector may still apply to other services and open source projects.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Use aws:ResourceAccount condition in IAM policies to restrict access to trusted buckets. Verify S3 bucket ownership. Use unique identifiers when naming buckets instead of predictable patterns.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Yakir Kadkoda, Ofek Itach, Michael Katchinskiy (Aqua Security)View OCVDB entry ↗ - gcp-hmac-keys-insufficient-loggingCloudlowNot known exploitedDisclosed · Published
GCP HMAC Keys do not log creation, deletion or usage
PlatformsgcpServicesGoogle Cloud Storage XML APICloud Console Private API ServiceCloud Audit Logs do not capture actions mediated through the cloud console private API service (cloudconsole-pa). Consequently, there is no logging of HMAC key creation or deletion linked to user accounts. This absence of logs hampers defenders' ability to alert or monitor the creation of HMAC keys for user accounts, posing a persistence risk, or their deletion, presenting a denial of service risk.
Remediation posture Tracker inferenceNo customer fix availableTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None possible
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Kat Traxler (Vectra AI)View OCVDB entry ↗ - gcp-hmac-keys-unauditableCloudlowNot known exploitedDisclosed · Published
GCP HMAC Keys are not discoverable or revokable other than for self
PlatformsgcpServicesGoogle Cloud Storage XML APIGoogle Cloud IAMGCP administrators face challenges in managing HMAC keys within their organizations, lacking visibility into which user accounts have generated these keys and whether they are actively being used to access storage objects. Additionally, there's a lack of functionality to revoke keys associated with other users, restricting their ability to enforce security policies effectively. Similarly, GCP incident response teams rely on Cloud Logging to monitor Cloud Storage object access, but they lack specific indicators to determine if HMAC keys are being utilized in these access attempts.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.No full remediation is possible at this time. While various containment actions, such as suspending or deleting compromised user accounts, may initially seem effective by rejecting previously created Sigv4 signed headers, reactivating or recreating the same user allows the reuse of credentials unless they have expired. Furthermore, removing Cloud IAM Roles can revoke access to affected storage resources. However, it's important to note that reassigning roles does not invalidate previously created Sigv4 signed headers, allowing them to continue functioning even after the role change.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Kat Traxler (Vectra AI)View OCVDB entry ↗ - mdc-aws-findings-disclosureCloudhighExploitation: not reportedDisclosed · Published
Unauthorized Access to AWS Account Findings in Microsoft Defender for Cloud
PlatformsazureServicesMicrosoft Defender for CloudMicrosoft Defender for Cloud at one point provided customers with a flawed configuration template through their public GitHub repository. This template creates resources in the customer's AWS account so that Microsoft Defender for Cloud can scan it. In the rare cases in which this template was deployed, under certain, limited circumstances, Defender for Cloud's security findings for these AWS accounts could be disclosed to unauthorized third parties.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Brandon Evans, Eric Johnson site ↗View OCVDB entry ↗ - azure-hdinsight-dosCloudmediumExploitation: not reportedDisclosure date not specified · Published
Azure HDInsight privilege escalation and DoS vulnerabilities
PlatformsazureServicesHDInsightThree privilege escalation and denial-of-service vulnerabilities were discovered in Azure HDinsight, related to their usage of Apache Oozie and Ambari. The root cause of at least one of these vulnerabilities is a flaw in Apache Oozie itself, leading to regex denial-of-service (ReDoS). The other two vulnerabilities could allow an authenticated attacker with HDI cluster access to gain cluster administrator privileges and perform any resource service management operation. The vulnerabilities were patched in the October 2023 security update of Azure HDinsight.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Update to HDInsight image 2308221128 or 2310140056.
Related CVEsCVE-2023-36419CVE-2023-38156ReferencesDiscovered by Lidor Ben Shitrit (Orca Security) site ↗View OCVDB entry ↗ - synapse-vegas-lpeCloudmediumNot known exploitedDisclosed · Published
Synapse Analytics privilege escalation via intelligent caching
PlatformsazureServicesSynapse AnalyticsTenable Research discovered a privilege escalation flaw that allows a user to escalate privileges to that of the root user within the context of a Spark VM. This escalation was achieved because of a permissions issue with scripts utilized by the intelligent caching service (AKA "Vegas") present in the environment.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Jimi Sebree (Tenable)View OCVDB entry ↗ - azure-firewall-bypassCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Abusing Service Tags to Bypass Azure Firewall Rules
PlatformsazureServicesApplication InsightsDevOpsMachine LearningLogic AppsContainer RegistryLoad TestingAPI ManagementData FactoryAction GroupAI Video IndexerChaos StudioTenable Research discovered a vulnerability in Azure allowing attackers to bypass firewall rules based on Service Tags by forging requests from trusted services. It affects over 10 Azure services and enables access to internal/private Azure resources. Microsoft updated documentation to clarify Service Tags' security limitations.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Analyze network rules for Service Tag usage. Add authentication and authorization layers to affected assets. Implement strong network authentication when configuring Azure services' network rules.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Liv Matan (Tenable)View OCVDB entry ↗ - gcp-gke-sys-allCloudmediumNot known exploitedDisclosed · Published
Google Cloud GKE Unsecure Sys:All Binding
PlatformsgcpServicesGKEThe system:authenticated group in Kubernetes is a special group that includes all authenticated entities, including human users and service accounts. Anyone who successfully authenticates to the Kubernetes API server, regardless of the authentication method used, will be automatically included in this unique group. Thus, it will share the same roles and permissions of the group. This misunderstanding then creates a significant security loophole when administrators unknowingly bind this group with overly permissive roles.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.In addition to upgrading to GKE version 1.28 or higher, the main way to block this attack vector is to strictly follow the principle of least privilege. In that sense, assigning broad permissions to the system:authenticated group, whether it is deterministic or not, is a clear breach of this principle. Organizations should always aim for granularity.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Roi Nisimi (Orca) site ↗View OCVDB entry ↗ - bedrock-access-control-flawCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Flaw in Bedrock's Foundation Model Access Control
PlatformsawsServicesAmazon BedrockAWS MarketplaceA flaw in AWS Bedrock's foundation model access control allowed unauthorized subscriptions to certain models, bypassing IAM policies using the aws-marketplace:ProductId condition key. This could lead to compliance issues and financial risks. AWS has since fixed the issue and notified affected customers.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Review IAM policies for Amazon Bedrock, ensure correct permissions are set. Remove model access to affected models if subscription should have been denied. Refer to AWS documentation for instructions on removing model access in Amazon Bedrock.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Carlos Mora (TrustOnCloud)View OCVDB entry ↗ - bedrock-models-iam-flawCloudhighNot known exploitedDisclosed · Published
IAM Policy Flaw Allowed Unauthorized Access to Bedrock Models
PlatformsawsServicesAWS BedrockTrustOnCloud identified a flaw in how AWS Bedrock enforces IAM access controls using the aws-marketplace:ProductId condition key, which is meant to restrict subscriptions to specific foundation models. Their testing revealed that some Bedrock models, including those from Cohere and Stability AI, were not consistently blocked or allowed as intended by IAM policies, posing potential compliance and cost risks. AWS acknowledged and fixed the issue, notifying affected customers and updating testing procedures to prevent future issues.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.null
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Carlos Mora (TrustOnCloud)View OCVDB entry ↗ - entra-id-privilege-elevationCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Privilege Elevation Vulnerability in Entra ID
PlatformsazureServicesEntra IDDevice Registration ServiceViva EngageMicrosoft Rights Management ServiceSemperis researchers discovered vulnerabilities in Microsoft applications that allowed privilege elevation in Entra ID beyond expected authorization controls. The most severe finding enabled adding users to privileged roles, including Global Administrator, without proper permissions. The issues affected Device Registration Service, Viva Engage, and Microsoft Rights Management Service. Microsoft has since resolved the vulnerabilities.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Inspect affected service principals for lingering credentials using Microsoft Graph. Examine Entra ID audit logs for suspicious activity by Device Registration Service. Treat Application Administrator and Cloud Application Administrator roles as highly privileged.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Eric Woodruff (Semperis)View OCVDB entry ↗ - aws-amplify-iam-role-publicly-assumable-exposureCloudcriticalNot known exploitedDisclosed · Published
AWS Amplify IAM role publicly assumable exposure
PlatformsawsServicesAmplifyCognitoThe AWS Amplify service was found to be misconfiguring IAM roles associated with Amplify projects. This misconfiguration caused these roles to be assumable by any other AWS account. Both the Amplify Studio and the Amplify CLI exhibited this behavior. Any Amplify project created using the Amplify CLI built between July 3, 2018 and August 8, 2019 had IAM roles that were assumable by anyone in the world. The same was true if the authentication component was removed from an Amplify project using the Amplify CLI or Amplify Studio built between August 2019 and January 2024. AWS mitigated this vulnerability through backend changes to STS and IAM, and also released a patch for the Amplify CLI to ensure that newly created roles are properly configured in accordance with these changes.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required, but customers should upgrade to Amplify CLI 12.10.1 or higher to ensure that newly created roles are compatible with the backend mitigations.
Related CVEsCVE-2024-28056ReferencesDiscovered by Nick Frichette (Datadog) site ↗View OCVDB entry ↗ - azure-site-recovery-peCloudhighNot known exploitedDisclosed · Published
Azure Site Recovery privilege escalation
PlatformsazureServicesAzure Site Recovery (ASR)When the ASR service is enabled, it uses an Automation Account with a System-Assigned Managed Identity to manage Site Recovery extensions on VMs. However, the Runbook (a set of scripts for managing extensions) executed by the Automation Account had its job output visible to users, and this output mistakenly included a cleartext Management-scoped Access Token for the System-Assigned Managed Identity, which possesses the Contributor role over the entire Azure subscription. Therefore, lower-privileged user roles who could access the Automation Account's job output could see and use this Access Token. This access allowed these users to impersonate the Managed Identity, thereby elevating their privileges to that of a Contributor for the whole subscription, including the ability to execute commands on VMs as `NT Authority\\SYSTEM`.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Joshua Murrell (NetSPI) site ↗View OCVDB entry ↗ - microsoft-healthcare-chatbot-vulnerabilitiesCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosure date not specified · Published
Microsoft Healthcare Chatbot Vulnerabilities
PlatformsazureServicesAzure Health BotMultiple vulnerabilities in Microsoft's Azure Health Bot service were discovered, allowing access to sensitive infrastructure and confidential medical data. Issues included sandbox escapes, unrestricted code execution, access to authentication secrets, cross-tenant data exposure, and unauthorized deletion of resources. Microsoft quickly patched the vulnerabilities and restructured the service architecture for improved security.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Yanir Tsarimi (Breachproof)View OCVDB entry ↗ - cloudtrail-data-exfiltrationCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosure date not specified · Published
Data Exfiltration Through CloudTrail
PlatformsawsServicesCloudTrailThis scenario describes a potential data exfiltration technique using AWS CloudTrail. An attacker with access to CloudTrail logs could potentially extract sensitive information from logged events, including API calls and data modifications. This poses a risk to data confidentiality and could lead to unauthorized access to sensitive information.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Implement strict access controls for CloudTrail logs, use encryption, and regularly audit access to CloudTrail data. Consider using AWS CloudTrail Lake for centralized storage and analysis of logs.
Related CVEsNo CVE named by this OCVDB entry.
- critical-gitlab-account-takeover-vulnerabilityCloudcriticalNot known exploitedDisclosed · Published
Critical GitLab Account Takeover Vulnerability
PlatformsgitlabServicesNo affected services reported.
GitLab addressed a critical vulnerability, CVE-2023-7028, affecting managed SaaS gitlab.com instance as well as self-hosted versions 16.1 to 16.7.1. The flaw could allow account takeovers via unverified email password resets. Third party could intercept the password reset request, add their own email to the request and forward it. GitLab would then send the reset link to the added 3rd-party email. This is in effect an account takeover with only precondition of knowing victim email associated with the GitLab account.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.SaaS instance is patched. On self-hosted - update GitLab to the latest patched version (16.5.10, 16.8.10, or later) to mitigate the vulnerability.
Related CVEsReferencesDiscovered by asterion04 (GitLab)View OCVDB entry ↗ - aws-amazon-q-data-exfilCloudlowNot known exploitedDisclosed · Published
Amazon Q for Business Data Exfiltration
PlatformsawsServicesAmazon QAn Indirect Prompt Injection attack can cause the LLM to return markdown tags. This allows an adversary who’s data makes it into the chat context (e.g via an uploaded file) to achieve data exfiltration of the victim’s data by rendering hyperlinks.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Johann Rehberger site ↗View OCVDB entry ↗ - aws-iam-identity-center-expiryCloudlowNot known exploitedDisclosed · Published
AWS IAM Identity Center Expiry
PlatformsawsServicesIdentity CenterAWS IAM Identity Center exchanges third-party OIDC tokens for Identity Center-issued tokens. Identity Center relies on the jti claim in the third-party tokens to prevent replay attacks. Identity Center maintained a cache of previously-seen jti values for a fixed period (24 hours) and didn’t enforce that the third-party tokens had expiry claims. This meant that a token with a jti claim and without an exp claim could be replayed after >24 hours had passed.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Aidan Steele site ↗View OCVDB entry ↗ - cloud-architecture-tool-vulnerabilitiesCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Sketchy Cheat Sheet
PlatformsgcpServicesGoogle Cloud Architecture Diagramming ToolMultiple vulnerabilities were discovered in Google's Cloud Architecture Diagramming Tool, including XSS, unauthorized access to user data, and misconfigured storage buckets. The issues allowed accessing sensitive customer information and potentially executing arbitrary code. Google ultimately decommissioned the service due to the severity of the flaws.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required. Google has decommissioned the affected service.
Related CVEsCVE-2023-26140ReferencesDiscovered by Jakub Domeracki (Egnyte)View OCVDB entry ↗ - azure-tenant-takeover-microsoft-applicationCloudhighNot known exploitedDisclosed · Published
Azure tenant takeover via Microsoft application
PlatformsazureServicesMicrosoft Entra IDMicrosoft Dynamics 365 Supply Chain VisibilityA vulnerability in Microsoft Dynamics 365 Supply Chain Visibility allowed arbitrary takeover of Azure tenants via a malicious reply URL. Clicking a link could grant an attacker directory read access or full tenant control if clicked by a Global Admin, without requiring user consent.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Arnau Ortega (FalconForce)View OCVDB entry ↗ - azure-automation-crypto-miningCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosure date not specified · Published
Azure Automation Service Used for Cryptocurrency Mining
PlatformsazureServicesAzure Automation ServiceSafeBreach Labs researchers developed methods to leverage Microsoft Azure's Automation Service for free, undetectable cryptocurrency mining. They found three ways to execute miners: two using their own environment and Azure's resources for free, and one in a victim's environment undetected. The techniques could potentially be used for any task requiring code execution on Azure.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Monitor logs for suspicious Azure Automation activities like runbook drafts, Python package updates, and PowerShell module updates. Implement strict access controls and regularly audit Automation Account usage.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Ariel Gamrian (SafeBreach Labs)View OCVDB entry ↗ - apatchmeCloudmediumNot known exploitedDisclosed
ApatchMe
PlatformsawsgcpServicesMWAAComposerAmazon Managed Workflows for Apache Airflow (MWAA) and the Task instance details page in the Google Composer UI were not patched against CVE-2023-29247 (Stored XSS). This meant that post-authentication, a threat actor could have exploited this to store their JavaScript payload in the victim's managed Apache Airflow instance and run JavaScript on behalf of the victim (who could be an admin or another user with higher permissions than the threat actor, thereby leading to privilege escalation). With JavaScript, threat actors could have run any operation in the session that the victim is able to run - edit tasks, read jobs, run jobs, read plugins and configurations, list connections, add variables and more.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.AWS users should update their instances via the AWS Console. GCP users should take steps to update their Cloud Composer versions to 2.4.2 or later.
Related CVEsCVE-2023-29247ReferencesDiscovered by Liv Matan (Tenable)View OCVDB entry ↗ - azure-openai-control-bypassCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Control plane bypass in Azure OpenAI
PlatformsazureServicesOpenAIA way to manage Azure OpenAI deployments via the Data Plane was discovered, bypassing key security controls. This allows creation/modification/deletion of deployments without the usual protections of Resource Manager Locks, Azure Policy, and Entra ID authentication.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Avoid using the Azure AI Developer built-in role. Add the affected OpenAI deployment operations to the NotDataActions section of applicable Role Definitions.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Tyson Garrett (TrustOnCloud)View OCVDB entry ↗ - ssrfs-azure-devopsCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Finding SSRFs in Azure DevOps
PlatformsazureServicesAzure DevOpsThree SSRF vulnerabilities were discovered in Azure DevOps, allowing access to internal metadata endpoints and potential CRLF injection. The issues affected the endpointproxy and Service Hooks functionality. DNS rebinding could bypass initial fixes. Microsoft awarded $15,000 in bug bounties for the findings.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required. Microsoft has patched the vulnerabilities.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Torjus Bryne Retterstøl (Binary Security AS)View OCVDB entry ↗ - aws-2023-010CloudlowNot known exploitedDisclosure date not specified · Published
Amazon WorkSpaces Windows client credential logging
PlatformsawsServicesAmazon WorkSpacesAWS identified an issue in the Amazon WorkSpaces Windows client which resulted in unintentionally logging connection debugging information to a user's local system. This data could include usernames or passwords if they contain specific characters: \ (backslash) or " (double quotes). If an attacker gained access to an Amazon WorkSpaces user's machine, they could then compromise such credentials from the log.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Update the client to version 5.11.0 or higher. New versions of the client will automatically delete local logs generated by vulnerable versions.
Related CVEsNo CVE named by this OCVDB entry.
- azure-ai-playground-data-exfilCloudlowNot known exploitedDisclosed · Published
Azure AI Playground data exfiltration
PlatformsazureServicesAI PlaygroundIn Azure AI Playground, a Prompt Injection attack could cause an LLM to return markdown tags. This would have allowed an adversary whose data makes it into the chat context (e.g., via an uploaded file) to achieve exfiltration of the victim’s data by rendering hyperlinks. However, the severity of this issue is low, as there were no integrations that could pull remote content. This means Indirect Prompt Injection was not possible, and it would require the victim to copy the malicious prompt from elsewhere. A similar issue affected GCP Vertex AI.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Johann Rehberger site ↗View OCVDB entry ↗ - cognito-rate-limit-bypassCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Amazon Cognito Rate Limit Bypass Vulnerability
PlatformsawsServicesAmazon CognitoA rate limit bypass vulnerability was discovered in Amazon Cognito, allowing attackers to potentially brute-force login credentials, password reset PINs, and MFA codes by sending requests in parallel. The vulnerability affected the main login flow, password reset function, and MFA process, potentially exposing user accounts to unauthorized access.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required. Amazon has deployed a fix globally.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Daniel Lümmel (LuemmelSec)View OCVDB entry ↗ - gcp-chronicle-cross-customer-bucket-accessCloudhighNot known exploitedDisclosed
Chronicle cross-customer bucket access
PlatformsgcpServicesChronicleCustomers can configure Chronicle to ingest data from customer-owned Cloud Storage buckets using an ingestion feed. Chronicle previously used a shared service account for all customers for granting permission to the bucket. Therefore, one customer's Chronicle instance could be configured to ingest data from another customer's Cloud Storage bucket. However, this required knowledge of the bucket URI.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.null
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by DoggoZWView OCVDB entry ↗ - google-bard-prompt-injectionCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Hacking Google Bard via Prompt Injection
PlatformsgcpServicesGoogle BardA vulnerability in Google Bard allowed for prompt injection and data exfiltration through its Extensions feature. By injecting malicious instructions into shared Google Docs, an attacker could force Bard to render images with exfiltrated chat history data in the URL. The exploit bypassed Content Security Policy using Google Apps Script.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by wunderwuzzi (Embrace The Red)View OCVDB entry ↗ - aws-appstream-cloudtrail-bypassCloudlowNot known exploitedDisclosed
AWS AppStream Cloudtrail Bypass
PlatformsawsServicesAppStreamCredentials can be extracted from AppStream. When used, they obscure the sourceIP and userName of the initial user. The sourceIP appears as appstream.amazonaws.com.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Saransh Rana (CRED) site ↗View OCVDB entry ↗ - gcp-vertex-ai-data-exfilCloudlowNot known exploitedDisclosed · Published
Vertex AI Studio data exfiltration
PlatformsgcpServicesVertex AI StudioIn Vertex AI Studio, a Prompt Injection attack could cause the LLM to return markdown tags. This could have allowed an adversary whose data makes it into the chat context (e.g., via an uploaded file) to achieve exfiltration of the victim’s data by rendering hyperlinks. However, the severity of this issue is low, as there were no integrations that could pull remote content. This means Indirect Prompt Injection was not possible, and it would require the victim to copy the malicious prompt from elsewhere. A similar issue affected Azure AI.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Johann Rehberger site ↗View OCVDB entry ↗ - google-oauth-vulnerability-indefinite-accessCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Google OAuth Vulnerability Allows Indefinite Access
PlatformsgcpServicesOAuthSlackZoomA vulnerability in Google OAuth allows employees to retain indefinite access to applications like Slack and Zoom after being removed from their company's Google organization. The issue stems from the ability to create Google accounts using corporate email aliases, which can't be off-boarded by the organization. This bypasses typical account removal processes and poses a significant security risk.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Organizations should disable login with Google and strictly enforce SAML authentication. Service providers should use the HD claim instead of email for authentication and implement invite-only or LDAP group-only account provisioning.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Dylan Ayrey (Truffle Security Co.)View OCVDB entry ↗ - github-runner-images-supply-chainCloudOCVDB draft: AI-generated, not yet reviewedcriticalNot known exploitedDisclosed · Published
Poisoning GitHub's Runner Images Supply Chain Attack
PlatformsgithubServicesGitHub ActionsA critical vulnerability in GitHub's actions/runner-images repository allowed arbitrary code execution on self-hosted runners, potentially enabling modification of GitHub's runner base images. The flaw stemmed from misconfigured self-hosted runners on a public repository with default workflow approval settings. The researcher gained persistence, accessed secrets, and could have inserted malicious code into GitHub's runner images used by customers.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Change repository settings to "Require approval for all outside collaborators" for any public repository using self-hosted runners. Apply defense-in-depth measures to self-hosted runners.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Adnan KhanView OCVDB entry ↗ - pipelines-agent-ppeCloudhighNot known exploitedDisclosed · Published
Azure Pipelines Agent poisoned pipeline execution
PlatformsazuregithubServicesAzure PipelinesGitHub ActionsAzure Pipelines and GitHub Actions allow deployment of runners and agents using VM images sourced from a GitHub-managed repository (github.com/actions/runner-images). This repo was misconfigured to use self-hosted runners insecurely, in a way that could have allowed a malicious external contributor (i.e., anyone who had previously had at least one PR approved and merged in the repo) to poison the repository and achieve code execution on runners in the repo. This in turn could have theoretically allowed an attacker to modify the source code of the images, and thereby conduct a supply chain attack against Pipelines and Actions customers.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Adnan KhanView OCVDB entry ↗ - badbuildCloudlowNot known exploitedDisclosure date not specified · Published
Bad.Build
PlatformsgcpServicesCloud BuildAn information disclosure vulnerability in the Google Cloud Build service could have allowed an attacker to view sensitive logs if they had gained prior access to a GCP environment and had permission to create a new Cloud Build instance (cloudbuild.builds.create) or permission to directly impersonate the Cloud Build default service account (which is highly privileged by design and therefore considered to be a known privilege escalation vector in GCP). An attacker could then potentially use this information in order to better facilitate lateral movement, privilege escalation or a supply chain attack by other means. This issue was due to excessive permissions granted to the default service account created by Cloud Build, particularly access to audit logs containing all project permissions (logging.privateLogEntries.list).
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Roi Nisimi (Orca Security)View OCVDB entry ↗ - azure-function-credential-extractionCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Extracting Managed Identity Credentials from Azure Functions
PlatformsazureServicesAzure FunctionsManaged IdentitiesA vulnerability in Azure Function Apps allowed extraction of Managed Identity credentials from the encrypted startup context of Linux containers. This gave attackers with container access the ability to persist as the Managed Identity, breaking the intended security model. Microsoft has since patched the issue by encrypting the sensitive payload.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required. Microsoft has addressed the issue on their end.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Karl Fosaaen (NetSPI)View OCVDB entry ↗ - azure-cli-credential-leakCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Azure CLI Leaks Credentials in GitHub Actions Logs
PlatformsazuregithubServicesAzure CLIAzure CLI commands were found to leak sensitive information, including credentials, through GitHub Actions logs. The vulnerability affects multiple Azure CLI commands and could expose secrets in public and private repositories. Microsoft has issued updates to Azure CLI, Azure Pipelines, and GitHub Actions to address the issue.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Update Azure CLI to version 2.54 or later. Use Key Vault to store secrets. Avoid echoing sensitive output in CI/CD logs. Use JMESPath queries or redirect output when using Azure CLI commands.
Related CVEsCVE-2023-36052ReferencesDiscovered by Aviad Hahami (Palo Alto Networks Prisma Cloud)View OCVDB entry ↗ - cli-tools-leak-credentials-github-actions-logsCloudhighNot known exploitedDisclosed · Published
CLI Tools Leak Credentials in GitHub Actions Logs
PlatformsazureawsgcpServicesAzure CLIAWS CLIGoogle Cloud CLIPalo Alto discovered that Azure CLI commands were found to leak sensitive credentials and environment variables in GitHub Actions logs. This issue affects both public and private repositories, potentially exposing secrets to unauthorized parties. The problem stems from the Azure CLI's design to echo back accessed/created/updated/deleted resource information, which can include sensitive data. Later research by Orca Security revealed that AWS CLI and Google Cloud CLI were affected by the same issue, but AWS and GCP view this as expected behavior.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Update Azure CLI to version 2.54 or later. Use Azure Key Vault for sensitive values. Store command outputs in variables or use JMESPath queries. Redirect output to /dev/null or use the "--output none" option when running Azure CLI commands in pipelines. As a general rule, avoid storing secrets in environment variables, and instead retrieve them from a dedicated secrets store service such as AWS Secrets Manager.
Related CVEsCVE-2023-36052ReferencesDiscovered by Aviad Hahami (Palo Alto Networks)View OCVDB entry ↗ - aws-non-production-endpoints-attackCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Non-Production AWS Endpoints as Attack Surface
PlatformsawsServicesECRCost ExplorerRoute 53 ResolverIVSResearchers identified non-production AWS API endpoints that could be abused for defense evasion, including silent permission enumeration, accessing account data without logging, and partially bypassing CloudTrail. AWS has remediated specific issues but thousands of such endpoints may exist.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required. AWS has remediated the specific vulnerabilities disclosed.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Nick Frichette (Datadog Security Labs)View OCVDB entry ↗ - google-workspace-domain-wide-delegation-riskCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Google Workspace Domain-Wide Delegation Flaw
PlatformsgcpServicesGoogle WorkspaceUnit 42 researchers discovered a security risk in Google Workspace's domain-wide delegation feature that allows a GCP identity with necessary permissions to generate access tokens to impersonate Google Workspace users and access their data. This mismatch between GCP permissions and Google Workspace access could be exploited by malicious insiders or attackers with stolen credentials.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Position service accounts with domain delegation permissions in higher-level folders in the GCP hierarchy to restrict access. Implement least privilege access and use Prisma Cloud for visibility, alerting and remediation of risky permissions.
Related CVEsNo CVE named by this OCVDB entry.
References- https://www.hunters.security/en/blog/delefriend-a-newly-discovered-design-flaw-in-domain-wide-delegation-could-leave-google-workspace-vulnerable-for-takeover
- https://medium.com/@lutzenfried/gcp-domain-wide-delegation-abuses-b82b8dd8cf15
- https://unit42.paloaltonetworks.com/critical-risk-in-google-workspace-delegation-feature/
Discovered by Zohar Zigdon (Unit 42)View OCVDB entry ↗ - aws-appflow-undocumented-apiCloudlowNot known exploitedDisclosed · Published
AWS AppFlow secrets disclosure
PlatformsawsServicesAppFlowAppFlow had an undocumented service called sandstoneconfigurationservicelambda. An undocumented field (awsOwnedManagedAppCredentialsArn) could be used during connector registration and connector updates. Specifying a victim's Secret ARN as that field disclosed the clientId and clientSecret, so long as the victim Secret ARN belonged to a connection profile which is of the type OAuth or contains clientId and clientSecret.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by an independent researcher (Ronin)View OCVDB entry ↗ - aws-appflow-woocommerce-connector-ssrfCloudlowNot known exploitedDisclosed · Published
AWS AppFlow WooCommerce SSRF
PlatformsawsServicesAppFlowThe AppFlow WooCommerce connector allowed specification of a full URL. The connector included details of response content when the URL offered an unexpected response. This means you could make arbitrary GET requests to any URL from the WooCommerce connector, and view the response content. The response in the error was truncated to 500 characters.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by an independent researcher (Ronin) site ↗View OCVDB entry ↗ - aws-iam-trust-policy-condition-evaluation-bugCloudlowNot known exploitedDisclosed · Published
AWS IAM Trust Policy Condition Evaluation Bug
PlatformsawsServicesIAMSTSTag variable names affected whether trust policy conditions were evaluated correctly. If the request tag referenced a principal tag called MemberRole in the JWT token, and the IAM role referenced a resource tag with the same variable name, the condition was always evaluated as true, regardless of whether the tag's values actually matched. Only role trust policies that used a variable substitution for both the request tag and the resource tag in the policy statement resulted in the policy evaluating incorrectly. The issue impacted statements within IAM boundary policies and SCP policies that contained the same pattern of STS role assumption with tag-based conditions.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by an independent researcher (Stedi) site ↗View OCVDB entry ↗ - gcs-bucket-traversalCloudOCVDB draft: AI-generated, not yet reviewedmediumNot known exploitedDisclosure date not specified · Published
Bucket Traversal in Google Cloud Storage Transfer Manager
PlatformsgcpServicesCloud StorageA bucket traversal vulnerability was discovered in the google.cloud.storage.transfer_manager.upload_chunks_concurrently() function of Google Cloud Storage. This issue could potentially allow unauthorized access to files in different buckets or directories within the same project.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by an independent researcher (Google Bug Hunters)View OCVDB entry ↗ - aws-glue-database-password-leakageCloudlowExploitation: not reportedDisclosed · Published
AWS Glue database password leakage
PlatformsawsServicesGlueA principal with the permissions glue:GetConnection and ec2:DescribeSubnets can retrieve the database password of a connection, since the password is loaded into the AWS console website when a connection's edit page is requested. The severity of this issue is low since it requires sufficient prior access.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Michael Werner (SEC Consult)View OCVDB entry ↗ - gcp-2023-007CloudmediumExploitation: not reportedDisclosure date not specified · Published
Privilege escalation in GCP Cloud SQL
PlatformsgcpServicesCloud SQLA vulnerability was discovered in Cloud SQL for SQL Server that allowed customer administrator accounts to create triggers in the tempdb database and use those to gain sysadmin privileges in the instance. The sysadmin privileges would give the attacker access to system databases and partial access to the machine running that SQL Server instance.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
References - azure-devops-zero-clickCloudhighNot known exploitedDisclosed · Published
Azure Devops Zero-Click CI/CD Vulnerability
PlatformsazuregithubServicesAzure DevOps ServicesAzure PipelinesLegit Security found a zero-click vulnerability in Azure Pipelines that allows an attacker to access secrets and internal information and perform actions in elevated permissions in the context of a pipeline workflow. This could allow attackers to move laterally in the organization and initiate supply chain attacks. When a pipeline is triggered by a "pipeline resource trigger," it shows in the platform as "Automatically Triggered For …" Instead of running in fork default permissions, preventing any access to secrets and sensitive actions, Azure Pipelines "confuses" the trigger for an internal build allowing access sensitive build secrets. Exploitability depends on a public GitHub repository that runs Azure pipelines on pull-request, with default Azure pipeline fork configurations to trigger pipeline run, and Pipeline-Triggers.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required if you are using Azure DevOps cloud services. Otherwise, make sure you're running a patched build.
Related CVEsCVE-2023-36561Discovered by Nadav Noy (Legit Security) site ↗View OCVDB entry ↗ - guardduty-s3-bypassCloudlowNot known exploitedDisclosure date not specified · Published
GuardDuty bypass via S3 permission modification
PlatformsawsServicesGuardDutyThreat actors in possession of IAM active credentials that had the power to update S3 bucket policies could have bypassed GuardDuty’s S3 detections and silently updated permissions for S3 resources, resulting in a bucket configuration that allowed anonymous data access. This gap in GuardDuty’s alert coverage occurred only when S3’s Block Public Access was not enabled on the account or the bucket, and when KMS-based server-side bucket encryption was not in use. In order to trigger on opening public access, GuardDuty needs to invoke two API calls: GetBucketPublicAccessBlock and GetBucketPolicyStatus. Blocking these specific API calls essentially blocked GuardDuty’s ability to trigger the alerts. Following disclosure, AWS added GD alerts on the creation of any policy that both allows data access but seeks to deny access to configuration information.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by an independent researcher (Gem Security)View OCVDB entry ↗ - azure-front-door-desyncCloudmediumNot known exploitedDisclosed · Published
Azure Front Door client-side desync
PlatformsazureServicesAzure Front DoorA client-side desync vulnerability was discovered in Front Door, one of Azure's CDN solutions, caused by mishandling of the 'Content-Length' header in HTTP requests. Exploiting this vulnerability would most likely require user interaction through social engineering (such as clicking on a malicious link), but could allow an attacker to steal session cookies or forge responses to victim requests.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.null
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Jeti site ↗View OCVDB entry ↗ - azure-mgmt-api-rceCloudmediumNot known exploitedDisclosed · Published
Azure App Services takeover via legacy API
PlatformsazureServicesAzure Resource Manager (ARM)Azure FunctionsAzure App ServicesBinary Security found two vulnerabilities in the legacy Azure Resource Manager (ARM) REST API. The first vulnerability allowed an attacker with Reader access to an Azure Function, acting from a Windows host, to get an admin token that could be exchanged for a master key granting access to all operations in Kudu (the Functions deployment service). This would allow them to tamper with the function by deploying malicious code to it. The other vulnerability allowed an attacker with Reader access to an Azure App Service to read all process environment variables, including Key Vault references. For Azure Functions, this would result in complete compromise of the app.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Haakon Holm Gulbrandsrud, Christian August Holm Hansen (Binary Security)View OCVDB entry ↗ - bastion-container-reg-xssCloudhighNot known exploitedDisclosed · Published
XSS in Azure Bastion and Container Registry
PlatformsazureServicesAzure BastionAzure Container RegistryOrca discovered vulnerabilities in Azure Bastion and Azure Container Registry that could have enabled an attacker to achieve Cross-Site Scripting (XSS) by using iframe postMessages. The vulnerabilities allowed embedding of endpoints within remote attacker-controlled servers using the iframe tag, thereby granting unauthorized access to the victim’s session in the affected service if they were tricked into navigating to an attacker-controlled website. The root cause was that certain web pages in the Bastion and Container Registry customer-facing portals allowed embedding of iframes in remote servers, meaning they were not using mitigations such as the X-Frame-Options header or the frame-ancestors directive in a Content Security Policy (CSP), which would have prevented these issues.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Lidor Ben Shitrit (Orca Security)View OCVDB entry ↗ - noauthCloudmediumNot known exploitedDisclosed · Published
nOAuth
PlatformsazureServicesAzure ADDescope identified a possible misconfiguration in Azure AD which could lead to misuse of the "Log in with Microsoft" authentication method on a web app. If an application relies on email attribute claims for authentication (which is against best practice) and also merges user accounts without proper validation, an attacker could falsify an email claim to gain full control over the target account. Descope and Microsoft Microsoft identified several popular multi-tenant applications with users that used an email address with an unverified domain owner, which would therefore be vulnerable to this type of takeover. Following disclosure, Microsoft deployed mitigations to omit token claims from unverified domain owners for most applications.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by an independent researcher (Descope)View OCVDB entry ↗ - aws-directory-service-passroleCloudmediumNot known exploitedDisclosed · Published
AWS Directory Service not checking PassRole on EnableRoleAccess
PlatformsawsServicesDirectory ServiceAWS Directory Service didn't check the iam:PassRole permissions when using the EnableRoleAccess action. This could have been used for privilege escalation by an authenticated user with sufficient permissions (ds:EnableRoleAccess), if the role had a trust policy that allowed use by Directory Service.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Ben Bridts (Cloudar)View OCVDB entry ↗ - power-platform-privilege-escalationCloudOCVDB draft: AI-generated, not yet reviewedcriticalNot known exploitedDisclosed · Published
Power Platform Privilege Escalation in Azure AD
PlatformsazureServicesPower PlatformAzure Active DirectorySecureworks researchers discovered an Azure AD application with an abandoned reply URL related to Microsoft Power Platform. An attacker could leverage this URL to redirect authorization codes, exchange them for access tokens, and call Power Platform API via a middle-tier service to obtain elevated privileges. Microsoft quickly addressed the issue by removing the identified abandoned reply URL from the Azure AD application.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required. Microsoft has addressed the issue by removing the identified abandoned reply URL from the Azure AD application.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by an independent researcher (Secureworks Counter Threat Unit)View OCVDB entry ↗ - power-platform-info-leakCloudhighNot known exploitedDisclosed · Published
Power Platform Custom Code information disclosure
PlatformsazureServicesPower PlatformA vulnerability in Power Platform could lead to unauthorized access to Custom Code functions used for custom connectors, thereby allowing cross-tenant information disclosure of secrets or other sensitive information if these were embedded in a Custom Code function. The issue occurred as a result of insufficient access control to Azure Function hosts, which are launched as part of the creation and operation of custom connectors in Microsoft’s Power Platform. An attacker who determined the hostname of the Azure Function associated with the custom connector could interact with the function without authentication. Microsoft fixed the issue by requiring Azure Function keys for accessing the Function hosts and their HTTP trigger. An initial fix was deployed (on June 7th, 2023), but customers using affected Custom Code in a "soft deleted state" (part of a data recovery mechanism) remained vulnerable until a later fix was applied (on August 2nd, 2023).
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Evan Grant (Tenable)View OCVDB entry ↗ - app-runner-observabilityCloudlowNot known exploitedDisclosed · Published
App Runner cross-tenant observability config info leak
PlatformsawsServicesApp RunnerThe API action ListObservabilityConfigurationsForAccount did not properly validate the "AccountId" parameter that was passed to it. As a result, any account ID could be provided and the API would return the information for that account. This would leak minor information about the observability configuration for App Runner in the account.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Nick Frichette site ↗View OCVDB entry ↗ - app-runner-vpc-connectorsCloudlowNot known exploitedDisclosed · Published
App Runner cross-tenant VPC connectors info leak
PlatformsawsServicesApp RunnerThe API action ListVpcConnectorsForAccount did not properly validate the "AccountId" parameter that was passed to it. As a result, any account ID could be provided and the API would return the information for that account. This would leak minor information about the VPC configuration for App Runner in the account including the subnet ID, security group ID, and the VPC Connector ARN.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Nick Frichette site ↗View OCVDB entry ↗ - cve-2023-21777CloudmediumNot known exploitedDisclosure date not specified · Published
Azure App Service on Azure Stack Hub privilege escalation
PlatformsazureServicesAzure App Service on Azure Stack HubA privilege escalation vulnerability was discovered in Azure App Service on Azure Stack Hub (an on-prem private cloud offering). To exploit this vulnerability, an attacker must have access to the targeted worker role and the ability to deploy a malicious application within the worker. The attack itself is carried out locally on the worker role where a malicious application has been deployed. Exploiting this vulnerability could grant an attacker the ability to access and modify content of a targeted application or workload, allowing them to interact with other tenants' applications and content.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Users of Azure App Service on Azure Stack Hub must update their instances to version 2302 by installing the patch available from Microsoft.
Related CVEsCVE-2023-21777ReferencesDiscovered by Ruslan Sayfiev, Denis Faiustov (GMO Cyber Security)View OCVDB entry ↗ - cloudsql-privescCloudhighExploitation: not reportedDisclosed · Published
Cloud SQL for SQL Server privilege escalation
PlatformsgcpServicesCloud SQLA vulnerability discovered in GCP's Cloud SQL service allowed customer administrator accounts to create triggers in the tempdb database and use those to gain sysadmin privileges in the instance. This could be abused to result in complete control of the database engine and access to the host OS. An attacker could have listed and accessed files in the host OS, including any secrets on the machine, as well as gaining access to service agents. However, it is unclear from the report if this level of access could have allowed lateral movement within the Cloud SQL service or grant cross-tenant access to other customers' data. The reporters did not disclose any lateral movement and Google stated in their security bulletin that it was not possible.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by an independent researcher (Dig)View OCVDB entry ↗ - asset-key-thiefCloudmediumExploitation: not reportedDisclosed · Published
Asset Key Thief
PlatformsgcpServicesCloud Asset InventoryAsset Key Thief was a Google Cloud privilege escalation vulnerability that enabled principals with the "Cloud Asset Viewer" role (or other roles with the `cloudasset.assets.searchAllResources` permission) on the Cloud Asset Inventory API, at the Project, Folder, or Organization level to view and exfiltrate any user-managed Service Account private key under a project within the same Google Cloud environment that had been created or rotated up to a maximum of 12 hours ago. Access to Service Account private keys enable the full assumption of that Service Account's identity and privileges, which would have given attackers with existing access to a Google Cloud environment a persistent and reliable method of lateral movement and privilege escalation. Google has since fixed this vulnerability, but affected customers must rotate their keys manually.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Consider rotating user-managed Service Account keys created prior to 14/03/23. Search for anomalous Service Account activity. Audit principals with access to the "cloudasset.assets.searchAllResources" permission. Search for "google.cloud.asset.v1.AssetService.SearchAllResources" ADMIN_READ data access logs.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Jackson Reid (SADA) site ↗View OCVDB entry ↗ - google-cloud-api-gateway-bypassCloudOCVDB draft: AI-generated, not yet reviewedcriticalNot known exploitedDisclosed · Published
Critical Authentication Bypass in Google Cloud API Gateway
PlatformsgcpServicesAPI GatewayCloud RunApp EngineCloud FunctionsA critical authentication bypass vulnerability was discovered in Google Cloud API Gateway, affecting its JWT authentication method. The flaw, stemming from a business logic bug in the ESPv2 service proxy, allowed attackers to bypass authentication controls by manipulating HTTP methods. This vulnerability impacted various authentication methods including Firebase, Auth0, Okta, and Google ID tokens.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Upgrade to ESVP2 proxy release v2.43.0 or higher. This release ensures that JWT authentication occurs even when the caller specifies x-http-method-override.
Related CVEsCVE-2023-30845Discovered by Panagiotis VasilikosView OCVDB entry ↗ - aws-control-tower-lack-of-cloudtrail-loggingCloudlowNot known exploitedDisclosed · Published
Partial CloudTrail logging in AWS Control Tower
PlatformsawsServicesControl TowerAWS Control Tower was not properly logging to CloudTrail when API calls failed due to a lack of permissions. This could have helped an adversary with existing access to a victim AWS environment avoid detection while enumerating privileges, since any unsuccessful API calls would not generate "access denied" log entries.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Nick Frichette (Datadog) site ↗View OCVDB entry ↗ - aws-service-catalog-cloudtrail-bypassCloudmediumNot known exploitedDisclosed · Published
CloudTrail bypass for AWS Service Catalog
PlatformsawsServicesService CatalogDue to an exposed development endpoint, it was possible to bypass CloudTrail logging for both read and write API actions for the Service Catalog service. This could have enabled adversaries to alter Service Catalog resources undetected after gaining a foothold in a victim AWS environment.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Nick Frichette (Datadog) site ↗View OCVDB entry ↗ - iam-multiple-mfaCloudlowNot known exploitedDisclosed · Published
MFA enforcement IAM policy bypass
PlatformsawsServicesAWS IAMAn AWS-recommended IAM policy that enforced MFA on access keys could have been bypassed due to a change implemented by AWS in November 2022 that allowed IAM users to assign multiple MFA devices to their account. Prior to this change, an attacker that had compromised credentials could not create and assign a new MFA device to bypass the MFA requirement as they would need to first deactivate the user’s existing MFA device. Organisations using SSO which enforces MFA, either via an external IdP or AWS SSO, were not affected by this issue.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Justin Moorcroft (MWR CyberSec) site ↗View OCVDB entry ↗ - aws-codebuild-access-token-leakCloudlowExploitation: not reportedDisclosed · Published
AWS CodeBuild Token Leakage
PlatformsawsServicesAWS CodeBuildAn attacker with elevated permissions in CodeBuild could leak the configured credentials for Github/Bitbucket. This was possible by configuring the http_proxy and https_proxy variables, which would allow you to capture the credentials via MITM.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Carlos Polop (Halborn)View OCVDB entry ↗ - client-side-ssrf-google-cloud-project-takeoverCloudhighNot known exploitedDisclosure date not specified · Published
Client-Side SSRF to Google Cloud Project Takeover
PlatformsgcpServicesVertex AI WorkbenchA vulnerability in Vertex AI Workbench allowed attackers to take over victims' Google Cloud projects through client-side SSRF. The initial bug involved unauthorized access to authentication tokens, which was later fixed. A bypass was later discovered (and also fixed) using open redirects in Feedburner and CSRF token manipulation.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Sivanesh Ashok, Sreeram KLView OCVDB entry ↗ - unauthorized-access-codespace-secrets-githubCloudhighNot known exploitedDisclosed · Published
Unauthorized access to Codespace secrets in GitHub
PlatformsgithubServicesGitHub CodespacesGitHub Repository Security AdvisoryA vulnerability in GitHub's Repository Security Advisory feature allowed unauthorized users to access plaintext Codespace secrets of any organization, including GitHub itself. The issue stemmed from the new beta feature that allows external users to report vulnerabilities to public repositories, inadvertently granting access to sensitive organization-level secrets.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Rojan Rijal (Ophion Security)View OCVDB entry ↗ - api-mgmt-ssrf-path-traversalCloudhighNot known exploitedDisclosed · Published
API Management SSRF and path traversal vulnerabilities
PlatformsazureServicesAzure API ManagementAzure API Management is an API gateway service meant to help organizations to create, manage, secure, and monitor APIs across all of their environments. Researchers found three high severity vulnerabilities in the service, two of which are SSRF (Server Side Request Forgery) vulnerabilities, and the third is a path traversal bug. The SSRF issues affected the Azure API Management CORS proxy (which handles schema retrieval) and hosting proxy (which routes API requests to the correct server). An attacker successful in exploiting each of these SSRF vulnerabilities could fake requests from these legitimate servers and thereby gain access to internal Azure services. However, the researchers did not determine the effective impact of this access level, and it's therefore possible that Azure had security measures in place which would have blocked further lateral movement. The path-traversal vulnerability allowed for an unrestricted file upload to the Azure developer portal server. The portal's authenticated mode allows users to upload static files and images to be displayed within the portal website, but this vulnerability could have allowed an attacker to upload code instead, and then potentially execute it on the server itself.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Liv Matan (Ermetic)View OCVDB entry ↗ - cve-2023-23383CloudmediumNot known exploitedDisclosed · Published
Super FabriXss
PlatformsazureServicesAzure Service Fabric Explorer (SFX)Azure Service Fabric Explorer (SFX) was affected by an XSS vulnerability that could have allowed a malicious script to be reflected off a web application. After a potential victim clicked on a crafted malicious URL, the attacker could remotely toggle the ‘Cluster’ Event Type setting under the Events tab. This could lead to unauthenticated remote code execution on a container hosted on a Service Fabric node.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsCVE-2023-23383ReferencesDiscovered by Lidor Ben Shitrit (Orca Security) site ↗View OCVDB entry ↗ - azure-func-escapeCloudmediumNot known exploitedDisclosed
Azure Serverless Functions escape to host
PlatformsazureServicesAzure Serverless FunctionsIn Azure Serverless Functions, a new container is generated by the host for every function, which is then terminated and deleted after several minutes. Palo Alto discovered that an API call was available to bind one path to another within the container (called "init_server_pkg_mount_BindMount") that could be called by a low-privileged user but executed with root privileges. This could enable a malicious tenant to escalate their privileges to root, and then escape their container by abusing the Linux cgroup v1 “notification on release” feature (a well-known escape to host technique). This last step was possible because the container had been granted the SYS_ADMIN capability, did not have an AppArmor profile, and the cgroup v1 virtual filesystem was mounted as read-writable from within the container (all against container hardening best practice). However, the underlying HyperV host was single-tenant, thereby limiting the blast radius of this vulnerability chain. Following disclosure, Azure added additional validation for bind mount APIs, but the other elements of this attack sequence remain exploitable.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Aviv Sasson, Daniel Prizmant (Palo Alto) site ↗View OCVDB entry ↗ - aws-console-rate-limit-bypassCloudmediumNot known exploitedDisclosed · Published
AWS Console rate limit bypass
PlatformsawsServicesAWS ConsoleAWS applies a rate limit to authentication requests made to the AWS Console in an effort to prevent brute-force and credential stuffing attacks. However, a weakness was discovered in the AWS Console authentication flow that allowed a partial bypass of this rate limit by pausing for 5 seconds every 30 attempts. This would enable an attacker to continuously attempt more than 280 passwords per minute (4.6 per second) against IAM users, which could have resulted in account compromise of users without MFA enabled.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Christophe Tafani-Dereeper (Datadog)View OCVDB entry ↗ - brokensesameCloudcriticalNot known exploitedDisclosed · Published
BrokenSesame
PlatformsalibabaServicesApsaraDB RDS for PostgreSQLAnalyticDB for PostgreSQLApsaraDB and AnalyticDB contained several vulnerabilities in their PostgreSQL offerings which ultimately allowed unauthorized access to other tenants' databases and the ability to perform a supply-chain attack on both services, which in turn would have allowed remote code execution (RCE) as well. Both services implemented multi-tenancy through a shared K8s cluster, but contained several bugs related to tenant isolation which an attacker could chain together to achieve the above impact. In ApsaraDB, these included privilege escalation to root in a container, a shared PID namespace enabling container escape, and write permissions granted to K8s nodes for a private container image registry utilized by both services. In AnalyticDB, the bugs included file disclosure, command line injection in a privileged container, and susceptibility to the core_pattern container escape technique.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Ronen Shustin, Shir Tamari (Wiz) site ↗View OCVDB entry ↗ - gcp-cloudworkstations-auth-bypassCloudhighExploitation: not reportedDisclosed · Published
Bypassing authorization in Google Cloud Workstations
PlatformsgcpServicesCloud WorkstationsCloud ShellSeveral vulnerabilities were present in how Google Cloud Shell (ssh.cloud.google.com) handled OAuth credentials. These included an open-redirect vulnerability, where attackers could redirect users to malicious sites to capture their credentials, and a validation bypass that allowed tokens to be submitted to user-defined URIs, circumventing normal security checks. Additionally, Google Cloud Workstations did not correctly tie the state parameter to the session that generated it, which allowed valid state parameters to be reused across different sessions and users. Combined, these issues created a scenario where credentials to Google Cloud Workstations were susceptible to phishing attacks.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Sivanesh Ashok, Sreeram KL site ↗View OCVDB entry ↗ - public-ecr-undocumented-apiCloudcriticalNot known exploitedDisclosed · Published
ECR Public vulnerability in undocumented API
PlatformsawsServicesECR PublicA vulnerability in Elastic Container Registry (ECR) Public could have allowed a malicious actor to delete, update, or create ECR Public images, layers, or tags in registries and repositories belonging to any other AWS account, by abusing undocumented API calls. A malicious actor could have exploited this to delete any or all images in the Amazon ECR Public Gallery or update the content of any existing image to inject malicious code on any machine that would pull and run it.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Gafnit Amiga (Lightspin) site ↗View OCVDB entry ↗ - aws-api-gateway-header-smugglingCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
AWS API Gateway Header Smuggling and Cache Confusion
PlatformsawsServicesAPI GatewayResearchers at Omegapoint identified two issues in AWS API Gateway authorizers: 1) A header rewrite feature could be abused to bypass authorization by overwriting headers after the authorizer lambda processed them. 2) Caching of authorization policies could be exploited to reuse cached policies with modified identification sources, bypassing the authorizer.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Implement proper defense-in-depth access controls in applications behind API Gateway, rather than relying solely on the gateway authorizer for authentication and authorization.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by an independent researcher (Omegapoint)View OCVDB entry ↗ - emojideployCloudhighNot known exploitedDisclosed · Published
EmojiDeploy
PlatformsazureServicesAzure Function AppsAzure App ServiceAzure Logic AppsMultiple Azure Web services use a source control management (SCM) panel powered by Kudu and enabled by default. These services were all susceptible to a CSRF vulnerability due to an overly-permissive regular expression (regex) in a filter for malformed origins. This allowed origin bypass when using a domain name structured as 'victim.scm.azurewebsites.net._.attacker.com' (note the use of '._.', which looks like an emoji). Thus, if a target Azure user were tricked into visiting a specially crafted webpage served by a domain with the above name format, an attacker could exploit this CSRF vulnerability to deploy a zip file containing a malicious payload (such as a webshell) into a target web application (via the /api/zipdeploy endpoint). This could have allowed the attacker to gain remote code execution (RCE) as the 'www' user on the target app, and potentially also lateral movement to other Azure services used by the target organization, depending on what privileges were granted to the app's managed identity.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Liv Matan (Ermetic)View OCVDB entry ↗ - cve-2022-39327CloudmediumNot known exploitedDisclosure date not specified · Published
Azure CLI code injection vulnerability
PlatformsazureServicesAzure CLIAzure CLI contained a code injection vulnerability that could be exploited in a scenario where the host runs a command where parameter values have been provided by an external untrusted source - these could be specially crafted in such a way as to exploit the vulnerability, leading to remote code execution on the host. The vulnerability is only applicable when the Azure CLI command is run on a Windows machine and with any version of PowerShell and when the parameter value contains the `&` or `|` symbols.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Upgrade to Azure CLI 2.40.0 or greater.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by an independent researcher (Microsoft)View OCVDB entry ↗ - docker-command-escaping-github-actions-runnerCloudhighNot known exploitedDisclosure date not specified · Published
Docker Command Escaping in GitHub Actions Runner
PlatformsgithubServicesGitHub ActionsA vulnerability in the GitHub Actions Runner allowed untrusted inputs in environment variables to escape and modify docker command invocations. This affected jobs using container actions, job containers, or service containers. The issue has been patched in multiple versions of the runner.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Update to one of the patched runner versions: 2.296.2, 2.293.1, 2.289.4, 2.285.2, or 2.283.4. GHES and GHAE customers should patch their instances for automatic runner upgrades.
Related CVEsCVE-2022-39321Discovered by Juho NurminenView OCVDB entry ↗ - cve-2022-37968CloudmediumNot known exploitedDisclosed
Azure Arc-enabled Kubernetes privilege escalation
PlatformsazureServicesAzure ArcAzure Stack EdgeAzure Arc allows customers to connect on-premises Kubernetes clusters to Azure. This is facilitated by middleware (the Azure Arc-enabled Kubernetes agent) which includes a "cluster connect" feature in the form of a reverse proxy. A vulnerability in this feature could allow an unauthenticated user to elevate their privileges and potentially gain remote administrative control over any Azure Arc-enabled cluster, as long as they know its randomly generated external DNS endpoint. Azure Stack Edge devices are also affected, because the service supports deployment of Kubernetes workloads via Azure Arc.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.For Azure Arc customers using auto-upgrade (which is enabled by default), no action is required. Otherwise, the Azure Arc-enabled Kubernetes agent must be updated to versions 1.5.8, 1.6.19, 1.7.18 or 1.8.11 (see link to instructions in references). Azure Stack Edge customers must update to the 2209 release (software version 2.2.2088.5593).
Related CVEsCVE-2022-37968ReferencesDiscovered by Mo Khan (Microsoft) site ↗View OCVDB entry ↗ - azure-multiple-ssrfCloudlowNot known exploitedDisclosed · Published
Multiple SSRF vulnerablities in Azure services
PlatformsazureServicesAzure Machine Learning ServiceAzure API Management ServiceAzure FunctionsAzure Digital Twins ExplorerSSRF vulnerabilities were discovered in four Azure services: unauthenticated SSRF in Azure Digital Twins Explorer and Azure Functions, and authenticated SSRF in Azure API Management Service and Azure Machine Learning Service. All four vulnerabilities were full (non-blind) SSRF. The impact of these vulnerabilities was limited: while they would have allowed an adversary to scan local ports and find new services, endpoints, and files; they would not have allowed them to access metadata, connect to internal services, access unauthorized data, or obtain cross-tenant access.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
References- https://orca.security/resources/blog/ssrf-vulnerabilities-in-four-azure-services/
- https://msrc-blog.microsoft.com/2023/01/17/microsoft-resolves-four-ssrf-vulnerabilities-in-azure-cloud-services/
- https://orca.security/resources/blog/ssrf-vulnerabilities-azure-digital-twins/
- https://orca.security/resources/blog/ssrf-vulnerabilities-azure-functions-app/
- https://orca.security/resources/blog/ssrf-vulnerabilities-azure-api-management/
- https://orca.security/resources/blog/ssrf-vulnerabilities-azure-machine-learning/
Discovered by Lidor Ben Shitrit (Orca Security) site ↗View OCVDB entry ↗ - cosmissCloudmediumNot known exploitedDisclosed · Published
CosMiss
PlatformsazureServicesCosmos DBCosmos DB notebooks lacked an authentication check, meaning that if an attacker somehow had prior knowledge of a notebook’s temporary ‘forwardingId’ (a 128bit cryptographically random GUID assigned to a short-lived workspace that expires after an hour), they could gain full permissions on the notebook, including read and write access and the ability to modify the file system of the container running the notebook. These permissions would suffice for an attacker to obtain remote code execution (RCE) in the notebook container. However, this would not allow an attacker to execute notebooks, automatically save notebooks in the victim’s (optionally) connected GitHub repository, or access data in the Cosmos DB account. Following disclosure, Cosmos DB notebooks now require an authorization token in the request header before allowing access.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Lidor Ben Shitrit, Roee Sagi (Orca Security) site ↗View OCVDB entry ↗ - data_gateway_rceCloudcriticalNot known exploitedDisclosed · Published
Azure on-premises data gateway cross-tenant access
PlatformsazureServicesOn-premises data gatewayAzure on-premises data gateway allows data transfer between an on-prem customer network and several Azure cloud services, and also enables a connected agent installed locally in an on-prem network to perform certain actions remotely. NetSPI discovered a deserialization issue in Microsoft Power Platform connectors that lead to RCE on several Azure backend servers that processed call backs from on-premises data gateways, effectively allowing unauthorized cross-tenant access.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Nick Landers (NetSPI)View OCVDB entry ↗ - bluebleedCloudSeverity not specifiedNot known exploitedDisclosed · Published
BlueBleed
PlatformsazureServicesNo affected services reported.
In September 22', SOCRadar discovered an insecure public Azure blob storage owned by Microsoft (olyympusv2.blob.core.windows[.]net). This blob storage was used for storing emails and other documents from interactions with their customers (such as contracts and purchase orders). In total, the blob storage contained 2.4TB of data with information concerning thousands of Microsoft customers across dozens of countries, dated between 2017 and August 22'. Following disclosure, Microsoft reconfigured it to be private. According to Microsoft, they found no indication customer accounts or systems were compromised, and directly notified affected customers.
Remediation posture Tracker inferenceNot specifiedTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by an independent researcher (SOCRadar) site ↗View OCVDB entry ↗ - imposter-commits-vulnerability-github-actionsCloudmediumNot known exploitedDisclosed · Published
Imposter commits vulnerability in GitHub Actions
PlatformsgithubServicesGitHub ActionsA vulnerability in GitHub Actions allows bypassing workflow settings using commits from forked repositories (rather than commits of the main action repo). This "imposter commits" issue can potentially introduce untrusted code into CI/CD pipelines, posing a risk to the security of the software supply chain. The vulnerability stems from GitHub's handling of forked repositories and how commits are shared between forks and parent repositories. A partial solution to this was GitHub prohibiting partial commit references in workflows, however, no full solution exists currently.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Remove action dependencies that Enable automated tools such as Dependabot to keep GitHub Actions up to date with known branches/tags.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Billy Lynch (Chainguard)View OCVDB entry ↗ - azure-pipeline-rceCloudhighNot known exploitedDisclosed · Published
RCE vulnerability in Azure Pipelines
PlatformsazureServicesAzure PipelinesAzure DevOps ServicesAzure DevOps ServerLegit Security found an RCE vulnerability in Azure Pipelines that could have allowed an attacker to gain complete control of variables and tasks by exploiting logging commands. This would have enabled them to execute malicious code in a context of a pipeline workflow, which would have granted them access to sensitive secrets such as cloud deployment keys, move laterally in the organization, and potentially initiate supply chain attacks. To exploit this vulnerability, an attacker would have needed permissions to create a pull request or push a commit in a repo integrated with Pipelines.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsCVE-2023-21553Discovered by Nadav Noy (Legit Security) site ↗View OCVDB entry ↗ - aws-appsync-confused-deputyCloudhighNot known exploitedDisclosed · Published
AWS AppSync confused deputy via ServiceRoleArn
PlatformsawsServicesAppSyncThe AWS AppSync service could be coerced to assume arbitrary roles in other customers' accounts which trusted the AppSync service. This was due to insufficient validation of a serviceRoleArn parameter (caused by a case-sensitivity parsing issue). With this vulnerability, if an adversary knew the ARN of the role associated with AppSync in the target account, they could use it invoke arbitrary AWS API calls.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Nick Frichette (Datadog) site ↗View OCVDB entry ↗ - hellskeychainCloudcriticalNot known exploitedDisclosed · Published
Hell's Keychain
PlatformsibmServicesIBM Cloud DatabasesIBM Cloud Databases for PostgreSQL was vulnerable to an attack sequence comprised of PostgreSQL privilege escalation via SQL Injection and chaining of three secrets scattered in the service environment (a K8s service account token, a private container registry password, and CI/CD server credentials), which were abusable due to overly permissive network access to internal build servers. A malicious actor could have exploited this vulnerability to remotely execute code in other customers’ environments in order to read and modify data stored in their PostgreSQL databases.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Ronen Shustin, Shir Tamari (Wiz) site ↗View OCVDB entry ↗ - azure-cloudshell-injectionCloudhighNot known exploitedDisclosed · Published
Azure Cloud Shell access token theft
PlatformsazureServicesCloud ShellAn issue in Azure Cloud Shell could have allowed an attacker to take over an Azure App Service domain and leverage it to inject and execute commands in other tenants' terminals if they navigated to the domain while logged into their account. Using this method, an attacker could query the Azure IMDS on other tenants' behalf and thereby obtain their access tokens.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Gafnit Amiga (Lightspin) site ↗View OCVDB entry ↗ - sns-signingcerturl-improper-validationCloudmediumNot known exploitedDisclosure date not specified · Published
SNS SigningCertUrl improper validation
PlatformsawsServicesAmazon Simple Notification Service (SNS)Amazon SNS' signature validation in the official SDK relied on a weak regex for default AWS certificate locations, that would incorrectly match an S3 bucket named `sns`. This bucket happened to be publicly readable and writeable, allowing an attacker to forge messages to any user of the official SDK SNS validator.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Eugene LimView OCVDB entry ↗ - remote-code-execution-via-github-importCloudcriticalNot known exploitedDisclosed · Published
Remote Code Execution via GitHub Import
PlatformsgithubServicesGitLab ImportA critical vulnerability in GitLab's GitHub import feature allows remote code execution. The issue stems from improper handling of Sawyer::Resource objects, enabling injection of Redis commands. This can be escalated to execute arbitrary bash commands on the SaaS managed service as well as self-hosted GitLab servers, potentially leading to full system compromise.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required for SaaS service; self-hosted GitLab instances need to be updated to version 15.3.1
Related CVEsNo CVE named by this OCVDB entry.
Discovered by yvvdwfView OCVDB entry ↗ - actions-core-delimiter-injectionCloudmediumNot known exploitedDisclosure date not specified · Published
Actions Core Delimiter Injection Vulnerability
PlatformsgithubServicesGitHub ActionsThe @actions/core package had a delimiter injection vulnerability in the exportVariable function. Attackers could use a known delimiter to break out of a specific variable and assign values to other arbitrary variables. This may have allowed modification of path or environment variables without the intention of workflow or action authors.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Upgrade to @actions/core v1.9.1 or ensure user input does not contain the delimiter '_GitHubActionsFileCommandDelimeter_' before calling core.exportVariable.
Related CVEsCVE-2022-35954Discovered by Juho NurminenView OCVDB entry ↗ - aws-ec2-autoscaling-privilege-escalation-vulnerabilityCloudhighNot known exploitedDisclosed · Published
AWS EC2 Autoscaling Privilege Escalation Vulnerability
PlatformsawsServicesAmazon EC2 AutoscalingA privilege escalation vulnerability in Amazon EC2 Autoscaling was identified. The CreateLaunchConfiguration action lacked PassRole validation, allowing users to launch EC2 instances with unauthorized roles. AWS fixed the issue for both CreateLaunchConfiguration and CreateAutoScalingGroup actions, implementing proper PassRole validation when using the instance-id option.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required. AWS has deployed fixes worldwide for both affected actions.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Shubham Agrawal (FINRA)View OCVDB entry ↗ - cve-2022-35829CloudmediumNot known exploitedDisclosed · Published
FabriXss
PlatformsazureServicesAzure Service Fabric Explorer (SFX)Service Fabric Explorer (SFX) is a tool for inspecting and managing Azure Service Fabric clusters. An attacker with existing access to a "Deployer" type user with CreateComposeDeployment permissions in a given cluster could create a malicious application with a specially-crafted name. This would lead to client-side template injection (CSTI) and storing a malicious XSS payload in a dashboard shared between users of the same cluster. If a victim user with administrative permissions logged into the compromised SFX dashboard and clicked on the aforementioned payload, the attacker could hijack their permissions to perform a cluster node reset, erasing all customized settings including passwords and security configurations. This would allow the attacker to create new passwords and thereby gain full administrator access of the cluster.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Update Service Fabric Runtime to version 8.1.316 or above.
Related CVEsCVE-2022-35829ReferencesDiscovered by Lidor Ben Shitrit, Roee Sagi (Orca Security) site ↗View OCVDB entry ↗ - azure-ad-saml-persistence-flawCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Azure AD Flaw Allowed SAML Token Persistence
PlatformsazureServicesAzure Active DirectoryA vulnerability in Azure Active Directory allowed users to retain access to SAML applications after their assignment was removed. Attackers could exploit this to establish persistence and elevate privileges on targeted SAML applications. The flaw was triggered by chaining sign-in with additional application and specific parameters in the token request, bypassing user assignment verification.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required. Microsoft has fixed the issue in Azure Active Directory.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by an independent researcher (Secureworks Counter Threat Unit)View OCVDB entry ↗ - azure-functions-eopCloudhighNot known exploitedDisclosed · Published
Azure Function Apps privilege escalation
PlatformsazureServicesAzure Function AppsUndocumented APIs used by the Azure Function Apps Portal could have allowed an attacker with existing access to a Reader role on a Function App to escalate their privileges and gain write permissions through arbitrary file reads on Function App containers. For Windows containers, this would only grant an attacker the ability to extract ASP.NET encryption keys (the impact of which remains unclear), but for Linux containers it would have allowed an attacker to read environmental variables containing information that ultimately granted access to Function master keys. This in turn would have allowed overwriting Function App code and gaining remote code execution within the container.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Karl Fosaaen (NetSPI) site ↗View OCVDB entry ↗ - gcp-cloud-workstations-persistence-flawCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosure date not specified · Published
Persistence Vulnerability in GCP Cloud Workstations
PlatformsgcpServicesCloud WorkstationsA critical security flaw in Google Cloud Platform's Cloud Workstations allows unauthorized access and privilege escalation. The vulnerability stems from persistent session management, enabling users to access and exploit credentials of higher-privileged users. This can lead to impersonation, creation of new service accounts with elevated permissions, and bypassing of access controls.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Avoid using shared workstations for sensitive operations. Implement strict session management and credential isolation. Regularly rotate access tokens and monitor for unauthorized access attempts.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Saransh Rana (CRED)View OCVDB entry ↗ - gce_ssh_key_injectionCloudhighNot known exploitedDisclosed · Published
SSH key injection in Google Cloud Compute Engine
PlatformsgcpServicesGCEGoogle Cloud Compute Engine (GCE) was vulnerable to SSH key injection by abusing an SSH-in-browser feature to change username and password. An attacker could send a specially-crafted link to a target user, and if the victim was logged into GCP and clicked the link, the attacker's SSH username and password would be added to the target machine, thereby allowing the attacker to log into it. This was possible because no random token or CSRF protection had been implemented for the abused feature. For this attack to be successful, an attacker would need to know certain details of the target machine in advance (including the project name, instance zone and instance name), and the machine would need to be configured to allow SSH connections (which is the default setting), and accept connections from any IP address.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Sivanesh AshokView OCVDB entry ↗ - aws-codebuild-ecr-iam-vulnCloudmediumExploitation: not reportedDisclosed · Published
Overprivileged CodeBuild default ECR IAM policy
PlatformsawsServicesAWS CodeBuildAWS ECRFor AWS CodeBuild, when using a custom container image stored in ECR and the project service role for the credentials to pull the image, the default IAM policy attached to the role to allow pulling the container was over-privileged and allowed the CodeBuild container to overwrite its own build image. An attacker with the ability to read the container credentials from the meta-data service or run commands within the container could thereby overwrite the container to gain persistence within the CodeBuild project.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.For any CodeBuild projects created before July 26, 2022, which are using a custom container image, update those project’s IAM policies to match the updated policy. Please refer to the CodeBuild documentation for updating your project’s IAM policies. https://docs.aws.amazon.com/codebuild/latest/userguide/auth-and-access-control-iam-identity-based-access-control.html#ecr-policies
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Will Deane (ASX Consulting)View OCVDB entry ↗ - ghosttokenCloudmediumNot known exploitedDisclosed · Published
GhostToken
PlatformsgcpServicesNo affected services reported.
Google users can find and install third-party OAuth applications from Google Marketplace that are integrated with Google Workspace. Each OAuth application client in Google is associated with a GCP project. A bug in the way a GCP project enters a "pending deletion" state when deleted, could have allowed threat actors to make a malicious application invisible and unremovable from the user's account. If an attacker had managed to install an application in an account (e.g., through a phishing attack), they could have exploited this vulnerability to hide their activity from the target user. Depending on the permissions of the malicious application, the attacker could have silently gained access to sensitive information such as private Gmail correspondences, personal files and planned events within the the victim's google account, as well as any GCP resources the user had access to.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.It is recommended that Google users go to the "Apps with access to you account" page and verify that they are familiar with all authorized third-party apps, and that each has the minimal needed permissions.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by an independent researcher (Astrix Security)View OCVDB entry ↗ - cve-2022-29149CloudhighExploitation: not reportedDisclosed
Azure Open Management Infrastructure (OMI) Elevation of Privilege
PlatformsazureServicesAzure AutomationAzure DiagnosticsAzure HDInsightAzure Stack HubAzure forces the install of an agent on Linux VMs, which contained a vulnerability that allowed privilege escalation (note that this vulnerability is different than OMIGOD, which also resided in the OMI agent).
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.In some cases no manual action is required, but for most Azure services, customers must manually patch the OMI agent. See Microsoft's advisory (linked in references) for further details on how to update in each case.
Related CVEsCVE-2022-29149Discovered by an independent researcher (Microsoft) site ↗View OCVDB entry ↗ - cve-2022-30137CloudmediumNot known exploitedDisclosed · Published
FabricScape (CVE-2022-30137) - Azure Service Fabric privilege escalation
PlatformsazureServicesService FabricA vulnerability in Service Fabric allows Linux containers to escalate their privileges in order to gain root privileges on the node, and then compromise all of the nodes in the cluster. An attacker would need to have read/write access to the cluster, and the vulnerability could be exploited on containers that are configured to have runtime access, but this is granted by default to every container. Though the bug exists in both the Windows and Linux versions, it is only exploitable on Linux.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Users can check their current Service Fabric version by navigating to their Service Fabric cluster in the Azure console and then clicking on "Fabric upgrades". If the Fabric upgrade mode is configured to "Automatic", the cluster will be updated automatically to the latest secure version. If Fabric upgrade mode is configured to "Manual", customers must update it manually to the latest version (9.0.1035.1 or higher).
Related CVEsCVE-2022-30137ReferencesDiscovered by Aviv Sasson (Palo Alto Networks) site ↗View OCVDB entry ↗ - attachmeCloudhighNot known exploitedDisclosed · Published
AttachMe
PlatformsociServicesOCI VolumesAny unattached storage volume, or attached storage volumes allowing multi-attachment, could have been read from or written to as long as an attacker knew their Oracle Cloud Identifier (OCID), allowing sensitive data to be exfiltrated or even more impactful attacks to be initiated via executable file manipulation in the target tenant's environment.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Elad Gabay (Wiz) site ↗View OCVDB entry ↗ - synapse-spark-lpeCloudmediumNot known exploitedDisclosed · Published
Synapse Spark LPE
PlatformsazureServicesSynapse AnalyticsAzure Synapse Analytics is an analytics service for processing data using various runtimes, among them Apache Spark. Synapse provided users the capability to mount Azure File Shares to their Apache Spark Pools via a script called filesharemount.sh that would execute with elevated privileges. This script would mount the File Share to the /synfs directory. There was a race condition in the script where, if successfully exploited, a user could execute the chown command to change the ownership of any directory-including the one containing the filesharemount.sh itself. This enabled a user to execute additional code with root privileges. On its own, the impact of this vulnerability was limited to the user’s own Spark pool, and did not permit cross-tenant access. Following disclosure, Microsoft disabled the ability to mount Azure File Shares to Spark pools, and recommended mounting Data Lake Storage Gen2 or Azure Blob Storage instead.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Tzah Pahima (Orca Security) site ↗View OCVDB entry ↗ - cve-2022-2385CloudhighExploitation: not reportedDisclosed · Published
AWS IAM Authenticator for Kubernetes AccessKeyID Validation Bypass
PlatformsawsServicesEKSAmazon Elastic Kubernetes Service (EKS) uses IAM to provide authentication to the cluster through the AWS IAM Authenticator for Kubernetes (aws-iam-authenticator). aws-iam-authenticator can be installed on any Kubernetes cluster, and it is installed by default in any EKS cluster both on AWS cloud and on-premises (Amazon EKS Anywhere). A security issue was discovered in aws-iam-authenticator where an allow-listed IAM identity may be able to modify their username and escalate privileges. The bug allowed an attacker to (1) craft a malicious token with any action value, (2) without signing the cluster ID, (3) that would manipulate the AccessKeyID value. Essentially, in clusters using aws-iam-authenticator, if an {{AccessKeyID}} was mapped to an IAM user with cluster admin privileges, any non-privileged user could have escalated their privileges to cluster admin.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.EKS instances have been auto-updated. For self-hosted installations, upgrading aws-iam-authenticator to v0.5.9 fixes this vulnerability. As a workaround, this vulnerability can be mitigated by not using the {{AccessKeyID}} template value to construct usernames.
Related CVEsCVE-2022-2385ReferencesDiscovered by Gafnit Amiga (Lightspin) site ↗View OCVDB entry ↗ - mwaa-leaky-logsCloudlowNot known exploitedDisclosed · Published
MWAA logs leak tokens and hostnames
PlatformsawsServicesMWAATwo API calls used by Amazon Managed Workflows for Apache Airflow (MWAA) to convert AWS IAM credentials into tokens that can be used to login to Airflow (CreateCliToken and CreateWebLoginToken) were logging the tokens to Cloudtrail. The event included the hostname for the airflow server, so everything required to login to Airflow was in the event. However, the issue was largely mitigated by the fact that the tokens are only valid for 60 seconds and CloudTrail delivers logs on average about every 15 minutes, so the chance of receiving a valid token were low.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Ben Reser (Vibes)View OCVDB entry ↗ - google-cloud-iap-cors-misconfiguration-email-disclosureCloudmediumNot known exploitedDisclosed · Published
IAP CORS Misconfiguration Allows Email Disclosure
PlatformsgcpServicesIdentity-Aware Proxy (IAP)A CORS misconfiguration in Google Cloud's Identity-Aware Proxy (IAP) could have allowed attackers to disclose the email address of an authenticated user in websites protected by IAP, by convincing the user to connect to an attacker-controlled domain. This vulnerability enabled attackers to exploit CORS settings to access sensitive email information of both authenticated and unauthenticated users (with the latter requiring additional social engineering).
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Borna NematzadehView OCVDB entry ↗ - aws-package-backfillCloudlowNot known exploitedDisclosed
AWS package backfill attack
PlatformsawsServicesNo affected services reported.
Two malicious versions were created of packages previously used by AWS. The packages were officially authored and maintained by AWS before they were removed by their legitimate author, and once the packages were removed, their names became available and the two packages were then populated with malicious code. If AWS-deployed software had any dependencies on these packages, this would have led to a dependency confusion attack.
Remediation posture Tracker inferenceNot specifiedTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Related CVEsNo CVE named by this OCVDB entry.
Discovered by an independent researcher (Mend Diffend) site ↗View OCVDB entry ↗ - cve-2022-33675CloudlowNot known exploitedDisclosed · Published
Microsoft Azure Site Recovery DLL hijacking
PlatformsazureServicesAzure Site RecoveryThe Microsoft Azure Site Recovery suite contained a DLL hijacking flaw that allowed for privilege escalation from any low privileged user to SYSTEM on hosts where this service was installed. Incorrect permissions on the cxprocessserver service's executable directory allowed new files to be created in it by any user. Since the service ran automatically and with SYSTEM privileges and attempted to load DLLs from the directory, this allowed for a DLL hijacking / planting attack.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsCVE-2022-33675References- https://medium.com/tenable-techblog/microsoft-azure-site-recovery-dll-hijacking-cd8cc34ef80c
- https://msrc.microsoft.com/update-guide/en-US/vulnerability/CVE-2022-33675
- https://www.tenable.com/security/research/tra-2022-26
- https://msrc-blog.microsoft.com/2022/07/12/microsoft-mitigates-azure-site-recovery-vulnerabilities/
Discovered by James Sebree (Tenable) site ↗View OCVDB entry ↗ - azure-info-disclosureCloudlowExploitation: not reportedDisclosed
Azure AD information disclosure via undocumented APIs
PlatformsazureServicesNo affected services reported.
Undocumented Azure AD APIs could allow access to internal information of any organization that uses Azure AD. Collected details included licensing information, mailbox information, and directory synchronization status.
Remediation posture Tracker inferenceNot specifiedTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Related CVEsNo CVE named by this OCVDB entry.
Discovered by an independent researcher (Secureworks) site ↗View OCVDB entry ↗ - aws-neuron-sdk-dependency-confusionCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
AWS Neuron SDK Dependency Confusion Vulnerability Recurs
PlatformsawsServicesNeuron SDKAWS Neuron SDK has reintroduced a dependency confusion vulnerability three times in four years. The issue stems from using the --extra-index-url parameter in pip install commands, which allows potential installation of malicious packages from PyPI instead of AWS's private repository. Despite previous reports, AWS has not fully addressed the problem, leaving new packages vulnerable to exploitation.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Use the --index-url parameter instead of --extra-index-url when installing Neuron SDK packages, or utilize a more secure package manager like Poetry. Always verify the source and security of installation instructions, even from reputable sources.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by an independent researcher (Giraffe Security)View OCVDB entry ↗ - gcp-2022-011CloudmediumExploitation: not reportedDisclosure date not specified · Published
GKE Sandbox side channel attack
PlatformsgcpServicesGKE SandboxThere was a misconfiguration with Simultaneous Multi-Threading (SMT), also known as Hyper-threading, in GKE Sandbox images, causing nodes to be potentially exposed to side channel attacks such as Microarchitectural Data Sampling (MDS).
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Upgrade nodes to versions 1.22.6-gke.1500 and later or 1.23.3-gke.1100 and later.
Related CVEsNo CVE named by this OCVDB entry.
References - aws-iamadmin-cloudtrail-bypassCloudmediumNot known exploitedDisclosed · Published
AWS CloudTrail bypass for specific IAM actions
PlatformsawsServicesIAMThrough an undocumented API service called 'iamadmin', attackers could invoke any of 13 read-only IAM actions without the activity being being logged to CloudTrail. These actions included listing group policies (iam:ListGroupPolicies), listing access keys (iam:ListAccessKeys), retrieving information about a role (iam:GetRole), and more. This could have enabled adversaries to perform enumeration and reconnaissance activity undetected after gaining a foothold in a victim AWS environment.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Nick Frichette (Datadog) site ↗View OCVDB entry ↗ - synapse-pwnalyticsCloudmediumNot known exploitedDisclosed · Published
Privilege escalation and file poisoning in Synapse Analytics
PlatformsazureServicesSynapse AnalyticsTenable Research discovered a privilege escalation flaw that allows a user to escalate privileges to that of the root user within the context of a Spark VM. They also discovered a separate flaw that allows a user to poison the hosts file on all nodes in their Spark pool, which would allow an attacker to redirect subsets of traffic and snoop on services users generally do not have access to.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by an independent researcher (Tenable) site ↗View OCVDB entry ↗ - cloud-func-gke-bypassCloudmediumNot known exploitedDisclosed · Published
GKE Authorized Networks bypass via Cloud Functions or Cloud Run
PlatformsgcpServicesGKEExecuting Cloud Functions or Cloud Run in any project and in any organization allowed bypassing the GKE Authorized Networks (aka Kubernetes control plane firewalls) of a cluster in a different project or organization.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Run the following command on existing clusters to block traffic to the GKE control plane from Google Cloud VMs or Cloud Run sourced with Google Cloud public IPs (the same flag can be used at cluster creation time as well): `gcloud container clusters update CLUSTER_NAME --no-enable-google-cloud-access`
Related CVEsNo CVE named by this OCVDB entry.
References- https://cloud.google.com/blog/products/identity-security/updates-coming-for-authorized-networks-and-cloud-runfunctions-on-gke
- https://cloud.google.com/blog/products/containers-kubernetes/understanding-gkes-new-control-plane-connectivity
- https://twitter.com/itspeterc/status/1534205155914264576
- https://twitter.com/itspeterc/status/1578054948188819457
Discovered by Peter CollinsView OCVDB entry ↗ - azure-logic-app-contributor-escalation-to-root-ownerCloudmediumNot known exploitedDisclosed · Published
Logic Apps privilege escalation to root
PlatformsazureServicesAzure Logic AppsAzure Logic Apps use API Connections to authenticate actions to services. Having Contributor access to an Azure Resource Manager (ARM) API Connection would allow someone to create arbitrary role assignments as the connected user. This was supposed to be limited to actions at the Resource Group level, but an attacker could escape to the Subscription or Root level with a path traversal payload. The root cause of this behavior was that such a payload would meet the Swagger API definition, and it would be resolved by the server, resulting in a request to an unintended scope.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Josh Magri (NetSPI) site ↗View OCVDB entry ↗ - cve-2022-29527CloudhighNot known exploitedDisclosed · Published
AWS SSM agent local privilege escalation
PlatformsawsServicesSSMEC2The Amazon SSM Agent (used for managing EC2 instances via Amazon Systems Manager) created a world-writable sudoers file, which would have allowed local attackers to inject Sudo rules and escalate privileges to root. This could occur in certain situations involving a race condition.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Update the agent to the patched version (3.1.1208)
Related CVEsCVE-2022-29527ReferencesDiscovered by Matthias Gerstner (SUSE) site ↗View OCVDB entry ↗ - gcp-8kb-bypassCloudmediumNot known exploitedDisclosed
Google Cloud Armor packet size bypass
PlatformsgcpServicesCloud ArmorCloud Armor has a documented limitation of 8 KB as the maximum size of web request that it will inspect. The default behavior of Cloud Armor in this case can allow oversized malicious requests to bypass Cloud Armor and directly reach an underlying application. Moreover, Cloud Armor does not warn users of this limitation during policy creation or when configuring rules from within the web UI, and can only find a reference to the 8 KB limit in the [Cloud Armor documentation](https://cloud.google.com/armor/docs/security-policy-overview).
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.A custom rule can be added in Advanced mode - `int(request.headers["content-length"]) >= 8192`, with 502, 403, or 404 HTTP response status in return.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Karan Saini, Riyaz Walikar (Kloudle) site ↗View OCVDB entry ↗ - acsessedCloudmediumNot known exploitedDisclosed · Published
ACSESSED
PlatformsazureServicesCognitive SearchAzure Cognitive Search (ACS) is a full-text search engine service. A new non-default feature allowed for a network control to bypassed, permitting an attacker to submit search queries to any other tenant's network-isolated ACS instance. However, abusing this required a valid API key to access the data plane of the target, along with a number of pieces of information about the target environment (such as the subscription ID and the name of the index to query).
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Emilien Socchi (mnemonic)View OCVDB entry ↗ - cognito-user-group-spoofingCloudlowNot known exploitedDisclosed
Cognito User Group spoofing
PlatformsawsServicesCognitoAmazon API GatewayOpsmorph discovered an improper access control vulnerability in authorization logic common in applications built on AWS. The vulnerability means a user with permission to create a new Cognito User Group could fool authorization checks into thinking that the user is in any other existing Cognito User Group in the same User Pool, referred to as user group spoofing. When API Gateway is secured with a Cognito User Pool Authorizer it concatenates group names from the identity token into a comma separated string, and as Cognito also permits commas in the group names, this was an ambiguous representation of the groups a user was in that provided an opportunity for injection type attack. AWS have since fixed the Cognito User Pool Authorizer so that it now escapes special characters when parsing the groups claim of the token.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by an independent researcher (opsmorph) site ↗View OCVDB entry ↗ - cve-2022-25165CloudlowNot known exploitedDisclosed · Published
Privilege Escalation to SYSTEM in AWS VPN Client
PlatformsawsServicesVPNThe AWS VPN Client application is affected by an arbitrary file write as SYSTEM, which can lead to privilege escalation and an information disclosure vulnerability that allows the user's Net-NTLMv2 hash to be leaked via a UNC path in a VPN configuration file.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Update the client to version 3.0.0.
Related CVEsCVE-2022-25165ReferencesDiscovered by David Yesland (Rhino Security) site ↗View OCVDB entry ↗ - apiary-ssrfCloudlowNot known exploitedDisclosed
Oracle Apiary SSRF
PlatformsociServicesApiaryBy misusing the Apiary web service and taking advantage of Apiary's use of IMDSv1, a remote attacker is able to retrieve sensitive information from various endpoints and use it to gain more access and sensitive data of other hosts in the same environment.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Lidor Ben Shitrit (Orca Security) site ↗View OCVDB entry ↗ - codebuild-data-exfilCloudlowNot known exploitedDisclosed
Codebuild data exfiltration
PlatformsawsServicesNo affected services reported.
When customers attach a CodeBuild project to their VPC, CodeBuild’s build container will apply the same network routing rules as defined in the customer’s VPC Security Group. However, CodeBuild EC2 hosts retained Internet connectivity via AWS's own VPC, thus allowing an attacker to bypass any custom VPC rules the customer had set up, and use CodeBuild for data exfiltration from the targeted environment. AWS later updated the CodeBuild service to block all outbound network access for newly created CodeBuild projects which contain a customer-defined VPC configuration.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Aidan SteeleView OCVDB entry ↗ - gcp-cloudshell-command-injectionCloudmediumNot known exploitedDisclosed · Published
Google Cloud Shell command injection
PlatformsgcpServicesGoogle Cloud ShellA vulnerability was discovered in Cloud Shell that enabled command injection and remote shell access. By manipulating the "project" parameter, an attacker could have cause an unencoded Python script execution flaw. Exploiting this flaw, they could inject a command to display the contents of the "/etc/passwd" file, successfully execute arbitrary commands and obtain remote shell access. However, the impact of this is unclear, as an attacker would seemingly only be able to gain such a remote shell on their own instance.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Bugra EskiciView OCVDB entry ↗ - cloudsql-escapeCloudmediumNot known exploitedDisclosed · Published
Cloud SQL escape to host
PlatformsgcpazureServicesCloud SQLAzure Database for PostgreSQLIn GCP's case, they introduced a modification to the Cloud SQL's PostgreSQL engine allowing the role assigned to the tenant (cloudsqlsuperuser) to arbitrarily change the ownership of a table to any user or role in the database. Thus, an attacker could (1) create a new table, (2) create an index function with a malicious payload, and (3) change the table owner to GCP’s superuser role (cloudsqladmin). Next, by initiating an ANALYZE command, the malicious function is executed with GCP’s superuser high privileges. Then, an attacker could gain local privilege escalation to root using a symlink attack, and finally, having gained CAP_NET_ADMIN and CAP_NET_RAW capabilities, escape their container via TCP injection of a fake configuration response from the metadata service containing an attacker-controlled SSH key (this is only possible due to the fact that communication with GCP's metadata service is unencrypted and unsigned). A similar bug existed in Azure Database for PostgreSQL, and was part of ExtraReplica's vulnerability chain.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Shir Tamari, Nir Ohfeld, Sagi Tzadik, Ronen Shustin (Wiz.io) site ↗View OCVDB entry ↗ - extrareplicaCloudcriticalNot known exploitedDisclosed · Published
ExtraReplica
PlatformsazureServicesDatabase for PostgreSQLA chain of critical vulnerabilities was discovered in Azure Database for PostgreSQL Flexible Server, allowing unauthorized read access to other customers’ PostgreSQL databases, thus bypassing tenant isolation. If exploited, a malicious actor could have replicated and gained read access to Azure PostgreSQL Flexible Server customer databases.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
References- https://www.wiz.io/blog/wiz-research-discovers-extrareplica-cross-account-database-vulnerability-in-azure-postgresql/
- https://www.wiz.io/blog/the-cloud-has-an-isolation-problem-postgresql-vulnerabilities
- https://msrc-blog.microsoft.com/2022/04/28/azure-database-for-postgresql-flexible-server-privilege-escalation-and-remote-code-execution
Discovered by Sagi Tzadik, Nir Ohfeld, Shir Tamari, Ronen Shustin (Wiz) site ↗View OCVDB entry ↗ - synlapseCloudcriticalNot known exploitedDisclosed · Published
Synlapse
PlatformsazureServicesSynapse AnalyticsData FactoryAzure Synapse Analytics and Azure Data Factory were vulnerable to cross-tenant access and code execution. This was made possible via a combination of (1) a shell injection RCE vulnerability in the integration runtime, (2) credentials for multiple customers stored on a shared host and (3) an insecure management server API.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsCVE-2022-29972References- https://orca.security/resources/blog/azure-synapse-analytics-security-advisory/
- https://orca.security/resources/blog/synlapse-critical-azure-synapse-analytics-service-vulnerability/
- https://msrc-blog.microsoft.com/2022/05/09/vulnerability-mitigated-in-the-third-party-data-connector-used-in-azure-synapse-pipelines-and-azure-data-factory-cve-2022-29972/
Discovered by Tzah Pahima (Orca Security) site ↗View OCVDB entry ↗ - gcp-vertex-theia-xssCloudhighNot known exploitedDisclosed · Published
XSS in Google Cloud Theia notebooks
PlatformsgcpServicesCloud Vertex AI WorkbenchThis vulnerability chain exploits a Cross-Site Scripting (XSS) flaw (CVE-2021-41038) within the Theia IDE used in Google Vertex AI Workbench. An attacker could inject malicious JavaScript code into the Theia IDE. This code could then be used to steal the OAuth token associated with the project's default Compute Engine service account, because when a user-managed Vertex AI Workbench instance is created, it utilizes the project's default Compute Engine service account. At the time, this default service account had the Editor Role assigned by default.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None, as the Theia IDE is no longer offered as a Vertex AI experimental image.
Related CVEsCVE-2021-41038Discovered by Sivanesh Ashok, Sreeram KLView OCVDB entry ↗ - gcp-cloudshell-open-in-command-injectionCloudmediumNot known exploitedDisclosure date not specified · Published
Google Cloud Shell command injection
PlatformsgcpServicesCloud ShellA vulnerability was discovered in Cloud Shell that enabled command injection and remote shell access. The "Open in Cloud Shell" functionality allowed a user to provide values for both the "git_repo" and "go_get_repo" parameters, which would clone the target repo in the user's environment. While "git_repo" was validated against a list of trusted repos, "go_get_repo" was not. Therefore, an attacker could have supplied a trusted repository as "git_repo" and an arbitrary command in the "go_get_repo" parameter. The command would then be executed in a trusted environment where it is possible to access the user's home directory and to perform API calls using the user's credentials. However, the impact of this is unclear, as an attacker would seemingly only be able to gain such a remote shell on their own instance. In theory, phishing could be used to try and coerce a user into running a command that exposed their credentials to the attacker. Google mitigated this issue by preventing users from being able to provide both parameters at once.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Ademar Nowasky JuniorView OCVDB entry ↗ - aws-rds-no-ssl-tlsCloudlowNot known exploitedDisclosed · Published
AWS RDS does not enforce SSL/TLS encryption
PlatformsawsServicesRDSThe AWS RDS service does not enable secure transport layer security by default, allowing clients to connect insecurely. Additionally, for the more commonly used MySQL and MariaDB RDS engine types, this setting cannot be enabled at all.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.For databases other than MySQL and MariaDB, modify the require_secure_transport or rds.force_ssl values of the attached DB cluster parameter group. For MySQL and MariaDB there is no known workaround, other than ensuring clients connect to these database types only within the VPC. In general, ensure that RDS database instances without SSL/TLS enabled are not exposed over public networks.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Riyaz Walikar (Kloudle) site ↗View OCVDB entry ↗ - notlegitCloudhighNot known exploitedDisclosed · Published
Azure NotLegit
PlatformsazureServicesNo affected services reported.
Azure App Service had an insecure default behavior that exposed the source code of customer applications written in PHP, Python, Ruby, or Node, that were deployed using “Local Git”.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Remove these permissions - this can be done via an organization policy.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Shir Tamari (Wiz) site ↗View OCVDB entry ↗ - overprivileged-aws-support-iamCloudmediumNot known exploitedDisclosed · Published
Overprivileged AWS support IAM role policy
PlatformsawsServicesNo affected services reported.
AWS added an excessive s3:getObject permission to AWSSupportServiceRolePolicy IAM policy used by AWS Support teams, and removed it a day later.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required, though best practice would be to use KMS-CMK for bucket encryption and minimize privileges in resource policies.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Scott Piper (Summit Route) site ↗View OCVDB entry ↗ - log4shell-hotpatchCloudhighNot known exploitedDisclosed · Published
Log4Shell Hot Patch Vulnerable to Container Escape and Privilege Escalation
PlatformsawsServicesNo affected services reported.
AWS's hotpatches for Log4shell worked as intended but introduced new container escape vulnerabilities.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsCVE-2021-3100CVE-2021-3101CVE-2022-0070CVE-2022-0071ReferencesDiscovered by Yuval Avrahami (Palo Alto) site ↗View OCVDB entry ↗ - aws-rds-local-file-readCloudhighNot known exploitedDisclosed · Published
AWS RDS local file read
PlatformsawsServicesRDSA vulnerability was discovered in the Aurora PostgreSQL log_fdw extension for Amazon Relational Database Service (RDS), allowing an attacker to read files on the EC2 host and obtain credentials for an internal AWS service.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Gafnit Amiga (Lightspin) site ↗View OCVDB entry ↗ - autowarpCloudcriticalNot known exploitedDisclosed · Published
AutoWarp
PlatformsazureServicesAutomation ServiceAn exposed endpoint in the Azure Automation Service allowed to steal Azure API credentials from other customers
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required. As a general practice, use the least-privilege principle, including on managed identities assigned to automation accounts. While this would not have prevented the leakage of API credentials, it would have reduced the blast radius.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Yanir Tsarimi (Orca Security) site ↗View OCVDB entry ↗ - sagemaker-jupyter-csrfCloudmediumNot known exploitedDisclosed
AWS SageMaker Jupyter Notebook instance CSRF
PlatformsawsServicesSageMaker Jupyter NotebookAWS SageMaker Notebook server lacked a check of the Origin header that led to a CSRF vulnerability. An attacker could have read sensitive data and execute arbitrary actions in customer environments. The exact same issue existed in GCP previously.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Gafnit Amiga (Lightspin) site ↗View OCVDB entry ↗ - aws-fall-2021-soc2CloudSeverity not specifiedExploitation: not reportedDisclosed
AWS SOC 2 type 2 failure (Fall 2021)
PlatformsawsServicesNo affected services reported.
Information about this issue is under NDA, but AWS customers can read about it on page 98 of the report, which is available for download through AWS Artifact. Note: This issue is outside the scope of this database's usual criteria for inclusion, but has been kept for historic reasons, as it was included in the original CSP Security Mistakes dataset.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
- aws-api-gw-smugglingCloudlowNot known exploitedDisclosed
AWS API Gateway HTTP header smuggling
PlatformsawsServicesAPI GatewayA flaw in AWS API Gateway enabled hiding HTTP request headers. Tampering with HTTP requests visibility enabled bypassing IP restrictions, cache poisoning and request smuggling.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Daniel Thatcher (intruder) site ↗View OCVDB entry ↗ - dependency-confusion-in-aws-codeartifactCloudmediumNot known exploitedDisclosed · Published
Dependency confusion in AWS CodeArtifact
PlatformsawsServicesCodeArtifactAWS CodeArtifact was susceptible to dependency confusion / substitution (i.e, publication of a malicious package to a public repository with the same name as an organization’s internal package). AWS fixed this issue by adding package origin controls, allowing users to limit how versions of a given package can be added to a CodeArtifact repository.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Ignacio Dominguez (Zego) site ↗View OCVDB entry ↗ - s3-replicator-cloudtrailCloudlowNot known exploitedDisclosed · Published
S3 Replication only logs first destination bucket
PlatformsawsServicesS3If a malicious actor with prior access to an AWS environment has permission to modify the S3 Replication Service role access policy, they could abuse cross-account replication to exfiltrate stolen data to an external bucket under their control. Moreover, when configured to replicate to multiple buckets at once, and if logging is only scoped to specific buckets (as opposed to being set to log "all current and future buckets"), then the S3 Replication Service only logs a putObject event to CloudTrail for the first destination bucket. Thus, as long as the malicious actor's bucket isn't the first replication destination, their activity wouldn't be logged in CloudTrail, and might go undetected.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Kat TraxlerView OCVDB entry ↗ - cve-2021-42306CloudhighNot known exploitedDisclosed · Published
CredManifest (Azure AD keyCredential property information disclosure)
PlatformsazureServicesAADAutomation Account 'Run as' credentials (PFX certificates) were being stored in cleartext, in Azure Active Directory (AAD). These credentials were available to anyone with the ability to read information about App Registrations (typically most AAD users).
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Regenerate exposed certificate
Related CVEsCVE-2021-42306References- https://msrc-blog.microsoft.com/2021/11/17/guidance-for-azure-active-directory-ad-keycredential-property-information-disclosure-in-application-and-service-principal-apis/
- https://github.com/microsoft/aad-app-credential-tools/blob/main/azure-migrate/azure-migrate-credential-rotation-guide.md
- https://www.netspi.com/blog/technical/cloud-penetration-testing/azure-cloud-vulnerability-credmanifest/
Discovered by Karl Fosaaen (NetSPI) site ↗View OCVDB entry ↗ - superglueCloudcriticalNot known exploitedDisclosed · Published
SuperGlue
PlatformsawsServicesGlueCompromise of internal AWS Glue service to assume the glue role in any AWS account that used glue.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Yanir Tsarimi (Orca Security) site ↗View OCVDB entry ↗ - gcp-2021-019CloudlowExploitation: not reportedDisclosure date not specified · Published
Dropped active Google Cloud Armor security policy
PlatformsgcpServicesCloud ArmorThere is a known issue where updating a BackendConfig resource using the v1beta1 API removes an active Google Cloud Armor security policy from its service. If you do not configure Google Cloud Armor on your Ingress resources via the BackendConfig, then this issue does not affect your clusters.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Dropped Cloud Armor security policies must be manually reattached.
Related CVEsNo CVE named by this OCVDB entry.
References - gcp-2021-022CloudlowExploitation: not reportedDisclosure date not specified · Published
Predictible seed in Anthos Identity Service LDAP module
PlatformsgcpServicesAnthosA vulnerability was discovered in the Anthos Identity Service (AIS) LDAP module of Anthos clusters on VMware versions 1.8 and 1.8.1 where a seed key used in generating keys is predictable. With this vulnerability, an authenticated user could add arbitrary claims and escalate privileges indefinitely.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Upgrade your clusters to version 1.8.2.
Related CVEsNo CVE named by this OCVDB entry.
References - cve-2021-38112CloudhighNot known exploitedDisclosed
AWS Workspace client RCE
PlatformsawsServicesWorkspacesIf a user with AWS WorkSpaces 3.0.10-3.1.8 installed visits a page in their web browser with attacker controlled content, the attacker can get zero click RCE under common circumstances.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Update client to 3.1.9 or higher
Related CVEsCVE-2021-38112ReferencesDiscovered by David Yesland (Rhino Security) site ↗View OCVDB entry ↗ - gcp-iap-bypassCloudmediumNot known exploitedDisclosed
GCP IAP bypass
PlatformsgcpServicesNo affected services reported.
Convincing a victim to click a specially crafted link would allow the attacker to bypass the Identity-Aware Proxy (a core component of BeyondCorp).
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by UnknownView OCVDB entry ↗ - omigodCloudcriticalExploited in the wildDisclosed · Published
OMIGOD
PlatformsazureServicesOMIAzure forces the install of an agent on Linux VMs, which contained a vulnerability that would grant root RCE if an attacker could send a web request to them. Initially, Microsoft did not update the agent automatically, and so customers had to patch manually, but a few days later they began patching some services remotely.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Customers must update vulnerable extensions for their cloud and on-premises deployments. New VMs in a region are protected from these vulnerabilities as they are created. For cloud deployments, Microsoft has deployed the updates to extensions across Azure regions. The automatic extension updates were transparently patched without a reboot. Where possible, customers should ensure that automatic extension updates are enabled.
References- https://www.wiz.io/blog/secret-agent-exposes-azure-customers-to-unauthorized-code-execution
- https://www.wiz.io/blog/omigod-critical-vulnerabilities-in-omi-azure
- https://msrc.microsoft.com/update-guide/vulnerability/CVE-2021-38647
- https://msrc.microsoft.com/update-guide/vulnerability/CVE-2021-38648
- https://msrc.microsoft.com/update-guide/vulnerability/CVE-2021-38645
- https://msrc.microsoft.com/update-guide/vulnerability/CVE-2021-38649
- https://msrc.microsoft.com/blog/2021/09/additional-guidance-regarding-omi-vulnerabilities-within-azure-vm-management-extensions/
Discovered by Nir Ohfeld (Wiz) site ↗View OCVDB entry ↗ - azurescapeCloudcriticalNot known exploitedDisclosed
Azurescape
PlatformsazureServicesACICross-account container escape
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Revoking any privileged credentials that were deployed to the platform before Aug. 31, 2021, and checking their access logs for irregularities.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Yuval Avrahami (Palo Alto) site ↗View OCVDB entry ↗ - breakingformationCloudcriticalNot known exploitedDisclosed · Published
BreakingFormation
PlatformsawsServicesCloudFormationRead access of host of AWS internal Cloudformation service via XXE SSRF. The level of access with the compromised IAM role from there is unclear.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Tzah Pahima (Orca Security) site ↗View OCVDB entry ↗ - chaosdbCloudcriticalNot known exploitedDisclosed · Published
ChaosDB
PlatformsazureServicesCosmos DBAzure's Cosmos DB database service was vulnerable to remote account takeover. Any Azure user could gain full admin access to other customers' Cosmos DB instances without authorization. The vulnerability had a trivial exploit that doesn't require any previous access to the target environment.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Regenerate primary read/write key.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Nir Ohfeld, Sagi Tzadik (Wiz) site ↗View OCVDB entry ↗ - lightsail-keys-loggedCloudmediumNot known exploitedDisclosed
Lightsail object storage access keys logged
PlatformsawsServicesLightsailLightsail object storage allows the creation of access keys which were logged to CloudTrail (both access key and secret key)
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Roll access keys
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Scott Piper (Summit Route) site ↗View OCVDB entry ↗ - aad-seamless-sso-log-bypassCloudlowNot known exploitedDisclosed · Published
Azure AD Seamless SSO logging bypass
PlatformsazureServicesAzure AD Seamless SSOAzure Active Directory Seamless Single Sign-On feature allowed single-factor brute-force attacks against Azure AD without generating sign-in events in the targeted organization’s tenant.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by an independent researcher (Secureworks)View OCVDB entry ↗ - gke-autopilot-allowlistCloudmediumNot known exploitedDisclosed · Published
Autopilot node compromise via allowlisted workload masquerade
PlatformsgcpServicesAutopilotUnit 42 researchers disclosed several vulnerabilities and attack techniques in GKE Autopilot to Google, the root cause being insufficient verification of allowlisted workload image names. An attacker with permissions to create a pod could have abused these vulnerabilities to (1) escape their pod and compromise the underlying node, (2) escalate privileges and become full cluster administrators, and (3) covertly persist administrative access through backdoors that are completely invisible to cluster operators.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Yuval Avrahami (Palo Alto) site ↗View OCVDB entry ↗ - eks-logged-serviceaccount-tokens-plaintextCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
AWS EKS Logged ServiceAccount Tokens in Plaintext
PlatformsawsServicesEKSAWS EKS was logging ServiceAccount tokens in plaintext, including those used for AssumeRoleWithWebIdentity and connecting to the Kubernetes API server. This issue affected clusters between March 2020 and May 2021, potentially exposing sensitive credentials in CloudWatch logs.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Add deny entries for CloudWatch EKS logs to all human roles without secondary approval in production. Implement dual control for accessing these logs when necessary.
Related CVEsNo CVE named by this OCVDB entry.
- gcp-org-policies-bypassCloudmediumNot known exploitedDisclosed · Published
Org policies bypass
PlatformsgcpServicesNo affected services reported.
Allows an attacker with privileges in the account to share resources outside of the account even when an org policy restricts this, thus enabling them to backdoor their access.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Kat TraxlerView OCVDB entry ↗ - iap-bypass-google-cloudCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Bypassing Identity-Aware Proxy in Google Cloud
PlatformsgcpServicesIdentity-Aware ProxyA vulnerability in Google Cloud Platform's Identity-Aware Proxy (IAP) allowed attackers to bypass authentication and access IAP-secured web applications. The exploit involved creating a malicious IAP-secured app using the target's OAuth client ID, configuring query parameter-based routing to capture redirect tokens, and using these tokens to hijack authorized sessions.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required. The vulnerability has been fixed by Google.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by SebLuView OCVDB entry ↗ - eltima-cloud-desktop-lpeCloudhighExploitation: not reportedDisclosed · Published
LPE vulnerability in Eltima (3rd-party cloud desktop driver)
PlatformsawsServicesWorkSpacesSeveral cloud desktop solutions rely on a 3rd-party library called Eltima SDK to provide USB over Ethernet capabilities, to allow users to connect and share local devices such as webcams. SentinelLabs discovered vulnerabilities in Eltima drivers, including proprietary versions used by several cloud services (among them AWS Workspaces), that would allow unprivileged users to escalate privileges to kernel mode.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.AWS Workspaces users must manually update if they have either AutoStop WorkSpaces with maintenance disabled or AlwaysOn WorkSpaces with OS updates disabled.
Related CVEsCVE-2021-42972CVE-2021-42973CVE-2021-42976CVE-2021-42977CVE-2021-42979CVE-2021-42980CVE-2021-42983CVE-2021-42986CVE-2021-42987CVE-2021-42988CVE-2021-42990CVE-2021-42993CVE-2021-42994CVE-2021-42996CVE-2021-43000CVE-2021-43002CVE-2021-43003CVE-2021-43006CVE-2021-43637CVE-2021-43638CVE-2021-42681CVE-2021-42682CVE-2021-42683CVE-2021-42685CVE-2021-42686CVE-2021-42687CVE-2021-42688Discovered by Kasif Dekel (SentinelOne) site ↗View OCVDB entry ↗ - dialogflow-privilege-escalationCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Privilege escalation on Dialogflow cloud platform
PlatformsgcpServicesDialogflowA privilege escalation vulnerability was discovered in Google's Dialogflow cloud platform. When downgrading a user's role from Developer to Reviewer, the permissions were not properly updated, allowing the user to retain Developer-level access. This issue persisted in the Google Cloud Console, where role changes resulted in additive permissions instead of replacements.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by lalkaView OCVDB entry ↗ - aws-cognito-reset-vulnerabilityCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Password Reset Code Brute-Force Vulnerability in AWS Cognito
PlatformsawsServicesCognitoA vulnerability in AWS Cognito's password reset function allowed attackers to brute-force the six-digit reset code, potentially leading to account takeovers. Using concurrent HTTP requests, an attacker could make up to 1587 guesses instead of the documented limit of 20. The issue affected accounts without multi-factor authentication and was fixed by AWS on April 20, 2021.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Enable multi-factor authentication for AWS Cognito accounts. AWS customers can implement their own rate-limiting before sending requests to AWS Cognito.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Tobias Ospelt (Pentagrid AG)View OCVDB entry ↗ - aws-xss-consoleCloudlowNot known exploitedDisclosed · Published
Elastic Beanstalk - XSS in Web Console
PlatformsawsServicesAWS Management ConsoleAn adversary could gain access to IAM credentials in a victim's account, and make an API request to Elastic Beanstalk (even if they didn't have the proper IAM permissions). This request would be displayed in the management console in the Elastic Beanstalk section. Due to improper sanitization, an attacker could insert an XSS payload that would execute in a victim's browser.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Nick Frichette site ↗View OCVDB entry ↗ - cve-2021-27075CloudmediumNot known exploitedDisclosed
Azure Linux VM extension credential leak
PlatformsazureServicesAzure Container InstanceAzure Service FabricAzure Kubernetes ServiceAzure Container RegistryAzure Spring CloudA vulnerability in the Azure Linux VM extension mechanism allowed an unprivileged user to leak any Azure VM extension’s private data. An attacker could have abused this to gain credentials for the VM itself as well as credentials for extensions associated with the VM. Paired with the design of the VMAccess extension (an official Azure extension for managing VM credentials), this could have been used to achieve privilege escalation, as an unprivileged attacker would have been able to elevate themselves to a higher privileged user by leaking the VMAccess admin password. Additionally, if the VMAccess password happened to be shared among other Azure VMs, the attacker would have been able to perform lateral movement to other machines. The root cause of this vulnerability was that the certificates endpoint used for decrypting extension credentials did not validate transport certificates, so an attacker could simply issue their own valid transport certificate. Moreover, although an iptables rule was in place to prevent unprivileged access to this endpoint, an attacker could bypass it by directing their requests to the Azure IMDS instead, which happened to be located on the same machine as the certificates endpoint.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.For Azure Kubernetes Service, update to image version 2020.10.15 or later. For other services, no action is required.
Related CVEsCVE-2021-27075ReferencesDiscovered by Paul Litvak (Intezer), Wouter ter Maat (Offensi)View OCVDB entry ↗ - dataflow-rce-jmxCloudlowNot known exploitedDisclosed · Published
Dataflow RCE via unauthenticated JMX service
PlatformsgcpServicesDataflowDataflow worker nodes ran an unauthenticated Java Management Extensions (JMX) service that under certain circumstances would be exposed to the Internet, thus allowing unauthenticated remote code execution (RCE) as root in an unprivileged container. The impact of the vulnerability depended on which service account qA assigned to Dataflow worker nodes (by default, that would be the Google Compute Engine default service account, which has the project-wide Editor role assigned).
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Mike Brancato site ↗View OCVDB entry ↗ - azure-b2c-crypto-flawCloudcriticalNot known exploitedDisclosed · Published
Azure AD B2C cryptographic flaw allowing account compromise
PlatformsazureServicesAD B2CAzure Active Directory B2C service (AD B2C) mistakenly implemented RSA key authentication using the public part of the key pair instead of the private one. This cryptographic flaw could have allowed an unauthenticated attacker to craft an OAuth refresh token for any AD B2C user account if they knew their public key. Moreover, every AD B2C user's public key was recoverable through an unrelated vulnerability (though asymmetric cryptography should not rely on public key secrecy regardless). An attacker could redeem this refresh token for a session token, thereby gaining access to the victim account as if they had logged in through a legitimate login flow.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required, but AD B2C tenant administrators should perform a key rotation and/or switch to symmetric cryptography (e.g., AES).
Related CVEsNo CVE named by this OCVDB entry.
Discovered by John Novak (Praetorian) site ↗View OCVDB entry ↗ - azure-devops-dangling-domainCloudmediumNot known exploitedDisclosed · Published
Azure Devops account takeover via dangling subdomain takeover
PlatformsazureServicesDevOpsBinary Security discovered and registered two dangling cloudapp.azure.com subdomains corresponding to subdomains at visualstudio.com. Had these been discovered and registered by an attacker, this would have been equivalent to a 1-click vulnerability for Azure DevOps: the attacker could have crafted a URL referring to the sign-in API for Azure DevOps Services (app.vssps.visualstudio.com) using one of the two subdomains in the "reply_to" field (since subdomains of visualstudio.com would be allowed by the API). If clicked on by a target Azure DevOps user, this would have sent an authentication token to an attacker-controlled server, thereby allowing account takeover.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Christian August Holm Hansen (Binary Security) site ↗View OCVDB entry ↗ - aws-cloudshell-terminal-escapeCloudmediumNot known exploitedDisclosed · Published
AWS CloudShell terminal escape
PlatformsawsServicesCloudshellIf attacker controlled data is viewed in Cloudshell it could have led to code execution. This exact same issue existed in Azure previously.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Felix Wilhelm (Google)View OCVDB entry ↗ - elb-cache-http-smugglingCloudmediumNot known exploitedDisclosed · Published
ELB Cache mechanism HTTP header smuggling
PlatformsawsServicesELBWhile testing rate-limiter protection, The researcher noticed that when forcing HTTP/1 requests and injecting a space after `X-Forwarded-For` he was able to override this specific header, letting him impersonate any IP. Any internal header could have beem overridden, also the one that should not be exposed/forwarded by the client, such as `CloudFront-Viewer-Country-Region` or any other `CloudFront` enhanced header. This special security issue was affecting all AWS users with that a specific setting enabled.
Remediation posture Tracker inferenceNot specifiedTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Andrea Brancaleoni (Brave) site ↗View OCVDB entry ↗ - cloud-sql-vulns-google-rdsCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Cloud SQL vulnerabilities in Google's RDS offering
PlatformsgcpServicesCloud SQLCloud SQL Auth ProxyMultiple vulnerabilities were found in Google Cloud SQL, including config file injection leading to RCE, information disclosure in the Cloud SQL Auth Proxy, and a design issue in Postgres IAM authentication allowing access token theft. Other issues included GCR permission misconfigurations and potential for terminal escape sequence injection attacks via gcloud.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Upgrade Cloud SQL Auth Proxy clients to force TLSv1.3. Review and restrict permissions on GCR repositories. Consider disabling MySQL LOAD DATA LOCAL feature.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Imre RadView OCVDB entry ↗ - gke-gvisor-sandbox-escapeCloudmediumExploitation: not reportedDisclosed
GKE gVisor sandbox escape
PlatformsgcpServicesGKEA bug in the GKE gVisor sandbox's network policy implementation allowed access to the Google Compute Engine metadata API.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Bastien Chatelard (Koyeb) site ↗View OCVDB entry ↗ - aws-fall-2020-soc2CloudSeverity not specifiedExploitation: not reportedDisclosed
AWS SOC 2 type 2 failure (Fall 2020)
PlatformsawsServicesNo affected services reported.
Information about this issue is under NDA, but AWS customers can read about it on pages 120-121 of the report, which is available for download through AWS Artifact. Note: This issue is outside the scope of this database's usual criteria for inclusion, but has been kept for historic reasons, as it was included in the original CSP Security Mistakes dataset.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
- gcp-default-compute-accountCloudmediumNot known exploitedDisclosure date not specified · Published
GCP Default compute account is project Editor
PlatformsgcpServicesNo affected services reported.
When the compute API is enabled on a GCP Project, the default compute account is created. This account gets the primitive role Editor assigned by default, which allows for a wide variety of privilege excalation and resource abuse in the project. Especially, all new VMs created inherit this permissions by default. This issue is arguably a technical decision by GCP, but the documents advise customers to undo this.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Remove these permissions, it can be done via an organization policy
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Louis Duruflé-SetaView OCVDB entry ↗ - ssrf-in-google-cloud-monitoringCloudmediumExploitation: not reportedDisclosure date not specified · Published
SSRF in Google Cloud Monitoring
PlatformsgcpServicesGoogle Cloud MonitoringAn SSRF bug in Google Cloud Monitoring's uptime check feature could have been used to leak the authentication token of the service account used for these checks. The issue was resolved but later bypassed by Omar Espino (@omespino), requiring another fix.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by David Nechuta site ↗View OCVDB entry ↗ - aws-route-table-modifyCloudlowNot known exploitedDisclosed
Route table modification to imitate metadata service
PlatformsawsServicesNo affected services reported.
An attacker with sufficient privileges in AWS to modify the route table and some other EC2 privileges, could pretend to be a metadata server and provide an attacker controlled bootup script to EC2s to move laterally.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Ryan GerstenkornView OCVDB entry ↗ - iam-managed-policies-lack-controlsCloudlowNot known exploitedDisclosed
Lack of internal change controls for IAM managed policies
PlatformsawsServicesNo affected services reported.
AWS have released or changed managed IAM policies in unexpected and insecure ways. Examples include: CheesepuffsServiceRolePolicy, AWSServiceRoleForThorInternalDevPolicy, AWSCodeArtifactReadOnlyAccess.json, AmazonCirrusGammaRoleForInstaller. The worst being the ReadOnlyAccess policy having almost all privileges removed and unexpected ones added.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
- log-analytics-role-privescCloudmediumNot known exploitedDisclosed · Published
Azure privilege escalation via Log Analytics role
PlatformsazureServicesLog AnalyticsAzure AD users could escalate their privileges using the Log Analytics Contributor role to reach the full Subscription Contributor role.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Karl Fosaaen (NetSPI) site ↗View OCVDB entry ↗ - gcp-org-policy-exfiltrate-dataCloudlowNot known exploitedDisclosed · Published
Exfiltrate data via the logs of GCP Org policy
PlatformsgcpServicesNo affected services reported.
Upon blocking a request, GCP Org policy constraints were logging the deny logs in Principal''s project and the blocking project. An attacker could use those logs to exfiltrate any data, by making request from a Principal they own from a defender project.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Review denied logs in the defender project, because it was also logged there.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Jonathan Rault (TrustOnCloud) site ↗View OCVDB entry ↗ - encryption-sdk-issuesCloudlowNot known exploitedDisclosed
Encryption SDK vulnerabilities
PlatformsawsServicesKMSAWS KMS and all versions of AWS Encryption SDKs prior to version 2.0.0 were susceptible to information leakage (an attacker could create ciphertexts that would leak the user’s AWS account ID, encryption context, user agent, and IP address upon decryption), ciphertext forgery (an attacker could create ciphertexts that were accepted by other users) and lack of robustness (an attacker could create ciphertexts that decrypt to different plaintexts for different users).
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Update the SDK to the latest secure version.
Related CVEsCVE-2020-8897ReferencesDiscovered by Thai Duong (thaidn) (Google)View OCVDB entry ↗ - s3-bucket-tagging-not-restrictedCloudlowNot known exploitedDisclosed
S3 bucket tagging not restricted
PlatformsawsServicesS3Lack of the privilege s3:PutBucketTagging did not restrict the ability to tag S3 buckets.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Ian MckayView OCVDB entry ↗ - dhcp-abuse-code-execCloudmediumNot known exploitedDisclosed · Published
DHCP abuse for code exec
PlatformsgcpServicesNo affected services reported.
Under certain conditions, an attacker can flood DHCP packets to the victim VM, allowing it to impersonate the Metadata server, and grant themselves SSH access.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Imre RadView OCVDB entry ↗ - cloudformer-reviewCloudlowNot known exploitedDisclosed
CloudFormer review
PlatformsawsServicesCloudFormerAn audit of an AWS open-source project identified a great deal of issues, and as a result AWS made the decision to take it down.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Karim El-Melhaoui (O3 Cyber) site ↗View OCVDB entry ↗ - lambda-cloudwatch-timing-attackCloudlowNot known exploitedDisclosed
Timing attack with Lambda and CloudWatch Synthetics
PlatformsawsServicesLambdaCloudWatch SyntheticsThe immutability of Lambda versions could be violated via a timing attack against CloudWatch Synthetics canaries.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Ian MckayView OCVDB entry ↗ - privilege-identification-cloudtrailCloudlowNot known exploitedDisclosed · Published
Enumeration of Privileges Without Being Logged to CloudTrail
PlatformsawsServicesCloudTrailAn attacker who gained access to IAM credentials could enumerate a subset of the privileges they had access to without logging to CloudTrail. This would allow them to perform the typically noisy permission enumeration process undetected.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Nick Frichette site ↗View OCVDB entry ↗ - cloudformation-dosCloudlowNot known exploitedDisclosed
CloudFormation denial of service (in a single account)
PlatformsawsServicesCloudFormationAn attacker with the ability to create CloudFormation stacks could cause a denial-of-service on some CloudFormation actions within a single AWS account.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Ian MckayView OCVDB entry ↗ - cloud-sql-shell-dropCloudOCVDB draft: AI-generated, not yet reviewedcriticalNot known exploitedDisclosure date not specified · Published
Dropping a Shell in Google Cloud SQL
PlatformsgcpServicesCloud SQLResearchers discovered vulnerabilities in Google Cloud SQL that allowed gaining unauthorized shell access to MySQL instances. By chaining SQL injection, parameter injection in mysqldump, and network spoofing, they were able to escape a Docker container and gain full access to the host VM running Cloud SQL.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required. Google patched the vulnerabilities.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Ezequiel Pereira and Wouter ter MaatView OCVDB entry ↗ - google-cloud-shell-bugsCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosure date not specified · Published
Google Cloud Shell Bugs Expose User Credentials
PlatformsgcpServicesCloud ShellCloud RunThree vulnerabilities in Google Cloud Shell were discovered, allowing attackers to execute arbitrary code and potentially steal user credentials. The bugs affected Ruby gemspec parsing, TypeScript plugin loading, and Go binary path manipulation in Cloud Run. These issues arose from mismatches between Cloud Shell's threat model and the assumptions of its underlying open-source components.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by David DworkenView OCVDB entry ↗ - gcp-service-accounts-leakCloudmediumExploitation: not reportedDisclosed · Published
GCP service accounts and projects information leak
PlatformsgcpServicesIAMProjectsIt was possible to list IAM service accounts of any GCP project, given only its ID, by forging a pageToken for the projects.serviceAccounts.list method of the IAM API. Due to the design of certain services in GCP, this issue could lead to exposure of sensitive information related to a project, and could be further used to enumerate unsecured resources in the platform, such as App Engine apps, Container Registry repositories, etc.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Ezequiel Pereira site ↗View OCVDB entry ↗ - aws-s3-recon-account-id-of-bucketCloudlowNot known exploitedDisclosed
CloudTrail S3 data events leak bucket Account ID
PlatformsawsServicesS3Using CloudTrail S3 data events, it was possible to determine the AWS account ID of any existing S3 bucket by calling any S3 API, getting denied, and looking at the value in the resource key in error message that showed up in CloudTrail.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Jonathan Rault (TrustOnCloud) site ↗View OCVDB entry ↗ - aws-auth-multiple-issuesCloudlowNot known exploitedDisclosed · Published
Multiple issues in AWS IAM Authenticator for Kubernetes
PlatformsawsServicesEKSAmazon Elastic Kubernetes Service (EKS) uses IAM to provide authentication to the cluster through the AWS IAM Authenticator for Kubernetes (aws-iam-authenticator). Multiple issues were identified in the authenticator that could have allowed exploitation, namely (1) a lax regular expression used to verify presigned URLs; (2) HTTP client redirect follow (due to using Golang HTTP client in its default configuration); (3) use of the Golang URL.Query function (which silently drops parameters that Go considers invalid, rather than raising an error and rejecting invalid tokens); and (4) no verification that the cluster uses Go versions newer than 1.12 (as older versions are vulnerable to request smuggling).
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Felix Wilhelm (Google)View OCVDB entry ↗ - terms-conditions-customer-dataCloudSeverity not specifiedExploitation: not reportedDisclosed · Published
AWS AI services ToS allow sharing of customer data
PlatformsawsServicesNo affected services reported.
Use of the AI services on AWS allows customer data to be moved outside of the regions it is used in and potentially shared with third-parties. Note: This issue is outside the scope of this database's usual criteria for inclusion, but has been kept for historic reasons, as it was included in the original CSP Security Mistakes dataset.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Customers can opt out of this data usage by following the instructions included in the linked reference.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Ben BridtsView OCVDB entry ↗ - ec2-console-xssCloudlowNot known exploitedDisclosed
XSS on EC2 web console
PlatformsawsServicesEC2Display of EC2 tags had XSS
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Johann RehbergerView OCVDB entry ↗ - s3-crypto-sdkCloudlowNot known exploitedDisclosed · Published
S3 Crypto SDK vulnerabilities
PlatformsawsServicesS3Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Update SDK
Related CVEsCVE-2020-8912CVE-2020-8911References- https://twitter.com/SchmiegSophie/status/1292930639772004352
- https://github.com/google/security-research/security/advisories/GHSA-76wf-9vgp-pj7w
- https://github.com/google/security-research/security/advisories/GHSA-f5pg-7wfw-84q9
- https://github.com/google/security-research/security/advisories/GHSA-7f33-f4f5-xwgw
- https://aws.amazon.com/blogs/developer/updates-to-the-amazon-s3-encryption-client/
Discovered by Sophie Schmieg (Google)View OCVDB entry ↗ - cap-net-raw-metadata-mitmCloudmediumNot known exploitedDisclosed
GKE and EKS CAP_NET_RAW metadata service MITM root privilege escalation
PlatformsgcpawsServicesGKEEKSAn attacker with access to a hostNetwork=true container with CAP_NET_RAW capability can listen to all the traffic going through the host and inject arbitrary traffic, allowing to tamper with most unencrypted traffic (HTTP, DNS, DHCP, ...), and disrupt encrypted traffic. In GKE the host queries the metadata service at http://169[.]254.169.254 to get information, including the authorized SSH keys. By manipulating the metadata service responses and injecting our own SSH key, it is possible to gain root privilege on the host.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Etienne ChampetierView OCVDB entry ↗ - gcp-os-login-peCloudmediumExploitation: not reportedDisclosed · Published
Privilege escalation in GCP OS Login
PlatformsgcpServicesOS LoginGCP provides an OS Login service for managing SSH access to compute instances using IAM roles. An attacker could abuse this feature via LXD, Docker (if available on the target system) and DHCP poisoning of the metadata server to escalate their privileges on a Google Compute Engine VM.
Remediation posture Tracker inferenceNot specifiedTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Related CVEsCVE-2020-8933CVE-2020-8907CVE-2020-8903ReferencesDiscovered by Chris MoberlyView OCVDB entry ↗ - rce-in-cloud-dmCloudhighExploitation: not reportedDisclosed · Published
RCE in Google Cloud Deployment Manager
PlatformsgcpServicesCloud Deployment ManagerAn RCE in Google Cloud Deployment Manager could have allowed an attacker to make requests to internal Google services, authenticated as a privileged service account.
Remediation posture Tracker inferenceNot specifiedTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Related CVEsNo CVE named by this OCVDB entry.
Discovered by Ezequiel Pereira site ↗View OCVDB entry ↗ - guardduty-cloudtrail-bypassCloudlowNot known exploitedDisclosed
GuardDuty detection bypass via cloudtrail
PlatformsawsServicesGuardDutyGuardDuty detected CloudTrail being outright disabled, but did not detect if an attacker with the necessary permissions filtered out all events from CloudTrail via PutEventSelectors, resulting in defenders having no logs to review. AWS fixed this issue by adding a GuardDuty detection that triggers if PutEventSelectors is used to disable all event types.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.As a safety measure, set up additional detections independent of GuardDuty.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Spencer Gietzen (Rhino Security) site ↗View OCVDB entry ↗ - gcp-cloudshell-cswshCloudlowNot known exploitedDisclosure date not specified · Published
GCP Cloudshell Cross-Site WebSocket Hijacking (CSWSH)
PlatformsgcpServicesGCP CloudshellGoogle Cloudshell leveraged websockets without validating that the origin matched the current instance host. An attacker could therefore host a CSWSH attack on a Cloudshell instance they own, disabling authentication via access to the underlying VM. They could then start the OAuth process with a spoofed host header, using phishing to get the target Cloud Shell user into following a redirection link, completing the OAuth process and ending in successful CSWSH, which would allow the attacker to hijack the target user's requests.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.null
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by PsiView OCVDB entry ↗ - ai-hub-jupyter-csrfCloudmediumNot known exploitedDisclosed · Published
AI Hub Jupyter Notebook instance CSRF
PlatformsgcpServicesAI Hub Jupyter NotebookAI Hub Jupyter Notebook server lacked a check of the Origin header that led to a CSRF vulnerability. An attacker could have read sensitive data and execute arbitrary actions in customer environments.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by s1r1us site ↗View OCVDB entry ↗ - google-cloud-shell-xss-rceCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Google Cloud Shell XSS to RCE Vulnerability
PlatformsgcpServicesCloud ShellA vulnerability in Google Cloud Shell allowed escalation from XSS to full instance takeover as root. The attack exploited an XSS in the markdown preview functionality to read sensitive files, obtain the instance's private key and hostname, and gain SSH access as root. The issue affected the Eclipse Theia-based editor used in Cloud Shell.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required. The vulnerability was fixed by Google.
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Omar EspinoView OCVDB entry ↗ - aws-data-postCloudSeverity not specifiedExploitation: not reportedDisclosed
AWS uploaded sensitive data to public GitHub bucket
PlatformsawsServicesNo affected services reported.
An AWS employee pushed sensitive data to a public github bucket, including customer information and credentials. Note: This issue is outside the scope of this database's usual criteria for inclusion, but has been kept for historic reasons, as it was included in the original CSP Security Mistakes dataset.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by an independent researcher (Upguard) site ↗View OCVDB entry ↗ - cloudformation_cred_leakCloudhighNot known exploitedDisclosed · Published
CloudFormation resource provider credentials leak
PlatformsawsServicesCloudFormationCloudFormation allows the use of Lambda-backed resource providers, wherein Lambda can be used to write custom provisioning logic to be executed during CloudFormation stack operations. The aforementioned Lambda functions were executed in an AWS-managed account (thus effectively allowing arbitrary code execution in that account), and were passed a set of credentials ("platformCredentials") for a role in this account that had several EventBridge permissions. These were sufficient for an attacker to create new rules in the AWS-managed account that leaked credentials belonging to other users of resource providers. For example, creating a rule that matched events with {"detail-type": ["AWS API Call via CloudTrail"]} exposed records of other tenants' API calls, which included copies of credentials for roles in other tenants' accounts.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Aidan SteeleView OCVDB entry ↗ - azure-cloud-shell-and-container-instance-lpeCloudhighExploitation: not reportedDisclosed · Published
Azure Cloud Shell and Container Instances breakout
PlatformsazureServicesCloud ShellContainer InstancesAn attacker could gain root privileges on their Azure Cloud Shell container, escape from the container, and then gain root privileges on the underlying node, the root cause being an insecure kubelet port (10250), among other cluster misconfigurations. Once they could access the node filesystem, an attacker could extract kubelet API credentials which allowed listing all pods and nodes in the cluster, including those belonging to other tenants. Moreover, an attacker could bypass RBAC policies in the cluster by deploying a pod with the "NodeSelector" flag, and thereby escalate their privileges to root on other tenants' containers (the same issue affected Azure Container Instances).
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Chen Cohen (eBay)View OCVDB entry ↗ - google-domain-check-bypassCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Google wide domain check bypass
PlatformsgcpServicesCloud ConsoleGMail APIActions ConsoleYouTube StudioGoogle AccountsA vulnerability in Google's common JavaScript library allowed bypassing domain validation checks across multiple Google products. By using a backslash character in URLs, an attacker could make the regex parser and browser disagree on the authority (domain) portion of a URL, allowing injection of arbitrary domains that pass whitelisting checks.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by David SchützView OCVDB entry ↗ - gcp-stackdriver-ssrfCloudlowExploitation: not reportedDisclosure date not specified · Published
GCP Stackdriver Debugger SSRF
PlatformsgcpServicesGCP Stackdriver DebuggerAn SSRF bug in GCP's Stackdriver Debugger feature's code import could have been used to leak the authentication token of the user to an attacker-controlled server. Exploitation would require that the user had previously configured a specific code hosting service (such as GitHub), and could be tricked into clicking a malicious link.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Ron Chan site ↗View OCVDB entry ↗ - gcp-cloushell-bugsCloudmediumExploitation: not reportedDisclosed
GCP Cloudshell Vulnerabilities
PlatformsgcpServicesCloudshellWouter ter Maat discovered 9 vulnerabilities in GCP Cloudshell that could allow an attacker to access resources in another customer's environment.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
References- https://offensi.com/2019/12/16/4-google-cloud-shell-bugs-explained-introduction/
- https://offensi.com/2019/12/16/4-google-cloud-shell-bugs-explained-bug-1/
- https://offensi.com/2019/12/16/4-google-cloud-shell-bugs-explained-bug-2/
- https://offensi.com/2019/12/16/4-google-cloud-shell-bugs-explained-bug-3/
- https://offensi.com/2019/12/16/4-google-cloud-shell-bugs-explained-bug-4/
- https://www.youtube.com/watch?v=J2icGMocQds
- https://security.googleblog.com/2020/03/announcing-our-first-gcp-vrp-prize.html
Discovered by Wouter ter Maat (Offensi) site ↗View OCVDB entry ↗ - gcp-cloudshell-xss-csrfCloudmediumNot known exploitedDisclosure date not specified · Published
GCP Cloudshell XSS and CSRF bugs
PlatformsgcpServicesGCP CloudshellGCP Cloudshell has been affected by various XSS and CSRF vulnerabilities stemming from different root causes related to authentication handling, markdown editing, file uploading and more. Explotiation of these vulnerabilities normally requires user interaction through social engineering (convincing a potential victim to click a malicious link).
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.null
Related CVEsNo CVE named by this OCVDB entry.
References- https://obmiblog.blogspot.com/2022/12/gcp-2022-few-bugs-in-google-cloud-shell.html
- https://obmiblog.blogspot.com/2019/12/gcp-5k-file-uploading-csrf.html
- https://obmiblog.blogspot.com/2019/12/gcp-5k-oauth-token-hijack.html
- https://obmiblog.blogspot.com/2019/12/gcp-5k-xss-type-ii.html
- https://security.googleblog.com/2023/06/google-cloud-awards-313337-in-2022-vrp.html
Discovered by Obmi site ↗View OCVDB entry ↗ - google-cloud-platform-vrp-prizeCloudOCVDB draft: AI-generated, not yet reviewedmediumNot known exploitedDisclosure date not specified · Published
Google Cloud Platform VRP Prize Writeup
PlatformsgcpServicesAI HubA vulnerability was discovered in Google Cloud Platform's AI Hub service, allowing unrestricted file uploads. This could potentially lead to bypassing Same-Origin Policy by uploading SWF files, enabling CSRF attacks across browsers, and exploiting CVE-2014-8453 on IE with Adobe Reader installed. The issue resulted in a $1337 bounty reward.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsCVE-2014-8453ReferencesDiscovered by Missoum SaidView OCVDB entry ↗ - cve-2019-1372CloudcriticalExploitation: not reportedDisclosed · Published
Azure App Service RCE
PlatformsazureServicesApp ServiceA Vulnerability in App Service could allow an unprivileged function run by the user to execute code in the context of NT AUTHORITY\system, thereby escaping the sandbox. This vulnerability allowed cross-account access when using the Free/Shared tier.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Azure Cloud - None required, Azure Stack / Windows Azure Pack Web Sites V2 - Manual update
Related CVEsCVE-2019-1372ReferencesDiscovered by Ronen Shustin (Check Point) site ↗View OCVDB entry ↗ - alb-http-smugglingCloudmediumNot known exploitedDisclosed
ALB HTTP request smuggling
PlatformsawsServicesALBALBs found vulnerable to HTTP request smuggling (desync attack).
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Configure setting on your ALBs
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by James Kettle (Portswigger), Arkadiy Tetelman (Chime)View OCVDB entry ↗ - lake_admin_overrideCloudhighNot known exploitedDisclosed
Lake Formation data lake admin override
PlatformsawsServicesLake FormationShortly after Lake Formation was made generally available, a bug was discovered that gave anyone the ability to view and override data lake admins for any account (an attacker would have only needed to know the target account number in advance). The root cause was in the Catalog ID, which references the Glue metadata store that Lake Formation uses to store its configuration - none of the methods that used this field actually checked for permissions on the account it was accessing, only the source account. Moreover, CloudTrail was only writing the log to the source account, so anyone auditing the destination account would not have been able to observe any suspicious activity. Following disclosure, AWS fixed the bug.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Ian MckayView OCVDB entry ↗ - aws-imds-credential-exfiltrationCloudmediumNot known exploitedDisclosed
AWS IAM role credential exfiltration via EC2 Instance Metadata Service (IMDSv1)
PlatformsawsServicesEC2AWS offers a metadata service accessible to most EC2 Instances via a simple GET request to 169.254.169.254. If an instance has an SSRF vulnerability, attackers can access the metadata service & exfiltrate the credentials of an attached IAM role to gain privileged access to the relevant AWS environment.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Enforce the use of IMDSv2 on the instance. This will require use of a POST request to generate an access token, which mitigates against most SSRF vulnerabilities
Related CVEsNo CVE named by this OCVDB entry.
References- https://blog.appsecco.com/an-ssrf-privileged-aws-keys-and-the-capital-one-breach-4c3c2cded3af
- https://aws.amazon.com/blogs/security/defense-in-depth-open-firewalls-reverse-proxies-ssrf-vulnerabilities-ec2-instance-metadata-service/
- https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/configuring-instance-metadata-options.html
- gcp-iam-pe-multiple-servicesCloudhighExploitation: not reportedDisclosed · Published
IAM privilege escalation in multiple GCP services
PlatformsgcpServicesComposerDataflowDataprocDataprepData FusionComposer, Dataflow, Dataproc, Dataprep and Data Fusion all used the Compute Engine default service account by default and relied on product-level IAM permissions without requiring the iam.serviceAccount.actAs permission, meaning that users of these services could elevate their privileges. Following disclosure, GCP changed these services to require this permission.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Allison Donovan, Dylan Ayrey site ↗View OCVDB entry ↗ - vpc-hosted-zones-unauditableCloudlowNot known exploitedDisclosed · Published
VPC Hosted Zones unauditable
PlatformsawsServicesNo affected services reported.
For 6 years, it was not possible to see what hosted zones an attacker may have created in an account. This issue could be viewed as a business decision that adding the ability to viewing this data was not worthwhile, but the delay is significant and would allow someone that had compromised an environment to maintain a backdoor.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Audit your VPC hosted zones
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Ryan GerstenkornView OCVDB entry ↗ - gcp-speech-to-text-info-disclosureCloudmediumNot known exploitedDisclosed · Published
GCP Speech to Text Information Disclosure
PlatformsgcpServicesGCP Speech-to-TextGCP's Speech-to-Text "operations/list" and "operations/get" APIs would return data that did not belong to the caller when no parameters were provided. It is unclear whether this was cross-customer data disclosure, or potentially test or internal data.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Dan MaasView OCVDB entry ↗ - aws-codestar-privilege-escalationCloudhighNot known exploitedDisclosed · Published
IAM privilege escalation via undocumented CodeStar API
PlatformsawsServicesCodestarThe AWS CodeStar service had an undocumented API (codestar:CreateProjectFromTemplate) that allowed users with broadly-scoped CodeStar permissions to create a CodeStar project. As part of the creation process, AWS would create a new CodeStarWorker IAM policy & attach it to the user making the call. This policy granted full access to over 50 AWS services, including iam:AttachRolePolicy, iam:AttachUserPolicy and iam:PutRolePolicy permissions, which would allow the user to escalate to full administrator access. Following disclosure, AWS removed the majority of access granted by the CodeStarWorker policy, but this is still a viable escalation path if there are other misconfigurations in the environment.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.If not using the CodeStar service, ensure that the “aws-codestar-service-role” is removed from all your accounts. Apply principle of least privilege to all CodeStar-related resources to ensure the codestar:CreateProjectFromTemplate permission is only granted when absolutely necessary. Implement monitoring on any users with access to the codestar:CreateProject and iam:PassRole actions to detect potential escalation attempts.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Spencer Gietzen (Rhino Security Labs)View OCVDB entry ↗ - azure-cloudshell-terminal-escapeCloudmediumNot known exploitedDisclosed
Azure Cloud Shell terminal escape
PlatformsazureServicesCloudshellIf attacker controlled data is viewed in Cloudshell it could have led to code execution. This exact same issue was later discovered in AWS as well.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Felix Wilhelm (Google)View OCVDB entry ↗ - gcp-organization-rename-impersonationCloudmediumExploitation: not reportedDisclosed · Published
Impersonate GCP Organization Through the Organizations Update Method
PlatformsgcpServicesGCP OrganizationsA GCP Organizations name could be changed through the (deprecated) organizations.update method in the Resource Manager, even though the documentation said the "displayName" was read-only. With this, I could have my own organization and name it as another one and confuse users: - Rename an organization "<IMPORTANT-COMPANY>.com" - Share it with "domain:<IMPORTANT-COMPANY>.com" (Effectively sharing it with every Google user with a @<IMPORTANT-COMPANY>.com account) - Profit from unsuspecting users creating resources in my organization, specially billing accounts or building projects that manage sensible information.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Ezequiel Pereira site ↗View OCVDB entry ↗ - resource-policy-confused-deputyCloudlowNot known exploitedDisclosed
Resource policy confused deputy issue with services
PlatformsawsServicesNo affected services reported.
Resource policies lacked a way of restricting service access to only your own account, allowing an attacker to leverage a service to potentially access your resources. Originally discovered by Dan Peebles and presented at re:Invent in 2018, this issue did not gain enough attention to be fixed until Shir Tamari and Ami Luttwak from Wiz presented it at Black Hat 2021.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Update existing vulnerable IAM policies by adding scoping condition.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Dan Peebles (Bridgewater) site ↗View OCVDB entry ↗ - cve-2018-15869CloudmediumNot known exploitedDisclosed
Launching EC2s did not require specifying AMI owner
PlatformsawsServicesEC2Attackers had put malicious AMIs in the marketplace to abuse the CLI''s way of selecting what AMI to use. Although the concept of planting malicious AMIs had existed for a while (ex. in the 2009 presentation "Clobbering the clouds" by Nicholas Arvanitis, Marco Slaviero, and Haroon Meer) it had not been used specifically to target this issue with the CLI.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Update CLI and other tools that create EC2s
Related CVEsCVE-2018-15869Discovered by Megan MarshView OCVDB entry ↗ - azure-subdomain-takeoverCloudlowNot known exploitedDisclosed
Subdomain takeover via Azure Traffic Manager
PlatformsazureServicesTraffic ManagerPatrick Hudak demonstrated possible subdomain takeover using the Traffic Manager in Azure.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Review your DNS zones and identify CNAME records that are dangling or have been taken over. For further recommendations, review Microsoft's article on subdomain takeovers (linked in references).
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Patrick Hudak site ↗View OCVDB entry ↗ - google-app-engine-rceCloudOCVDB draft: AI-generated, not yet reviewedhighNot known exploitedDisclosed · Published
Google App Engine RCE Worth $36k
PlatformsgcpServicesApp EngineResearcher discovered access to non-production Google App Engine environments and internal APIs. This allowed configuring internal settings like Service Account IDs and quotas. Google considered it RCE due to their infrastructure. Access was blocked and a $36,337 reward issued.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Ezequiel PereiraView OCVDB entry ↗ - aws-elasticsearch-index-name-leakageCloudlowExploitation: not reportedDisclosed · Published
AWS ElasticSearch Index Name Leakage
PlatformsawsServicesAWS ElasticSearchEven for the AWS-managed ElasticSearch clusters that had not been made public, their index names could be learned.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Scott Piper (Duo Security)View OCVDB entry ↗ - iam-policies-bypass-overprivilegedCloudmediumNot known exploitedDisclosed
Bypassable and overly-privileged IAM policies
PlatformsawsServicesNo affected services reported.
AWS has previously provided managed policies or guidance in documentation for policies with mistakes that allow them to be bypassed. Additionally, some policies are over-privileged. Date of disclosure is for the first issue of this type, while references provide other examples by various individuals.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Review the policies provided by AWS
Related CVEsNo CVE named by this OCVDB entry.
References- https://duo.com/blog/potential-gaps-in-suggested-amazon-web-services-security-policies-for-mfa
- https://summitroute.com/blog/2019/06/18/aws-iam-managed-policy-review/
- https://medium.com/ymedialabs-innovation/an-aws-managed-policy-that-allowed-granting-root-admin-access-to-any-role-51b409ea7ff0
- https://www.tenchisecurity.com/blog/thefaultinourstars
Discovered by Multiple findingsView OCVDB entry ↗ - aws-java-sdk-xxeCloudlowNot known exploitedDisclosure date not specified · Published
AWS Java SDK XXE injection
PlatformsawsServicesJava SDKThe AWS Java SDK was vulnerable to XML external entity (XXE) injection related to XML parsers.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Alex BrasetvikView OCVDB entry ↗ - admin-azure-rh-update-infrastructureCloudlowNot known exploitedDisclosed
Public admin access to Azure's Red Hat Update Infrastructure
PlatformsazureServicesNo affected services reported.
Full administrative access to the Azure Red Hat Enterprise Linux Appliance REST API was publicly exposed. It allowed malicious actors uploading packages that would be acquired by client virtual machines on their next yum update. The vulnerable infrastructure supplies all the packages for all Red Hat Enterprise Linux instances booted from the Azure marketplace.
Remediation posture Tracker inferenceFixed by the cloud providerTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Ian Duffy site ↗View OCVDB entry ↗ - assumerole-confused-deputyCloudmediumNot known exploitedDisclosed
3rd party vendor confused deputy via AssumeRole
PlatformsawsServicesNo affected services reported.
3rd party vendors can (and sometimes do) incorrectly implement sts:ExternalId in their AWS role trust policies, leading to confused deputy issues. These misconfigurations could allow customers to access other customers' data. Although vendors are responsible for ensuring their own configurations are correct, AWS could theoretically add mitigations to prevent and detect this issue.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Audit your vendor roles.
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Daniel Grzelak (Atlassian) site ↗View OCVDB entry ↗ - ami-recoverable-filesCloudlowNot known exploitedDisclosed
AWS published official AMIs with recoverable deleted files
PlatformsawsServicesNo affected services reported.
Researchers, while investigating the security posture of Public AMIs, were able to undelete files from an official image that was published by Amazon AWS.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.Follow [best practices](https://aws.amazon.com/articles/how-to-share-and-use-public-amis-in-a-secure-manner/) when sharing Public AMIs
Related CVEsNo CVE named by this OCVDB entry.
ReferencesDiscovered by Marco Balduzzi, Jonas Zaddach, Davide Balzarotti, Engin Kirda, Sergio LoureiroView OCVDB entry ↗ - aws-sigv1-insecureCloudmediumNot known exploitedDisclosure date not specified · Published
Signature version 1 (SigV1) is insecure
PlatformsawsServicesNo affected services reported.
When making authenticated API requests to AWS, the requests must be signed with your AWS access key. The initial signing algorithm, SigV1, was vulnerable to collisions. A person-in-the-middle attack would be able to modify signed requests via specially constructed collisions.
Remediation posture Tracker inferenceCustomer remediation requiredTracker inference. Based on the remediation guidance. OCVDB does not track a formal open or closed state.None required, SigV1 is deprecated at this point
Related CVEsNo CVE named by this OCVDB entry.
Discovered by Colin PercivalView OCVDB entry ↗
About this data
Entries come from the Open Cloud Vulnerability Database (OCVDB), a community catalog of cloud provider vulnerabilities maintained by Wiz and contributors. They are a distinct entity from the Common Vulnerabilities and Exposures (CVE) table, so this tracker keys them on the entry slug and never mixes them into the vulnerabilities table. When an entry names CVEs, each one this tracker follows links into the vulnerabilities table. When OCVDB names none, this tracker makes no CVE assignment claim. OCVDB carries no authoritative open or closed status, so this page does not invent one: the remediation posture is inferred from the entry's own remediation guidance and is clearly labeled Tracker inference. Severity, the exploitability window, detection methods, and dates are shown only when the entry provides them, and read "Not specified" otherwise, never a fabricated value or a zero.
Cloud vulnerability data is theOpen Cloud Vulnerability Database (OCVDB), licensedCC BY 4.0, maintained by Wiz and OCVDB contributors. Individual researcher credit is shown on each entry.
Reference lists are optional and are omitted when an entry provides no references.