Skip to content

← Public intelligence

PyPI package

azure-storage-blob

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

1 actionable advisory, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. Medium, CVSS 4.7PyPIAmendedPublished

    Microsoft: CBC Padding Oracle in Azure Blob Storage Encryption Library

    CVE-2022-30187 · GHSA-64x4-9hc6-r2h6

    Affected
    • PyPI azure-storage-blob < 12.13.0
    Fixed in
    12.13.0· Vendor fix available
    Issue
    The Azure Storage Encryption library in Java and other languages is vulnerable to a CBC Padding Oracle attack, similar to CVE-2020-8911. The library is not vulnerable to the equivalent of CVE-2020-8912, but only because it currently only supports AES-CBC as encryption mode. Severity Moderate - The vulnerability poses insider risks/privilege escalation risks, circumventing controls for stored data. Further Analysis The Java Azure Blob Storage Encryption SDK is impacted by an issue that can result in loss of confidentiality and message forgery. The attack requires write access to the container in question, and that the attacker has access to an endpoint that reveals decryption failures (without revealing the plaintext) and that when encrypting the CBC option was chosen as content cipher. This advisory describes the plaintext revealing vulnerabilities in the Java Azure Blob Storage Encryption SDK, with a similar issue in the other blob storage SDKs being present as well. In the…

    Recommended action: Upgrade to 12.13.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →