CVE-2022-30187 Azure Storage Library Information Disclosure Vulnerability

Medium 4.7 Published Updated

An attacker can potentially read sensitive data due to weak cryptographic practices in Azure Storage client libraries.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2022-30187?

CVE-2022-30187 is a medium-severity vulnerability in Microsoft Azure Storage Blobs client library for .NET, published on 12 Jul 2022. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

Azure Storage Library Information Disclosure Vulnerability

Weakness: CWE-327

Which versions are affected by CVE-2022-30187?

12 open source packages ship an affected version, including Azure.Storage.Blobs, com.azure:azure-storage-blob and Azure.Storage.Queues. It affects 2 products.

PackageAffectedFixed in
Azure.Storage.Blobs NuGetAll versions12.13.0
Azure.Storage.Blobs NuGetAll versions12.13.0
com.azure:azure-storage-blob MavenAll versions12.18.0
com.azure:azure-storage-blob MavenAll versions12.18.0
Azure.Storage.Queues NuGetAll versions12.11.0
Azure.Storage.Queues NuGetAll versions12.11.0
6 more packages
azure-storage-blob PyPIAll versions12.13.0
azure-storage-blob PyPIAll versions12.13.0
azure-storage-blob PyPIAll versions12.13.0
azure-storage-queue PyPIAll versions12.4.0
azure-storage-queue PyPIAll versions12.4.0
azure-storage-queue PyPIAll versions12.4.0
Linux distribution packages (25)
python-azure-core SUSE:Linux Enterprise Module for Public Cloud 12All versions1.23.1-2.12.8
python-azure-storage-blob SUSE:Linux Enterprise Module for Public Cloud 12All versions12.13.1-2.10.8
python-azure-storage-queue SUSE:Linux Enterprise Module for Public Cloud 12All versions12.4.0-2.10.8
python-typing_extensions SUSE:Linux Enterprise Module for Public Cloud 12All versions3.10.0.0-2.6.1
python-azure-core SUSE:Linux Enterprise Module for Public Cloud 15 SP1All versions1.23.1-150100.3.13.1
python-azure-storage-blob SUSE:Linux Enterprise Module for Public Cloud 15 SP1All versions12.13.1-150100.3.10.1
python-azure-storage-queue SUSE:Linux Enterprise Module for Public Cloud 15 SP1All versions12.4.0-150100.3.7.1
python-typing_extensions SUSE:Linux Enterprise Module for Public Cloud 15 SP1All versions3.10.0.0-150100.3.5.1
python-azure-core SUSE:Linux Enterprise Module for Public Cloud 15 SP2All versions1.23.1-150100.3.13.1
python-azure-storage-blob SUSE:Linux Enterprise Module for Public Cloud 15 SP2All versions12.13.1-150100.3.10.1
python-azure-storage-queue SUSE:Linux Enterprise Module for Public Cloud 15 SP2All versions12.4.0-150100.3.7.1
python-typing_extensions SUSE:Linux Enterprise Module for Public Cloud 15 SP2All versions3.10.0.0-150100.3.5.1
python-azure-core SUSE:Linux Enterprise Module for Public Cloud 15 SP3All versions1.23.1-150100.3.13.1
python-azure-storage-blob SUSE:Linux Enterprise Module for Public Cloud 15 SP3All versions12.13.1-150100.3.10.1
python-typing_extensions SUSE:Linux Enterprise Module for Public Cloud 15 SP3All versions3.10.0.0-150100.3.5.1
python-azure-core SUSE:Linux Enterprise Module for Public Cloud 15 SP4All versions1.23.1-150100.3.13.1
python-azure-storage-blob SUSE:Linux Enterprise Module for Public Cloud 15 SP4All versions12.13.1-150100.3.10.1
python-azure-core SUSE:Linux Enterprise Module for Public Cloud 15 SP5All versions1.23.1-150100.3.13.1
python-azure-storage-blob SUSE:Linux Enterprise Module for Public Cloud 15 SP5All versions12.13.1-150100.3.10.1
python-azure-core openSUSE:Leap 15.4All versions1.23.1-150100.3.13.1
python-azure-storage-blob openSUSE:Leap 15.4All versions12.13.1-150100.3.10.1
python-azure-core openSUSE:Leap 15.5All versions1.23.1-150100.3.13.1
python-azure-storage-blob openSUSE:Leap 15.5All versions12.13.1-150100.3.10.1
python-azure-storage-blob openSUSE:TumbleweedAll versions12.24.1-1.1
python-azure-storage-queue openSUSE:TumbleweedAll versions12.18.0-1.1

Products include Microsoft Azure Storage Blobs, Microsoft Azure Storage Queue.

How do I fix CVE-2022-30187?

Upgrade Azure.Storage.Blobs to 12.13.0 or later.

Is CVE-2022-30187 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2022-30187 exists.

Sources

Also known as GHSA-64x4-9hc6-r2h6, PYSEC-2026-2388, PYSEC-2026-784, SUSE-SU-2023:2897-1, SUSE-SU-2023:4609-1, SUSE-SU-2024:1670-1 and 5 more.

Is CVE-2022-30187 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free