CVE-2022-30187 Azure Storage Library Information Disclosure Vulnerability
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.
| Package | Affected | Fixed in |
|---|---|---|
Azure.Storage.Blobs NuGet | All versions | 12.13.0 |
Azure.Storage.Blobs NuGet | All versions | 12.13.0 |
com.azure:azure-storage-blob Maven | All versions | 12.18.0 |
com.azure:azure-storage-blob Maven | All versions | 12.18.0 |
Azure.Storage.Queues NuGet | All versions | 12.11.0 |
Azure.Storage.Queues NuGet | All versions | 12.11.0 |
6 more packages
azure-storage-blob PyPI | All versions | 12.13.0 |
azure-storage-blob PyPI | All versions | 12.13.0 |
azure-storage-blob PyPI | All versions | 12.13.0 |
azure-storage-queue PyPI | All versions | 12.4.0 |
azure-storage-queue PyPI | All versions | 12.4.0 |
azure-storage-queue PyPI | All versions | 12.4.0 |
Linux distribution packages (25)
python-azure-core SUSE:Linux Enterprise Module for Public Cloud 12 | All versions | 1.23.1-2.12.8 |
python-azure-storage-blob SUSE:Linux Enterprise Module for Public Cloud 12 | All versions | 12.13.1-2.10.8 |
python-azure-storage-queue SUSE:Linux Enterprise Module for Public Cloud 12 | All versions | 12.4.0-2.10.8 |
python-typing_extensions SUSE:Linux Enterprise Module for Public Cloud 12 | All versions | 3.10.0.0-2.6.1 |
python-azure-core SUSE:Linux Enterprise Module for Public Cloud 15 SP1 | All versions | 1.23.1-150100.3.13.1 |
python-azure-storage-blob SUSE:Linux Enterprise Module for Public Cloud 15 SP1 | All versions | 12.13.1-150100.3.10.1 |
python-azure-storage-queue SUSE:Linux Enterprise Module for Public Cloud 15 SP1 | All versions | 12.4.0-150100.3.7.1 |
python-typing_extensions SUSE:Linux Enterprise Module for Public Cloud 15 SP1 | All versions | 3.10.0.0-150100.3.5.1 |
python-azure-core SUSE:Linux Enterprise Module for Public Cloud 15 SP2 | All versions | 1.23.1-150100.3.13.1 |
python-azure-storage-blob SUSE:Linux Enterprise Module for Public Cloud 15 SP2 | All versions | 12.13.1-150100.3.10.1 |
python-azure-storage-queue SUSE:Linux Enterprise Module for Public Cloud 15 SP2 | All versions | 12.4.0-150100.3.7.1 |
python-typing_extensions SUSE:Linux Enterprise Module for Public Cloud 15 SP2 | All versions | 3.10.0.0-150100.3.5.1 |
python-azure-core SUSE:Linux Enterprise Module for Public Cloud 15 SP3 | All versions | 1.23.1-150100.3.13.1 |
python-azure-storage-blob SUSE:Linux Enterprise Module for Public Cloud 15 SP3 | All versions | 12.13.1-150100.3.10.1 |
python-typing_extensions SUSE:Linux Enterprise Module for Public Cloud 15 SP3 | All versions | 3.10.0.0-150100.3.5.1 |
python-azure-core SUSE:Linux Enterprise Module for Public Cloud 15 SP4 | All versions | 1.23.1-150100.3.13.1 |
python-azure-storage-blob SUSE:Linux Enterprise Module for Public Cloud 15 SP4 | All versions | 12.13.1-150100.3.10.1 |
python-azure-core SUSE:Linux Enterprise Module for Public Cloud 15 SP5 | All versions | 1.23.1-150100.3.13.1 |
python-azure-storage-blob SUSE:Linux Enterprise Module for Public Cloud 15 SP5 | All versions | 12.13.1-150100.3.10.1 |
python-azure-core openSUSE:Leap 15.4 | All versions | 1.23.1-150100.3.13.1 |
python-azure-storage-blob openSUSE:Leap 15.4 | All versions | 12.13.1-150100.3.10.1 |
python-azure-core openSUSE:Leap 15.5 | All versions | 1.23.1-150100.3.13.1 |
python-azure-storage-blob openSUSE:Leap 15.5 | All versions | 12.13.1-150100.3.10.1 |
python-azure-storage-blob openSUSE:Tumbleweed | All versions | 12.24.1-1.1 |
python-azure-storage-queue openSUSE:Tumbleweed | All versions | 12.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.