From b0d6ebeac09cbd2cafc5011d57b7864bb7c04634 Mon Sep 17 00:00:00 2001 From: nkantor-snl <178493918+nkantor-snl@users.noreply.github.com> Date: Tue, 24 Sep 2024 21:08:02 -0600 Subject: [PATCH] Goose v2.0.3 --- CHANGELOG.md | 15 + README.md | 5 +- cyclonedx_output.json | 1026 ++++++++++++++++----------------- goosey/auth.py | 61 +- goosey/azure_dumper.py | 343 ++++++++--- goosey/honk.py | 12 +- goosey/mde_datadumper.py | 2 +- goosey/utils.py | 169 +++++- requirements.txt | 46 +- scripts/Create_SP.ps1 | 13 +- setup.py | 2 +- spdx_output.json | 1176 +++++++++++++++++++------------------- 12 files changed, 1585 insertions(+), 1285 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5b84e12..f541a18 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,21 @@ All notable changes to this project will be documented in this file. +## [2.0.3] - Enter the honk - 2024-09-23 +### Added +- Better task naming for logging +- Added Microsoft Graph role ThreatHunting.Read.All +- Added Log Analytics API role Data.Read +- Added dumping for Log Analytics Workspace + +### Changed +- Updated versions of required packages +- Create_SP.ps1 script will find existing an existing role group with the app name instead of erroring + +### Fixed +- Resolved issue with dumper cmd arguments for honk command not working (e.g. goosey honk --entraid) +- Issue identified in d4iot dumpers + ## [2.0.2] - Enter the honk - 2024-08-21 ### Added - Better task naming for logging diff --git a/README.md b/README.md index d525a95..b238d7e 100644 --- a/README.md +++ b/README.md @@ -90,6 +90,9 @@ A service principal with the following permissions: API Permissions ``` +Log Analytics API +- Data.Read (Application) + Microsoft Threat Protection: - AdvancedHunting.Read.All (Application) @@ -124,7 +127,7 @@ Microsoft Graph: - UserAuthenticationMethod.Read.All (Application) Office 365 Exchange Online -- Exchange.ManageAsApp +- Exchange.ManageAsApp (Application) ``` Azure Subscription IAM Roles diff --git a/cyclonedx_output.json b/cyclonedx_output.json index 9cb7544..67458ba 100644 --- a/cyclonedx_output.json +++ b/cyclonedx_output.json @@ -2,10 +2,10 @@ "$schema": "http://cyclonedx.org/schema/bom-1.4.schema.json", "bomFormat": "CycloneDX", "specVersion": "1.4", - "serialNumber": "urn:uuid:86908f7c-50c4-41d3-afd1-0a08950ba0c0", + "serialNumber": "urn:uuid:5b3670f2-1243-4478-93a9-ffd2753b4fe6", "version": 1, "metadata": { - "timestamp": "2024-08-21T14:35:56-04:00", + "timestamp": "2024-09-23T14:15:37-04:00", "tools": [ { "vendor": "anchore", @@ -243,12 +243,12 @@ ] }, { - "bom-ref": "pkg:pypi/aiohttp@3.10.4?package-id=7bc574cba76256fb", + "bom-ref": "pkg:pypi/aiohttp@3.10.5?package-id=68ce8e4270bf2076", "type": "library", "name": "aiohttp", - "version": "3.10.4", - "cpe": "cpe:2.3:a:python-aiohttp:python-aiohttp:3.10.4:*:*:*:*:*:*:*", - "purl": "pkg:pypi/aiohttp@3.10.4", + "version": "3.10.5", + "cpe": "cpe:2.3:a:python-aiohttp:python-aiohttp:3.10.5:*:*:*:*:*:*:*", + "purl": "pkg:pypi/aiohttp@3.10.5", "properties": [ { "name": "syft:package:foundBy", @@ -268,47 +268,47 @@ }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-aiohttp:python_aiohttp:3.10.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-aiohttp:python_aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_aiohttp:python-aiohttp:3.10.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_aiohttp:python-aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_aiohttp:python_aiohttp:3.10.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_aiohttp:python_aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:aiohttp:python-aiohttp:3.10.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:aiohttp:python-aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:aiohttp:python_aiohttp:3.10.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:aiohttp:python_aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-aiohttp:aiohttp:3.10.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-aiohttp:aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_aiohttp:aiohttp:3.10.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_aiohttp:aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python-aiohttp:3.10.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python-aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python_aiohttp:3.10.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python_aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:aiohttp:aiohttp:3.10.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:aiohttp:aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:aiohttp:3.10.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "name": "syft:location:0:path", @@ -773,12 +773,12 @@ ] }, { - "bom-ref": "pkg:pypi/azure-core@1.30.2?package-id=2e78712a41f6d180", + "bom-ref": "pkg:pypi/azure-core@1.31.0?package-id=a279403b6fcd431f", "type": "library", "name": "azure-core", - "version": "1.30.2", - "cpe": "cpe:2.3:a:python-azure-core:python-azure-core:1.30.2:*:*:*:*:*:*:*", - "purl": "pkg:pypi/azure-core@1.30.2", + "version": "1.31.0", + "cpe": "cpe:2.3:a:python-azure-core:python-azure-core:1.31.0:*:*:*:*:*:*:*", + "purl": "pkg:pypi/azure-core@1.31.0", "properties": [ { "name": "syft:package:foundBy", @@ -798,127 +798,127 @@ }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-core:python_azure_core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-core:python_azure_core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_core:python-azure-core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_core:python-azure-core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_core:python_azure_core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_core:python_azure_core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure:python-azure-core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure:python-azure-core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure:python_azure_core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure:python_azure_core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure:python-azure-core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure:python-azure-core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure:python_azure_core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure:python_azure_core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-core:python-azure-core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-core:python-azure-core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-core:python_azure_core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-core:python_azure_core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_core:python-azure-core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_core:python-azure-core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_core:python_azure_core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_core:python_azure_core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-core:azure-core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-core:azure-core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-core:azure_core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-core:azure_core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_core:azure-core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_core:azure-core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_core:azure_core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_core:azure_core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python-azure-core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python-azure-core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python_azure_core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python_azure_core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure:python-azure-core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure:python-azure-core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure:python_azure_core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure:python_azure_core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure:azure-core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure:azure-core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure:azure_core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure:azure_core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure:azure-core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure:azure-core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure:azure_core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure:azure_core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-core:azure-core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-core:azure-core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-core:azure_core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-core:azure_core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_core:azure-core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_core:azure-core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_core:azure_core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_core:azure_core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:azure-core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:azure-core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:azure_core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:azure_core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure:azure-core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure:azure-core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure:azure_core:1.30.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure:azure_core:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:location:0:path", @@ -927,12 +927,12 @@ ] }, { - "bom-ref": "pkg:pypi/azure-identity@1.17.1?package-id=946bc275bc4af2bf", + "bom-ref": "pkg:pypi/azure-identity@1.18.0?package-id=40da46bae3dde07a", "type": "library", "name": "azure-identity", - "version": "1.17.1", - "cpe": "cpe:2.3:a:python-azure-identity:python-azure-identity:1.17.1:*:*:*:*:*:*:*", - "purl": "pkg:pypi/azure-identity@1.17.1", + "version": "1.18.0", + "cpe": "cpe:2.3:a:python-azure-identity:python-azure-identity:1.18.0:*:*:*:*:*:*:*", + "purl": "pkg:pypi/azure-identity@1.18.0", "properties": [ { "name": "syft:package:foundBy", @@ -952,127 +952,127 @@ }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-identity:python_azure_identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-identity:python_azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_identity:python-azure-identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_identity:python-azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_identity:python_azure_identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_identity:python_azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-identity:python-azure-identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-identity:python-azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-identity:python_azure_identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-identity:python_azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_identity:python-azure-identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_identity:python-azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_identity:python_azure_identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_identity:python_azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-identity:azure-identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-identity:azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-identity:azure_identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-identity:azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_identity:azure-identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_identity:azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_identity:azure_identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_identity:azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure:python-azure-identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure:python-azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure:python_azure_identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure:python_azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure:python-azure-identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure:python-azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure:python_azure_identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure:python_azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-identity:azure-identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-identity:azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-identity:azure_identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-identity:azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_identity:azure-identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_identity:azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_identity:azure_identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_identity:azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python-azure-identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python-azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python_azure_identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python_azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure:python-azure-identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure:python-azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure:python_azure_identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure:python_azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure:azure-identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure:azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure:azure_identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure:azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure:azure-identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure:azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure:azure_identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure:azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:azure-identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:azure_identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure:azure-identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure:azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure:azure_identity:1.17.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure:azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "name": "syft:location:0:path", @@ -1081,12 +1081,12 @@ ] }, { - "bom-ref": "pkg:pypi/azure-mgmt-compute@32.0.0?package-id=dd3e9e274d7f03af", + "bom-ref": "pkg:pypi/azure-mgmt-compute@33.0.0?package-id=18197512ff936244", "type": "library", "name": "azure-mgmt-compute", - "version": "32.0.0", - "cpe": "cpe:2.3:a:python-azure-mgmt-compute:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*", - "purl": "pkg:pypi/azure-mgmt-compute@32.0.0", + "version": "33.0.0", + "cpe": "cpe:2.3:a:python-azure-mgmt-compute:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*", + "purl": "pkg:pypi/azure-mgmt-compute@33.0.0", "properties": [ { "name": "syft:package:foundBy", @@ -1106,191 +1106,191 @@ }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-mgmt-compute:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-mgmt-compute:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_mgmt_compute:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_mgmt_compute:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_mgmt_compute:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_mgmt_compute:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-mgmt-compute:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-mgmt-compute:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-mgmt-compute:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-mgmt-compute:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_mgmt_compute:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_mgmt_compute:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_mgmt_compute:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_mgmt_compute:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-mgmt-compute:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-mgmt-compute:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-mgmt-compute:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-mgmt-compute:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_mgmt_compute:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_mgmt_compute:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_mgmt_compute:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_mgmt_compute:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-mgmt:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-mgmt:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-mgmt:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-mgmt:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_mgmt:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_mgmt:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_mgmt:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_mgmt:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-mgmt-compute:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-mgmt-compute:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-mgmt-compute:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-mgmt-compute:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_mgmt_compute:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_mgmt_compute:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_mgmt_compute:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_mgmt_compute:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-mgmt:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-mgmt:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-mgmt:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-mgmt:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_mgmt:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_mgmt:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_mgmt:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_mgmt:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-mgmt:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-mgmt:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-mgmt:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-mgmt:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_mgmt:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_mgmt:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_mgmt:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_mgmt:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-mgmt:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-mgmt:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-mgmt:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-mgmt:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_mgmt:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_mgmt:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_mgmt:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_mgmt:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "name": "syft:location:0:path", @@ -2607,12 +2607,12 @@ ] }, { - "bom-ref": "pkg:pypi/azure-mgmt-web@7.3.0?package-id=b27877859c3ccf9b", + "bom-ref": "pkg:pypi/azure-mgmt-web@7.3.1?package-id=b180f5958213a504", "type": "library", "name": "azure-mgmt-web", - "version": "7.3.0", - "cpe": "cpe:2.3:a:python-azure-mgmt-web:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*", - "purl": "pkg:pypi/azure-mgmt-web@7.3.0", + "version": "7.3.1", + "cpe": "cpe:2.3:a:python-azure-mgmt-web:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*", + "purl": "pkg:pypi/azure-mgmt-web@7.3.1", "properties": [ { "name": "syft:package:foundBy", @@ -2632,191 +2632,191 @@ }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-mgmt-web:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-mgmt-web:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_mgmt_web:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_mgmt_web:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_mgmt_web:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_mgmt_web:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-mgmt:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-mgmt:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-mgmt:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-mgmt:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_mgmt:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_mgmt:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_mgmt:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_mgmt:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-mgmt-web:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-mgmt-web:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-mgmt-web:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-mgmt-web:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_mgmt_web:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_mgmt_web:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_mgmt_web:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_mgmt_web:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-mgmt-web:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-mgmt-web:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-mgmt-web:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-mgmt-web:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_mgmt_web:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_mgmt_web:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_mgmt_web:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_mgmt_web:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-mgmt:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-mgmt:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-mgmt:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-mgmt:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_mgmt:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_mgmt:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_mgmt:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_mgmt:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-mgmt:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-mgmt:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-mgmt:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-mgmt:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_mgmt:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_mgmt:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_mgmt:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_mgmt:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-mgmt-web:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-mgmt-web:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-mgmt-web:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-mgmt-web:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_mgmt_web:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_mgmt_web:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_mgmt_web:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_mgmt_web:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-mgmt:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-mgmt:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-mgmt:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-mgmt:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_mgmt:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_mgmt:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_mgmt:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_mgmt:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "name": "syft:location:0:path", @@ -2825,12 +2825,12 @@ ] }, { - "bom-ref": "pkg:pypi/azure-storage-blob@12.22.0?package-id=6149c68ee862704d", + "bom-ref": "pkg:pypi/azure-storage-blob@12.23.0?package-id=701d7477e360de56", "type": "library", "name": "azure-storage-blob", - "version": "12.22.0", - "cpe": "cpe:2.3:a:python-azure-storage-blob:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*", - "purl": "pkg:pypi/azure-storage-blob@12.22.0", + "version": "12.23.0", + "cpe": "cpe:2.3:a:python-azure-storage-blob:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*", + "purl": "pkg:pypi/azure-storage-blob@12.23.0", "properties": [ { "name": "syft:package:foundBy", @@ -2850,191 +2850,191 @@ }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-storage-blob:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-storage-blob:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_storage_blob:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_storage_blob:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_storage_blob:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_storage_blob:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-storage:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-storage:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-storage:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-storage:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_storage:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_storage:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_storage:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_storage:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-storage-blob:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-storage-blob:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-storage-blob:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-storage-blob:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_storage_blob:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_storage_blob:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_storage_blob:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_storage_blob:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-storage-blob:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-storage-blob:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-storage-blob:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-storage-blob:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_storage_blob:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_storage_blob:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_storage_blob:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_storage_blob:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-storage:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-storage:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-storage:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-storage:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_storage:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_storage:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_storage:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_storage:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-storage:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-storage:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure-storage:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure-storage:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_storage:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_storage:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure_storage:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure_storage:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-storage-blob:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-storage-blob:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-storage-blob:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-storage-blob:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_storage_blob:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_storage_blob:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_storage_blob:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_storage_blob:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-storage:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-storage:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure-storage:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure-storage:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_storage:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_storage:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure_storage:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure_storage:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-azure:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-azure:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_azure:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_azure:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:azure:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:azure:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "name": "syft:location:0:path", @@ -3043,12 +3043,12 @@ ] }, { - "bom-ref": "pkg:pypi/certifi@2024.7.4?package-id=b8b3277b0ead0f2f", + "bom-ref": "pkg:pypi/certifi@2024.8.30?package-id=fd648d9bb1b5b7a0", "type": "library", "name": "certifi", - "version": "2024.7.4", - "cpe": "cpe:2.3:a:python-certifi:python-certifi:2024.7.4:*:*:*:*:*:*:*", - "purl": "pkg:pypi/certifi@2024.7.4", + "version": "2024.8.30", + "cpe": "cpe:2.3:a:python-certifi:python-certifi:2024.8.30:*:*:*:*:*:*:*", + "purl": "pkg:pypi/certifi@2024.8.30", "properties": [ { "name": "syft:package:foundBy", @@ -3068,47 +3068,47 @@ }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-certifi:python_certifi:2024.7.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-certifi:python_certifi:2024.8.30:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_certifi:python-certifi:2024.7.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_certifi:python-certifi:2024.8.30:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_certifi:python_certifi:2024.7.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_certifi:python_certifi:2024.8.30:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:certifi:python-certifi:2024.7.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:certifi:python-certifi:2024.8.30:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:certifi:python_certifi:2024.7.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:certifi:python_certifi:2024.8.30:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-certifi:certifi:2024.7.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-certifi:certifi:2024.8.30:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_certifi:certifi:2024.7.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_certifi:certifi:2024.8.30:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python-certifi:2024.7.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python-certifi:2024.8.30:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python_certifi:2024.7.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python_certifi:2024.8.30:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:certifi:certifi:2024.7.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:certifi:certifi:2024.8.30:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:certifi:2024.7.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:certifi:2024.8.30:*:*:*:*:*:*:*" }, { "name": "syft:location:0:path", @@ -3117,12 +3117,12 @@ ] }, { - "bom-ref": "pkg:pypi/cffi@1.17.0?package-id=ddafbdb6b8f26cd6", + "bom-ref": "pkg:pypi/cffi@1.17.1?package-id=f9bea74e149fe0b6", "type": "library", "name": "cffi", - "version": "1.17.0", - "cpe": "cpe:2.3:a:python-cffi:python-cffi:1.17.0:*:*:*:*:*:*:*", - "purl": "pkg:pypi/cffi@1.17.0", + "version": "1.17.1", + "cpe": "cpe:2.3:a:python-cffi:python-cffi:1.17.1:*:*:*:*:*:*:*", + "purl": "pkg:pypi/cffi@1.17.1", "properties": [ { "name": "syft:package:foundBy", @@ -3142,47 +3142,47 @@ }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-cffi:python_cffi:1.17.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-cffi:python_cffi:1.17.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_cffi:python-cffi:1.17.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_cffi:python-cffi:1.17.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_cffi:python_cffi:1.17.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_cffi:python_cffi:1.17.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python-cffi:1.17.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python-cffi:1.17.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python_cffi:1.17.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python_cffi:1.17.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:cffi:python-cffi:1.17.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:cffi:python-cffi:1.17.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:cffi:python_cffi:1.17.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:cffi:python_cffi:1.17.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-cffi:cffi:1.17.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-cffi:cffi:1.17.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_cffi:cffi:1.17.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_cffi:cffi:1.17.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:cffi:1.17.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:cffi:1.17.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:cffi:cffi:1.17.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:cffi:cffi:1.17.1:*:*:*:*:*:*:*" }, { "name": "syft:location:0:path", @@ -3419,12 +3419,12 @@ ] }, { - "bom-ref": "pkg:pypi/cryptography@43.0.0?package-id=33694983a03200a7", + "bom-ref": "pkg:pypi/cryptography@43.0.1?package-id=6744b73500c91d22", "type": "library", "name": "cryptography", - "version": "43.0.0", - "cpe": "cpe:2.3:a:python-cryptography_project:python-cryptography:43.0.0:*:*:*:*:*:*:*", - "purl": "pkg:pypi/cryptography@43.0.0", + "version": "43.0.1", + "cpe": "cpe:2.3:a:python-cryptography_project:python-cryptography:43.0.1:*:*:*:*:*:*:*", + "purl": "pkg:pypi/cryptography@43.0.1", "properties": [ { "name": "syft:package:foundBy", @@ -4127,12 +4127,12 @@ ] }, { - "bom-ref": "pkg:pypi/idna@3.7?package-id=6600c771e3e21b62", + "bom-ref": "pkg:pypi/idna@3.10?package-id=2678420953dedac4", "type": "library", "name": "idna", - "version": "3.7", - "cpe": "cpe:2.3:a:python-idna:python-idna:3.7:*:*:*:*:*:*:*", - "purl": "pkg:pypi/idna@3.7", + "version": "3.10", + "cpe": "cpe:2.3:a:python-idna:python-idna:3.10:*:*:*:*:*:*:*", + "purl": "pkg:pypi/idna@3.10", "properties": [ { "name": "syft:package:foundBy", @@ -4152,47 +4152,47 @@ }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-idna:python_idna:3.7:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-idna:python_idna:3.10:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_idna:python-idna:3.7:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_idna:python-idna:3.10:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_idna:python_idna:3.7:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_idna:python_idna:3.10:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python-idna:3.7:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python-idna:3.10:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python_idna:3.7:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python_idna:3.10:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:idna:python-idna:3.7:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:idna:python-idna:3.10:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:idna:python_idna:3.7:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:idna:python_idna:3.10:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-idna:idna:3.7:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-idna:idna:3.10:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_idna:idna:3.7:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_idna:idna:3.10:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:idna:3.7:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:idna:3.10:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:idna:idna:3.7:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:idna:idna:3.10:*:*:*:*:*:*:*" }, { "name": "syft:location:0:path", @@ -4201,12 +4201,12 @@ ] }, { - "bom-ref": "pkg:pypi/importlib-metadata@8.2.0?package-id=dc6b9a2c7b5cbca9", + "bom-ref": "pkg:pypi/importlib-metadata@8.5.0?package-id=097ee7c1b103f8ed", "type": "library", "name": "importlib-metadata", - "version": "8.2.0", - "cpe": "cpe:2.3:a:python-importlib-metadata:python-importlib-metadata:8.2.0:*:*:*:*:*:*:*", - "purl": "pkg:pypi/importlib-metadata@8.2.0", + "version": "8.5.0", + "cpe": "cpe:2.3:a:python-importlib-metadata:python-importlib-metadata:8.5.0:*:*:*:*:*:*:*", + "purl": "pkg:pypi/importlib-metadata@8.5.0", "properties": [ { "name": "syft:package:foundBy", @@ -4226,127 +4226,127 @@ }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-importlib-metadata:python_importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-importlib-metadata:python_importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_importlib_metadata:python-importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_importlib_metadata:python-importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_importlib_metadata:python_importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_importlib_metadata:python_importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:importlib-metadata:python-importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:importlib-metadata:python-importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:importlib-metadata:python_importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:importlib-metadata:python_importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:importlib_metadata:python-importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:importlib_metadata:python-importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:importlib_metadata:python_importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:importlib_metadata:python_importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-importlib-metadata:importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-importlib-metadata:importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-importlib-metadata:importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-importlib-metadata:importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_importlib_metadata:importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_importlib_metadata:importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_importlib_metadata:importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_importlib_metadata:importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-importlib:python-importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-importlib:python-importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-importlib:python_importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-importlib:python_importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_importlib:python-importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_importlib:python-importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_importlib:python_importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_importlib:python_importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:importlib-metadata:importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:importlib-metadata:importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:importlib-metadata:importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:importlib-metadata:importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:importlib_metadata:importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:importlib_metadata:importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:importlib_metadata:importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:importlib_metadata:importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:importlib:python-importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:importlib:python-importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:importlib:python_importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:importlib:python_importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-importlib:importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-importlib:importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-importlib:importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-importlib:importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_importlib:importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_importlib:importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_importlib:importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_importlib:importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python-importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python-importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python_importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python_importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:importlib:importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:importlib:importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:importlib:importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:importlib:importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "name": "syft:location:0:path", @@ -4577,12 +4577,12 @@ ] }, { - "bom-ref": "pkg:pypi/keyring@25.3.0?package-id=593aef83a66341c1", + "bom-ref": "pkg:pypi/keyring@25.4.1?package-id=f113c808cb623c3e", "type": "library", "name": "keyring", - "version": "25.3.0", - "cpe": "cpe:2.3:a:python-keyring:python-keyring:25.3.0:*:*:*:*:*:*:*", - "purl": "pkg:pypi/keyring@25.3.0", + "version": "25.4.1", + "cpe": "cpe:2.3:a:python-keyring:python-keyring:25.4.1:*:*:*:*:*:*:*", + "purl": "pkg:pypi/keyring@25.4.1", "properties": [ { "name": "syft:package:foundBy", @@ -4602,47 +4602,47 @@ }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-keyring:python_keyring:25.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-keyring:python_keyring:25.4.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_keyring:python-keyring:25.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_keyring:python-keyring:25.4.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_keyring:python_keyring:25.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_keyring:python_keyring:25.4.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:keyring:python-keyring:25.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:keyring:python-keyring:25.4.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:keyring:python_keyring:25.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:keyring:python_keyring:25.4.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-keyring:keyring:25.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-keyring:keyring:25.4.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_keyring:keyring:25.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_keyring:keyring:25.4.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python-keyring:25.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python-keyring:25.4.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python_keyring:25.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python_keyring:25.4.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:keyring:keyring:25.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:keyring:keyring:25.4.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:keyring:25.3.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:keyring:25.4.1:*:*:*:*:*:*:*" }, { "name": "syft:location:0:path", @@ -4799,12 +4799,12 @@ ] }, { - "bom-ref": "pkg:pypi/more-itertools@10.4.0?package-id=e924fc61eb8ff701", + "bom-ref": "pkg:pypi/more-itertools@10.5.0?package-id=ba44a2b9d6805222", "type": "library", "name": "more-itertools", - "version": "10.4.0", - "cpe": "cpe:2.3:a:python-more-itertools:python-more-itertools:10.4.0:*:*:*:*:*:*:*", - "purl": "pkg:pypi/more-itertools@10.4.0", + "version": "10.5.0", + "cpe": "cpe:2.3:a:python-more-itertools:python-more-itertools:10.5.0:*:*:*:*:*:*:*", + "purl": "pkg:pypi/more-itertools@10.5.0", "properties": [ { "name": "syft:package:foundBy", @@ -4824,127 +4824,127 @@ }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-more-itertools:python_more_itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-more-itertools:python_more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_more_itertools:python-more-itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_more_itertools:python-more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_more_itertools:python_more_itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_more_itertools:python_more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:more-itertools:python-more-itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:more-itertools:python-more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:more-itertools:python_more_itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:more-itertools:python_more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:more_itertools:python-more-itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:more_itertools:python-more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:more_itertools:python_more_itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:more_itertools:python_more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-more-itertools:more-itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-more-itertools:more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-more-itertools:more_itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-more-itertools:more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_more_itertools:more-itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_more_itertools:more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_more_itertools:more_itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_more_itertools:more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-more:python-more-itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-more:python-more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-more:python_more_itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-more:python_more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_more:python-more-itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_more:python-more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_more:python_more_itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_more:python_more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:more-itertools:more-itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:more-itertools:more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:more-itertools:more_itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:more-itertools:more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:more_itertools:more-itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:more_itertools:more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:more_itertools:more_itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:more_itertools:more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python-more-itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python-more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python_more_itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python_more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:more:python-more-itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:more:python-more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:more:python_more_itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:more:python_more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-more:more-itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-more:more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-more:more_itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-more:more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_more:more-itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_more:more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_more:more_itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_more:more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:more-itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:more_itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:more:more-itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:more:more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:more:more_itertools:10.4.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:more:more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "name": "syft:location:0:path", @@ -4953,12 +4953,12 @@ ] }, { - "bom-ref": "pkg:pypi/msal@1.30.0?package-id=320c734c2cd641a9", + "bom-ref": "pkg:pypi/msal@1.31.0?package-id=cfc9f27722b894ea", "type": "library", "name": "msal", - "version": "1.30.0", - "cpe": "cpe:2.3:a:python-msal:python-msal:1.30.0:*:*:*:*:*:*:*", - "purl": "pkg:pypi/msal@1.30.0", + "version": "1.31.0", + "cpe": "cpe:2.3:a:python-msal:python-msal:1.31.0:*:*:*:*:*:*:*", + "purl": "pkg:pypi/msal@1.31.0", "properties": [ { "name": "syft:package:foundBy", @@ -4978,47 +4978,47 @@ }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-msal:python_msal:1.30.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-msal:python_msal:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_msal:python-msal:1.30.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_msal:python-msal:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_msal:python_msal:1.30.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_msal:python_msal:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python-msal:1.30.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python-msal:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python_msal:1.30.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python_msal:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:msal:python-msal:1.30.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:msal:python-msal:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:msal:python_msal:1.30.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:msal:python_msal:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-msal:msal:1.30.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-msal:msal:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_msal:msal:1.30.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_msal:msal:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:msal:1.30.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:msal:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:msal:msal:1.30.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:msal:msal:1.31.0:*:*:*:*:*:*:*" }, { "name": "syft:location:0:path", @@ -5329,12 +5329,12 @@ ] }, { - "bom-ref": "pkg:pypi/multidict@6.0.5?package-id=e9ab5d7dc85b85d2", + "bom-ref": "pkg:pypi/multidict@6.1.0?package-id=8efbcee082935ebb", "type": "library", "name": "multidict", - "version": "6.0.5", - "cpe": "cpe:2.3:a:python-multidict:python-multidict:6.0.5:*:*:*:*:*:*:*", - "purl": "pkg:pypi/multidict@6.0.5", + "version": "6.1.0", + "cpe": "cpe:2.3:a:python-multidict:python-multidict:6.1.0:*:*:*:*:*:*:*", + "purl": "pkg:pypi/multidict@6.1.0", "properties": [ { "name": "syft:package:foundBy", @@ -5354,47 +5354,47 @@ }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-multidict:python_multidict:6.0.5:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-multidict:python_multidict:6.1.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_multidict:python-multidict:6.0.5:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_multidict:python-multidict:6.1.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_multidict:python_multidict:6.0.5:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_multidict:python_multidict:6.1.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:multidict:python-multidict:6.0.5:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:multidict:python-multidict:6.1.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:multidict:python_multidict:6.0.5:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:multidict:python_multidict:6.1.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-multidict:multidict:6.0.5:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-multidict:multidict:6.1.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_multidict:multidict:6.0.5:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_multidict:multidict:6.1.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python-multidict:6.0.5:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python-multidict:6.1.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python_multidict:6.0.5:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python_multidict:6.1.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:multidict:multidict:6.0.5:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:multidict:multidict:6.1.0:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:multidict:6.0.5:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:multidict:6.1.0:*:*:*:*:*:*:*" }, { "name": "syft:location:0:path", @@ -5625,12 +5625,12 @@ ] }, { - "bom-ref": "pkg:pypi/pathvalidate@3.2.0?package-id=43193211b24e82e8", + "bom-ref": "pkg:pypi/pathvalidate@3.2.1?package-id=24eb8af432aec778", "type": "library", "name": "pathvalidate", - "version": "3.2.0", - "cpe": "cpe:2.3:a:python-pathvalidate:python-pathvalidate:3.2.0:*:*:*:*:*:*:*", - "purl": "pkg:pypi/pathvalidate@3.2.0", + "version": "3.2.1", + "cpe": "cpe:2.3:a:python-pathvalidate:python-pathvalidate:3.2.1:*:*:*:*:*:*:*", + "purl": "pkg:pypi/pathvalidate@3.2.1", "properties": [ { "name": "syft:package:foundBy", @@ -5650,47 +5650,47 @@ }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-pathvalidate:python_pathvalidate:3.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-pathvalidate:python_pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_pathvalidate:python-pathvalidate:3.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_pathvalidate:python-pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_pathvalidate:python_pathvalidate:3.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_pathvalidate:python_pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:pathvalidate:python-pathvalidate:3.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:pathvalidate:python-pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:pathvalidate:python_pathvalidate:3.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:pathvalidate:python_pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-pathvalidate:pathvalidate:3.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-pathvalidate:pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_pathvalidate:pathvalidate:3.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_pathvalidate:pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python-pathvalidate:3.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python-pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python_pathvalidate:3.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python_pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:pathvalidate:pathvalidate:3.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:pathvalidate:pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:pathvalidate:3.2.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "name": "syft:location:0:path", @@ -5847,12 +5847,12 @@ ] }, { - "bom-ref": "pkg:pypi/pyasn1@0.6.0?package-id=44b885818e87a2ef", + "bom-ref": "pkg:pypi/pyasn1@0.6.1?package-id=664d276e206e6e0b", "type": "library", "name": "pyasn1", - "version": "0.6.0", - "cpe": "cpe:2.3:a:python-pyasn1:python-pyasn1:0.6.0:*:*:*:*:*:*:*", - "purl": "pkg:pypi/pyasn1@0.6.0", + "version": "0.6.1", + "cpe": "cpe:2.3:a:python-pyasn1:python-pyasn1:0.6.1:*:*:*:*:*:*:*", + "purl": "pkg:pypi/pyasn1@0.6.1", "properties": [ { "name": "syft:package:foundBy", @@ -5872,47 +5872,47 @@ }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-pyasn1:python_pyasn1:0.6.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-pyasn1:python_pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_pyasn1:python-pyasn1:0.6.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_pyasn1:python-pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_pyasn1:python_pyasn1:0.6.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_pyasn1:python_pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:pyasn1:python-pyasn1:0.6.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:pyasn1:python-pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:pyasn1:python_pyasn1:0.6.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:pyasn1:python_pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-pyasn1:pyasn1:0.6.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-pyasn1:pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python-pyasn1:0.6.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python-pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python_pyasn1:0.6.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python_pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_pyasn1:pyasn1:0.6.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_pyasn1:pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:pyasn1:pyasn1:0.6.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:pyasn1:pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:pyasn1:0.6.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "name": "syft:location:0:path", @@ -5995,12 +5995,12 @@ ] }, { - "bom-ref": "pkg:pypi/pyparsing@3.1.2?package-id=0f5919f301109bab", + "bom-ref": "pkg:pypi/pyparsing@3.1.4?package-id=6c3b61c772a8d2fd", "type": "library", "name": "pyparsing", - "version": "3.1.2", - "cpe": "cpe:2.3:a:python-pyparsing:python-pyparsing:3.1.2:*:*:*:*:*:*:*", - "purl": "pkg:pypi/pyparsing@3.1.2", + "version": "3.1.4", + "cpe": "cpe:2.3:a:python-pyparsing:python-pyparsing:3.1.4:*:*:*:*:*:*:*", + "purl": "pkg:pypi/pyparsing@3.1.4", "properties": [ { "name": "syft:package:foundBy", @@ -6020,47 +6020,47 @@ }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-pyparsing:python_pyparsing:3.1.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-pyparsing:python_pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_pyparsing:python-pyparsing:3.1.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_pyparsing:python-pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_pyparsing:python_pyparsing:3.1.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_pyparsing:python_pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:pyparsing:python-pyparsing:3.1.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:pyparsing:python-pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:pyparsing:python_pyparsing:3.1.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:pyparsing:python_pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-pyparsing:pyparsing:3.1.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-pyparsing:pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_pyparsing:pyparsing:3.1.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_pyparsing:pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python-pyparsing:3.1.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python-pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python_pyparsing:3.1.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python_pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:pyparsing:pyparsing:3.1.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:pyparsing:pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:pyparsing:3.1.2:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "name": "syft:location:0:path", @@ -6119,12 +6119,12 @@ ] }, { - "bom-ref": "pkg:pypi/pytz@2024.1?package-id=edaef6570e946bce", + "bom-ref": "pkg:pypi/pytz@2024.2?package-id=18ad7108bd85e0e5", "type": "library", "name": "pytz", - "version": "2024.1", - "cpe": "cpe:2.3:a:python-pytz:python-pytz:2024.1:*:*:*:*:*:*:*", - "purl": "pkg:pypi/pytz@2024.1", + "version": "2024.2", + "cpe": "cpe:2.3:a:python-pytz:python-pytz:2024.2:*:*:*:*:*:*:*", + "purl": "pkg:pypi/pytz@2024.2", "properties": [ { "name": "syft:package:foundBy", @@ -6144,47 +6144,47 @@ }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-pytz:python_pytz:2024.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-pytz:python_pytz:2024.2:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_pytz:python-pytz:2024.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_pytz:python-pytz:2024.2:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_pytz:python_pytz:2024.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_pytz:python_pytz:2024.2:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python-pytz:2024.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python-pytz:2024.2:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python_pytz:2024.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python_pytz:2024.2:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-pytz:pytz:2024.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-pytz:pytz:2024.2:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_pytz:pytz:2024.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_pytz:pytz:2024.2:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:pytz:python-pytz:2024.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:pytz:python-pytz:2024.2:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:pytz:python_pytz:2024.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:pytz:python_pytz:2024.2:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:pytz:2024.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:pytz:2024.2:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:pytz:pytz:2024.1:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:pytz:pytz:2024.2:*:*:*:*:*:*:*" }, { "name": "syft:location:0:path", @@ -6923,12 +6923,12 @@ ] }, { - "bom-ref": "pkg:pypi/urllib3@2.2.2?package-id=571dd3dddb95174a", + "bom-ref": "pkg:pypi/urllib3@2.2.3?package-id=200cd377500efae3", "type": "library", "name": "urllib3", - "version": "2.2.2", - "cpe": "cpe:2.3:a:python:urllib3:2.2.2:*:*:*:*:*:*:*", - "purl": "pkg:pypi/urllib3@2.2.2", + "version": "2.2.3", + "cpe": "cpe:2.3:a:python:urllib3:2.2.3:*:*:*:*:*:*:*", + "purl": "pkg:pypi/urllib3@2.2.3", "properties": [ { "name": "syft:package:foundBy", @@ -6953,12 +6953,12 @@ ] }, { - "bom-ref": "pkg:pypi/wadllib@1.3.6?package-id=2ec4536957c99a19", + "bom-ref": "pkg:pypi/wadllib@1.3.9?package-id=ad27d7cb90eb9b21", "type": "library", "name": "wadllib", - "version": "1.3.6", - "cpe": "cpe:2.3:a:python-wadllib:python-wadllib:1.3.6:*:*:*:*:*:*:*", - "purl": "pkg:pypi/wadllib@1.3.6", + "version": "1.3.9", + "cpe": "cpe:2.3:a:python-wadllib:python-wadllib:1.3.9:*:*:*:*:*:*:*", + "purl": "pkg:pypi/wadllib@1.3.9", "properties": [ { "name": "syft:package:foundBy", @@ -6978,47 +6978,47 @@ }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-wadllib:python_wadllib:1.3.6:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-wadllib:python_wadllib:1.3.9:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_wadllib:python-wadllib:1.3.6:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_wadllib:python-wadllib:1.3.9:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_wadllib:python_wadllib:1.3.6:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_wadllib:python_wadllib:1.3.9:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-wadllib:wadllib:1.3.6:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-wadllib:wadllib:1.3.9:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_wadllib:wadllib:1.3.6:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_wadllib:wadllib:1.3.9:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:wadllib:python-wadllib:1.3.6:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:wadllib:python-wadllib:1.3.9:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:wadllib:python_wadllib:1.3.6:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:wadllib:python_wadllib:1.3.9:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python-wadllib:1.3.6:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python-wadllib:1.3.9:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python_wadllib:1.3.6:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python_wadllib:1.3.9:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:wadllib:wadllib:1.3.6:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:wadllib:wadllib:1.3.9:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:wadllib:1.3.6:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:wadllib:1.3.9:*:*:*:*:*:*:*" }, { "name": "syft:location:0:path", @@ -7101,12 +7101,12 @@ ] }, { - "bom-ref": "pkg:pypi/yarl@1.9.4?package-id=cba52cc792096e58", + "bom-ref": "pkg:pypi/yarl@1.11.1?package-id=e69bea513abe4c24", "type": "library", "name": "yarl", - "version": "1.9.4", - "cpe": "cpe:2.3:a:python-yarl:python-yarl:1.9.4:*:*:*:*:*:*:*", - "purl": "pkg:pypi/yarl@1.9.4", + "version": "1.11.1", + "cpe": "cpe:2.3:a:python-yarl:python-yarl:1.11.1:*:*:*:*:*:*:*", + "purl": "pkg:pypi/yarl@1.11.1", "properties": [ { "name": "syft:package:foundBy", @@ -7126,47 +7126,47 @@ }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-yarl:python_yarl:1.9.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-yarl:python_yarl:1.11.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_yarl:python-yarl:1.9.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_yarl:python-yarl:1.11.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_yarl:python_yarl:1.9.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_yarl:python_yarl:1.11.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python-yarl:1.9.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python-yarl:1.11.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python_yarl:1.9.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python_yarl:1.11.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-yarl:yarl:1.9.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-yarl:yarl:1.11.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_yarl:yarl:1.9.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_yarl:yarl:1.11.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:yarl:python-yarl:1.9.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:yarl:python-yarl:1.11.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:yarl:python_yarl:1.9.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:yarl:python_yarl:1.11.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:yarl:1.9.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:yarl:1.11.1:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:yarl:yarl:1.9.4:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:yarl:yarl:1.11.1:*:*:*:*:*:*:*" }, { "name": "syft:location:0:path", @@ -7175,12 +7175,12 @@ ] }, { - "bom-ref": "pkg:pypi/zipp@3.20.0?package-id=46f41ac016947d68", + "bom-ref": "pkg:pypi/zipp@3.20.2?package-id=24caf9ae9b8c4214", "type": "library", "name": "zipp", - "version": "3.20.0", - "cpe": "cpe:2.3:a:python-zipp:python-zipp:3.20.0:*:*:*:*:*:*:*", - "purl": "pkg:pypi/zipp@3.20.0", + "version": "3.20.2", + "cpe": "cpe:2.3:a:python-zipp:python-zipp:3.20.2:*:*:*:*:*:*:*", + "purl": "pkg:pypi/zipp@3.20.2", "properties": [ { "name": "syft:package:foundBy", @@ -7200,47 +7200,47 @@ }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-zipp:python_zipp:3.20.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-zipp:python_zipp:3.20.2:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_zipp:python-zipp:3.20.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_zipp:python-zipp:3.20.2:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_zipp:python_zipp:3.20.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_zipp:python_zipp:3.20.2:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python-zipp:3.20.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python-zipp:3.20.2:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:python_zipp:3.20.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:python_zipp:3.20.2:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python-zipp:zipp:3.20.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python-zipp:zipp:3.20.2:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python_zipp:zipp:3.20.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python_zipp:zipp:3.20.2:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:zipp:python-zipp:3.20.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:zipp:python-zipp:3.20.2:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:zipp:python_zipp:3.20.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:zipp:python_zipp:3.20.2:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:python:zipp:3.20.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:python:zipp:3.20.2:*:*:*:*:*:*:*" }, { "name": "syft:cpe23", - "value": "cpe:2.3:a:zipp:zipp:3.20.0:*:*:*:*:*:*:*" + "value": "cpe:2.3:a:zipp:zipp:3.20.2:*:*:*:*:*:*:*" }, { "name": "syft:location:0:path", diff --git a/goosey/auth.py b/goosey/auth.py index b1feb5d..980d450 100755 --- a/goosey/auth.py +++ b/goosey/auth.py @@ -70,7 +70,7 @@ def get_app_resource_uri(self): """ if self.us_government == 'false': if self.mde_gcc == 'false' and self.mde_gcc_high == 'false': - return ['https://graph.microsoft.com/.default', 'https://outlook.office365.com/.default', 'https://api.securitycenter.microsoft.com/.default', 'https://management.azure.com/.default', 'https://api.security.microsoft.com/.default'] + return ['https://graph.microsoft.com/.default', 'https://outlook.office365.com/.default', 'https://api.securitycenter.microsoft.com/.default', 'https://management.azure.com/.default', 'https://api.security.microsoft.com/.default', 'https://api.loganalytics.io/.default'] elif self.mde_gcc == 'true': return ['https://graph.microsoft.com/.default', 'https://api.securitycenter.microsoft.com/.default', 'https://api-gcc.securitycenter.microsoft.us', 'https://api-gcc.security.microsoft.us'] elif self.mde_gcc_high == 'true': @@ -101,51 +101,6 @@ def authenticate_as_app(self, resource_uri): self.tokendata['expires_on'] = expiration_time return self.tokendata - @staticmethod - def get_sub_argparse(auth_parser): - """ - Get an argparse subparser for authentication - """ - auth_parser.add_argument('-a', - '--authfile', - action='store', - help='File to store the authentication tokens and cookies (default: .ugt_auth)', - default='.ugt_auth') - auth_parser.add_argument('--d4iot-authfile', - action='store', - help='File to store the authentication cookies for D4IoT (default: .d4iot_auth)', - default='.d4iot_auth') - auth_parser.add_argument('-c', - '--config', - action='store', - help='Path to config file (default: .conf)', - default='.conf') - auth_parser.add_argument('-ac', - '--auth', - action='store', - help='File to store the credentials used for authentication (default: .auth)', - default='.auth') - auth_parser.add_argument('--d4iot-auth', - action='store', - help='File to store the D4IoT credentials used for authentication (default: .auth_d4iot)', - default='.auth_d4iot') - auth_parser.add_argument('--d4iot-config', - action='store', - help='Path to D4IoT config file (default: .d4iot_conf)', - default='.d4iot_conf') - auth_parser.add_argument('--debug', - action='store_true', - help='Enable debug logging') - auth_parser.add_argument('--d4iot', - action='store_true', - help='Run the authentication portion for d4iot', - default=False) - auth_parser.add_argument('--insecure', - action='store_true', - help='Disable secure authentication handling (file encryption)') - return auth_parser - - def parse_config(self, configfile): config = configparser.ConfigParser() config.read(configfile) @@ -349,19 +304,6 @@ def check_app_auth_token(auth_data, logger): sys.exit(1) return False -def main(): - parser = argparse.ArgumentParser(add_help=True, description='Untitled Goose Tool Authentication', formatter_class=argparse.RawDescriptionHelpFormatter) - auth = Authentication(debug=True) - auth.get_sub_argparse(parser) - args = parser.parse_args() - auth.parse_args(args) - if args.revoke: - auth.revoke_tokens(args) - if args.d4iot: - auth.d4iot_auth() - else: - auth.ugt_auth() - def auth(authfile=".ugt_auth", d4iot_authfile=".d4iot_auth", config=".conf", @@ -394,6 +336,5 @@ def auth(authfile=".ugt_auth", else: auth.ugt_auth() - if __name__ == '__main__': main() diff --git a/goosey/azure_dumper.py b/goosey/azure_dumper.py index bcd5677..59ee1e8 100644 --- a/goosey/azure_dumper.py +++ b/goosey/azure_dumper.py @@ -34,9 +34,11 @@ class AzureDataDumper(DataDumper): - def __init__(self, output_dir, reports_dir, session, app_auth, config, auth_un_pw, debug): + def __init__(self, output_dir, reports_dir, session, app_auth, config, auth_un_pw, loganalytics_app_auth, debug): super().__init__(f'{output_dir}{os.path.sep}azure', reports_dir, None, app_auth, session, debug) self.logger = setup_logger(__name__, debug) + self.failurefile = os.path.join(reports_dir, '_no_results.json') + self.loganalytics_app_auth = loganalytics_app_auth if auth_un_pw is not None: if auth_un_pw['auth']['appid']: self.app_id = auth_un_pw['auth']['appid'] @@ -212,73 +214,72 @@ async def dump_d4iot_portal_pcap(self) -> None: self.logger.error("Please re-auth.") sys.exit(1) - for id in alert_ids: - if self.us_gov.lower() == "true": - availability_url = "https://management.azure.us" + id + "/pcapAvailability?api-version=2021-07-01-preview" - else: - availability_url = "https://management.azure.com" + id + "/pcapAvailability?api-version=2021-07-01-preview" - i = id.split("/")[-1] - outfile = os.path.join(pcap_dir, "pcap_" + str(i) + ".pcap") - async with self.ahsession.request('POST', availability_url, headers=header, ssl=False) as r: - result = await r.json() - if 'error' in result: - if result['error']['code'] == 'NotFound': - self.logger.debug("Resource not found. Exiting.") - return - elif result['error']['code'] == 'ExpiredAuthenticationToken': - self.logger.error("Error with authentication token: " + result['error']['message']) - self.logger.error("Please re-auth.") - sys.exit(1) - - if 'status' in result: - if result['status'] == 'Done': - self.logger.info("PCAP downloaded for alert id %s." % (i)) - download_url = result['downloadUrl'] - async with self.ahsession.request('GET', download_url, ssl=False, allow_redirects=True) as r: - output = await r.read() - with open(outfile, 'wb') as f: - f.write(output) - - elif result['status'] == 'Available': - if 'error' in result: - if result['error']['code'] == 'PCAP_NOT_FOUND': - self.logger.debug("PCAP not found for alert id %s. Proceeding" % (i)) - continue - else: - self.logger.debug("PCAP available for alert id %s." % (i)) + for id in alert_ids: + if self.us_gov.lower() == "true": + availability_url = "https://management.azure.us" + id + "/pcapAvailability?api-version=2021-07-01-preview" + else: + availability_url = "https://management.azure.com" + id + "/pcapAvailability?api-version=2021-07-01-preview" + i = id.split("/")[-1] + outfile = os.path.join(pcap_dir, "pcap_" + str(i) + ".pcap") + async with self.ahsession.request('POST', availability_url, headers=header, ssl=False) as r: + result = await r.json() + if 'error' in result: + if result['error']['code'] == 'NotFound': + self.logger.debug("Resource not found. Exiting.") + return + elif result['error']['code'] == 'ExpiredAuthenticationToken': + self.logger.error("Error with authentication token: " + result['error']['message']) + self.logger.error("Please re-auth.") + sys.exit(1) - if self.us_gov.lower() == "true": - request_url = "https://management.azure.us" + id + "/pcapRequest?api-version=2021-07-01-preview" - else: - request_url = "https://management.azure.com" + id + "/pcapRequest?api-version=2021-07-01-preview" - - status = None - - while status != "Done": - async with self.ahsession.request('POST', request_url, headers=header, ssl=False) as r: - result = await r.json() - if 'error' in result: - self.logger.error("Error: " + result['error']['message']) - else: - status = result['status'] - await asyncio.sleep(5) - - download_url = result['downloadUrl'] - async with self.ahsession.request('GET', download_url, ssl=False, allow_redirects=True) as r: - output = await r.read() - with open(outfile, 'wb') as f: - f.write(output) + if 'status' in result: + if result['status'] == 'Done': self.logger.info("PCAP downloaded for alert id %s." % (i)) + download_url = result['downloadUrl'] + async with self.ahsession.request('GET', download_url, ssl=False, allow_redirects=True) as r: + output = await r.read() + with open(outfile, 'wb') as f: + f.write(output) + + elif result['status'] == 'Available': + if 'error' in result: + if result['error']['code'] == 'PCAP_NOT_FOUND': + self.logger.debug("PCAP not found for alert id %s. Proceeding" % (i)) + continue + else: + self.logger.debug("PCAP available for alert id %s." % (i)) - - elif result['status'] == "UnsupportedAlert": - self.logger.debug("PCAP not available for alert id %s. Proceeding" % (i)) - elif result['status'] == "DisconnectedSensor": - self.logger.error("Sensor is disconnected. Stopping PCAP pull.") - return - else: - self.logger.debug(result) - self.logger.info("Getting D4IOT portal pcaps from " + subscriptionId + "...") + if self.us_gov.lower() == "true": + request_url = "https://management.azure.us" + id + "/pcapRequest?api-version=2021-07-01-preview" + else: + request_url = "https://management.azure.com" + id + "/pcapRequest?api-version=2021-07-01-preview" + + status = None + + while status != "Done": + async with self.ahsession.request('POST', request_url, headers=header, ssl=False) as r: + result = await r.json() + if 'error' in result: + self.logger.error("Error: " + result['error']['message']) + else: + status = result['status'] + await asyncio.sleep(5) + + download_url = result['downloadUrl'] + async with self.ahsession.request('GET', download_url, ssl=False, allow_redirects=True) as r: + output = await r.read() + with open(outfile, 'wb') as f: + f.write(output) + self.logger.info("PCAP downloaded for alert id %s." % (i)) + + + elif result['status'] == "UnsupportedAlert": + self.logger.debug("PCAP not available for alert id %s. Proceeding" % (i)) + elif result['status'] == "DisconnectedSensor": + self.logger.error("Sensor is disconnected. Stopping PCAP pull.") + return + else: + self.logger.debug(result) async def _dump_portal_alerts(self) -> None: """ @@ -342,29 +343,29 @@ async def _dump_portal_alerts(self) -> None: self.logger.error("Please re-auth.") os._exit(1) - for val in device_grps: - if self.us_gov.lower() == "true": - url = "https://management.azure.us/subscriptions/" + subscriptionId + "/providers/Microsoft.IoTSecurity/locations/" + location + "/deviceGroups/" + val + "/alerts?api-version=2021-07-01-preview" - else: - url = "https://management.azure.com/subscriptions/" + subscriptionId + "/providers/Microsoft.IoTSecurity/locations/" + location + "/deviceGroups/" + val + "/alerts?api-version=2021-07-01-preview" - - async with self.ahsession.request('GET', url, headers=header, ssl=False) as r: - result = await r.json() - nexturl = None - if '@odata.nextLink' in result: - nexturl = result['@odata.nextLink'] - if 'value' in result: - with open(outfile, 'a+', encoding='utf-8') as f: - for x in result['value']: - f.write(json.dumps(x) + "\n") - f.flush() - os.fsync(f) - elif 'error' in result: - if result['error']['code'] == 'ExpiredAuthenticationToken': - self.logger.error("Error with authentication token: " + result['error']['message']) - self.logger.error("Please re-auth.") - os._exit(1) - await get_nextlink(nexturl, outfile, self.ahsession, self.logger, self.app_auth) + for val in device_grps: + if self.us_gov.lower() == "true": + url = "https://management.azure.us/subscriptions/" + subscriptionId + "/providers/Microsoft.IoTSecurity/locations/" + location + "/deviceGroups/" + val + "/alerts?api-version=2021-07-01-preview" + else: + url = "https://management.azure.com/subscriptions/" + subscriptionId + "/providers/Microsoft.IoTSecurity/locations/" + location + "/deviceGroups/" + val + "/alerts?api-version=2021-07-01-preview" + + async with self.ahsession.request('GET', url, headers=header, ssl=False) as r: + result = await r.json() + nexturl = None + if '@odata.nextLink' in result: + nexturl = result['@odata.nextLink'] + if 'value' in result: + with open(outfile, 'a+', encoding='utf-8') as f: + for x in result['value']: + f.write(json.dumps(x) + "\n") + f.flush() + os.fsync(f) + elif 'error' in result: + if result['error']['code'] == 'ExpiredAuthenticationToken': + self.logger.error("Error with authentication token: " + result['error']['message']) + self.logger.error("Please re-auth.") + os._exit(1) + await get_nextlink(nexturl, outfile, self.ahsession, self.logger, self.app_auth) self.logger.info("Finished getting D4IOT portal alerts from " + subscriptionId + ".") async def _dump_portal_defendersettings(self) -> None: @@ -529,6 +530,7 @@ async def _dump_diagnostic_settings(self) -> None: continue await asyncio.sleep(0) # make it blocking so that other coroutines can continue self.logger.info("Finished geting diagnostic settings from " + sub_id + ".") + await asyncio.sleep(0) # make it blocking so that other coroutines can continue async def _dump_vm_config(self) -> None: """ @@ -560,6 +562,7 @@ async def _dump_vm_config(self) -> None: await asyncio.sleep(0) # make it blocking so that other coroutines can continue self.logger.info("Finished geting virtual machine configurations from " + sub_id + ".") + await asyncio.sleep(0) # make it blocking so that other coroutines can continue except HttpResponseError: self.logger.debug("Caught HTTP Response Error on subscription " + sub_id) continue @@ -590,6 +593,7 @@ async def _dump_container_config(self) -> None: f.write("\n") f.flush() os.fsync(f) + await asyncio.sleep(0) # make it blocking so that other coroutines can continue await asyncio.sleep(0) # make it blocking so that other coroutines can continue self.logger.info('Finished getting all web app Azure Container Configs for ' + sub_id + '.') @@ -649,6 +653,7 @@ async def _dump_file_shares(self) -> None: f.write("\n") f.flush() os.fsync(f) + await asyncio.sleep(0) # make it blocking so that other coroutines can continue await asyncio.sleep(0) # make it blocking so that other coroutines can continue self.logger.info('Finished dumping all file shares for' + sub_id + '.') @@ -745,6 +750,7 @@ async def auxillary_activity_log(self, start, end, i, statefile=None): f.write("\n") f.flush() os.fsync(f) + await asyncio.sleep(0) # make it blocking so that other coroutines can continue with open(statefile, 'w') as f: f.write(end_time) await asyncio.sleep(0) # make it blocking so that other coroutines can continue @@ -815,12 +821,171 @@ async def dump_activity_log(self) -> None: else: self.logger.debug(f'No state. Using {start_date} - {final_time}') await self.auxillary_activity_log(start_date, final_time, i, statefile) + await asyncio.sleep(0) # make it blocking so that other coroutines can continue except HttpResponseError as e: print(e) self.logger.debug("Caught HTTP Response Error on subscription " + self.subscription_id_list[i]) continue + async def dump_log_analytic_workspaces(self): + """ + Dump list of log analytic workspaces and their table contents + """ + # default end time. Now + end = utc.localize(datetime.now()) + + # defult start tiem + # For LAW 12 years is the maximum storage period + start = end - timedelta(days=364*12) + + if self.date_range: + self.logger.debug(f'MDE Dump using specified date range: {self.date_start} to {self.date_end}') + start = dateutil.parser.parse(self.date_start).replace(tzinfo=utc) + end = dateutil.parser.parse(self.date_end).replace(tzinfo=utc) + + tasks = [] + for subscriptionId in self.subscription_id_list: + url = f"https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.OperationalInsights/" + output_dir = os.path.join(self.output_dir, os.path.join(subscriptionId, "log_analytics_workspace")) + check_output_dir(output_dir, self.logger) + call_object = [url, self.app_auth, self.logger, output_dir, self.get_session()] + await helper_single_object("workspaces?api-version=2023-09-01", call_object, self.failurefile) + workspaces_file = os.path.join(output_dir, "workspaces.json") + with open(workspaces_file, "r") as f: + for line in f: + #self.logger.debug(json.dumps(json.loads(line), indent=2)) + workspace_dict = json.loads(line) + workspace_name = workspace_dict["name"] + workspace_id = workspace_dict["id"] + self.logger.debug(f"summarizing {workspace_name}") + url = f"https://api.loganalytics.io/v1{workspace_id}/query" + results, err, _, _ = await run_kql_query("search \"*\"", start, end, None, url, self.loganalytics_app_auth, self.logger, self.ahsession, summarize=True) + #self.logger.debug(json.dumps(results, indent=2, default=str)) + for row in results: + self.logger.debug(row) + table = row["$table"] + + # create a task dumping the table with the save state being per table per workspace + workspace_log_dir = os.path.join(output_dir, workspace_name) + check_output_dir(workspace_log_dir, self.logger) + + statefile = os.path.join(workspace_log_dir, f".{table}.savestate") + outfile = os.path.join(workspace_log_dir, f"{table}.json") + saved_end = load_state(statefile) + table_start = start + table_end = end + if saved_end: + table_start = max(saved_end, table_start) + # Use asyncio to use asyncronous coroutines to help ensure we get data before it rolls off + self.logger.debug(f"Generating table dump task for table: {table}, start: {start}, end: {end}") + caller_name = asyncio.current_task().get_name() + tasks.append(asyncio.create_task(self._dump_table(table, table_start, table_end, url, statefile=statefile, outfile=outfile),name=f"{caller_name}_{workspace_name}_{table}")) + await asyncio.gather(*tasks) + + + async def _dump_table(self, base_query, start, end, url, statefile, outfile, retries=3): + """ + Description: + Query the log analytics workspace and pull logs for the table under the timeframe + + Arguments: + base_query: what to start with for the query + start: starting timestamp + end: ending timestamp + path: path to the endpoint for the queries + output_dir: where to place the logs + machine_id: Optional id of a mahcine to filter down the query + """ + totalResultCount = 0 + totalResultEnd = start + totalSavedResults = 0 + origStart = start + finalEnd = end + tries = 0 + # final record is so that it will stop when it gets to the last record + # and we don't have to worry about the list being empty or changing the logic for + # an edge case + final_record = {"count": None, + "start": end, + "end": end + timedelta(1000), + "done_status": False} + bounds = [final_record] + # initial query loop to set a baseline + summary = None + while start < finalEnd and tries < retries*2: + # Narrow down until we have a valid timeframe + summary, err, new_end, bounds = await run_kql_query(base_query, start, end, bounds, url, self.loganalytics_app_auth, self.logger, self.ahsession, summarize=True) + # If there are no results then we want to get to a timeframe that does contain results + if err: + tries += 1 + elif summary != None and summary[0]["Count"] == 0: + tries = 0 + # Check if there are no results in the whole time range. If so we return + if origStart == start and finalEnd == end: + self.logger.debug(f"No logs for {base_query} from {start} to {end}") + save_state(statefile, end) + return + # Otherwise it just means this lower time segment has no logs and we remove it and continue + start = end + end = finalEnd + bounds = [final_record] + continue + elif summary != None and summary[0]["Count"] > 0: + tries = 0 + totalResultCount = summary[0]["Count"] + totalResultEnd = end + start = dateutil.parser.parse(summary[0]["FirstEvent"]) + # Need to make sure the start of each entry in the bounds matches the first start time + bounds[0]["start"] = start + break + end = new_end + + + while start < finalEnd and tries < retries: + startDate = start.strftime("%Y-%m-%dT%H:%M:%S") + endDate = end.strftime("%Y-%m-%dT%H:%M:%S") + session_set = set() # Unique results returned. Used to detect duplicates + bound = f'[{startDate} - {endDate}]' + + # Run a search to get a summary of the timeframe. Faster and provides more info + if bounds[0]["count"] == None or \ + (bounds[0]["count"] >= 10000 and end <= bounds[0]["end"]): + summary, err, end, bounds = await run_kql_query(base_query, start, end, bounds, url, self.loganalytics_app_auth, self.logger, self.ahsession, summarize=True) + if err: + tries += 1 + continue + tries = 0 + if summary[0]["Count"] >= 10000: + continue + if summary[0]["Count"] == 0: + end = bounds[0]["end"] + start = bounds[0]["start"] + continue + + results, err, end, bounds = await run_kql_query(base_query, start, end, bounds, url, self.loganalytics_app_auth, self.logger, self.ahsession) + if err: + tries += 1 + continue + if len(results) >= 0: + if start >= totalResultEnd: + totalResultCount += len(results) + #self.logger.debug('Size of table: %s' % len(results)) + #self.logger.debug('Size of table: %s' % result['Stats']['dataset_statistics'][0]['table_row_count']) + with open(outfile, 'a', encoding='utf-8') as f: + for x in results: + f.write(json.dumps(x) + '\n') + + save_state(statefile, end) + + tries = 0 + end = bounds[0]["end"] + start = bounds[0]["start"] + if bounds[0]["count"] != None and bounds[0]["count"] >= 10000: + new_end_ts = start.timestamp() + ((end.timestamp() - start.timestamp())/2) + end = datetime.fromtimestamp(new_end_ts, utc) + + async def auxillary_storage_log_pull(self, container_name, log_type): for i in range(0, len(self.subscription_id_list)): try: @@ -878,6 +1043,7 @@ async def auxillary_storage_log_pull(self, container_name, log_type): f.write(entry) save_state_set.add(str(blob.name)) json.dump({"set": list(save_state_set)}, open(save_state_path, "w")) + await asyncio.sleep(0) # make it blocking so that other coroutines can continue @@ -946,6 +1112,7 @@ async def auxillary_list_all(self, func, sub_id, ops, args: Optional[str] = None f.write("\n") f.flush() os.fsync(f) + await asyncio.sleep(0) # make it blocking so that other coroutines can continue self.logger.info("Finished dumping Azure " + name) except HttpResponseError as e: diff --git a/goosey/honk.py b/goosey/honk.py index 776c7b9..1f57937 100644 --- a/goosey/honk.py +++ b/goosey/honk.py @@ -30,7 +30,7 @@ warnings.simplefilter('ignore') -logger = None +logger = setup_logger(__name__, debug=False) data_calls = {} async def run(args, config, auth, init_sections, auth_un_pw=None): @@ -52,6 +52,7 @@ async def run(args, config, auth, init_sections, auth_un_pw=None): msft_graph_auth = {} msft_graph_app_auth = {} + loganalytics_app_auth = {} for key in auth['mfa']: if 'graph.microsoft.com' in key or 'graph.microsoft.us' in key: @@ -68,6 +69,8 @@ async def run(args, config, auth, init_sections, auth_un_pw=None): msft_security_auth = auth['app_auth'][key] if 'outlook.office365.com' in key or 'outlook.office365.us' in key: o365_app_auth = auth['app_auth'][key] + if 'api.loganalytics.io' in key: + loganalytics_app_auth = auth['app_auth'][key] maindumper = DataDumper(args.output_dir, args.reports_dir, msft_graph_auth, msft_graph_app_auth, session, args.debug) @@ -87,7 +90,7 @@ async def run(args, config, auth, init_sections, auth_un_pw=None): entraiddumper = EntraIdDataDumper(args.output_dir, args.reports_dir, msft_graph_auth, msft_graph_app_auth, maindumper.ahsession, config, args.debug) entraid = True if 'azure' in init_sections: - azure_dumper = AzureDataDumper(args.output_dir, args.reports_dir, maindumper.ahsession, mgmt_app_auth, config, auth_un_pw, args.debug) + azure_dumper = AzureDataDumper(args.output_dir, args.reports_dir, maindumper.ahsession, mgmt_app_auth, config, auth_un_pw, loganalytics_app_auth, args.debug) azure = True if 'mde' in init_sections: mdedumper = MDEDataDumper(args.output_dir, args.reports_dir, msft_graph_auth, msft_security_center_auth, msft_security_auth, maindumper.ahsession, config, args.debug) @@ -141,18 +144,23 @@ def parse_config(configfile, args, auth=None): data_calls[section][key] = True init_sections.append(section) + print(args.__dict__) if args.azure: for item in [x.replace('dump_', '') for x in dir(AzureDataDumper) if x.startswith('dump_')]: data_calls['azure'][item] = True + init_sections.append("azure") if args.entraid: for item in [x.replace('dump_', '') for x in dir(EntraIdDataDumper) if x.startswith('dump_')]: data_calls['entraid'][item] = True + init_sections.append("entraid") if args.m365: for item in [x.replace('dump_', '') for x in dir(M365DataDumper) if x.startswith('dump_')]: data_calls['m365'][item] = True + init_sections.append("m365") if args.mde: for item in [x.replace('dump_', '') for x in dir(MDEDataDumper) if x.startswith('dump_')]: data_calls['mde'][item] = True + init_sections.append("mde") logger.debug(json.dumps(data_calls, indent=2)) return config, init_sections diff --git a/goosey/mde_datadumper.py b/goosey/mde_datadumper.py index d9f826a..9bb1431 100644 --- a/goosey/mde_datadumper.py +++ b/goosey/mde_datadumper.py @@ -345,7 +345,7 @@ async def run_mde_query(self, query, start, end, bounds, path='api/advancedqueri def _insert_mde_record(self, record, bounds): """ Description: - Add a record to the sorted ual_bounds_state. + Add a record to the sorted bounds_state. Arguments: record: Tuple of (start, end, count, done_status) diff --git a/goosey/utils.py b/goosey/utils.py index dcc6a6a..1286b50 100644 --- a/goosey/utils.py +++ b/goosey/utils.py @@ -14,6 +14,7 @@ import getpass import pyAesCrypt import io +import pytz from colored import stylize, attr, fg from datetime import datetime, timedelta, date @@ -26,6 +27,8 @@ else: import fcntl +utc = pytz.UTC + # Custom logging from https://stackoverflow.com/questions/384076/how-can-i-color-python-logging-output class CustomFormatter(logging.Formatter): """Logging Formatter to add colors and count warning / errors""" @@ -286,7 +289,160 @@ async def get_nextlink(url, outfile, session, logger, auth): except AttributeError as a: logger.error('Error on nextLink retrieval {}: {}'.format(skiptoken, str(e))) +async def run_kql_query(query, start, end, bounds, url, app_auth, logger, session, threshold=10000, summarize=False): + """ + Run an advanced query or hunt and return the result + """ + # errors from the query that will cause the dumper to sleep + sleep_errors = ["Server disconnected", "Cannot connect", "WinError 10054"] + # errors from the query that will cause the dumper to cut the tim in half + slice_errors = ['exceeded the allowed limits', 'exceeded the allowed result size'] + # Errors in the authentication token + auth_errors = ['TokenExpired'] + + + header = { + 'Authorization': '%s %s' % (app_auth['token_type'], app_auth['access_token']), + 'Content-Type': 'application/json' + } + # Apply time filters + full_query = query + if start and not end: + full_query += f"|where TimeGenerated > datetime({start})" + elif end and not start: + full_query += f"|where TimeGenerated < datetime({end})" + elif end and start: + full_query += f"|where TimeGenerated between(datetime({start})..datetime({end}))" + + if summarize: + full_query += f"| summarize Count=count(), FirstEvent=min(TimeGenerated), LastEvent=max(TimeGenerated)" + if query.startswith("search \"*\""): + full_query += " by $table" + + logger.debug(full_query) + payload = {"query": full_query} + data=json.dumps(payload) + result = None + err = None + try: + async with session.request("POST", url=url, headers=header, data=data) as r: + result = await r.json() + if r.status == 401: + logger.error("Detected 401 unauthorized, exiting.") + sys.exit(1) + elif r.status == 429: + error = result['error'] + message = error['message'] + logger.debug(message) + await asyncio.sleep(30) + err = message + result = None + else: + if "error" in result: + err = result["error"]["message"] + if "tables" in result: + result = result["tables"] + else: + logger.debug(result) + result = None + + except Exception as e: + logger.error('Error on retrieval: {}'.format(str(e))) + err = str(e) + + results = map_results(result) + + # Insert a new record into the bounds. + count = None + done_status = False + if summarize and results: + count = results[0]["Count"] + elif results: + count = len(results) + if count != None: + done_status = count < threshold + if bounds: + bounds = insert_bounds_record({"count": count, + "start": start, + "end": end, + "done_status": done_status}, bounds) + if err: + logger.debug(err) + if err is TimeoutError or \ + err and any(e in err for e in slice_errors) or \ + (count and count >= threshold): + new_end_ts = start.timestamp() + ((end.timestamp() - start.timestamp())/2) + end = datetime.fromtimestamp(new_end_ts, utc) + elif err and any(e in err for e in sleep_errors): + await asyncio.sleep(int(60)) + elif err and any(e in err for e in auth_errors): + sys.exit(1) + + return results, err, end, bounds + +def map_results(kql_results): + """ + Description: + Convert the result resturned from a kql query to a dictionary + + Arguments: + kql_results: list of column names and rows that need to be mapped + Returns: + The mapped dictionary + """ + if not kql_results: + return None + results = [] + for row in kql_results[0]["rows"]: + new_entry = {} + for idx, column in enumerate(kql_results[0]["columns"]): + new_entry[column["name"]] = row[idx] + results.append(new_entry) + return results + +def insert_bounds_record(record, bounds): + """ + Description: + Add a record to the sorted bounds_state. + + Arguments: + record: Tuple of (start, end, count, done_status) + bounds: Time Bounds Dictionary + + Returns: + bounds. The updated time bounds dictionary + """ + # Perform insert + #self.logger.debug(f"Inserting Record {record}") + + if len(bounds) == 0: + bounds.append(record) + return bounds + done_idx = 0 + for idx, cur_record in enumerate(bounds): + # Only situation for an insert here should be where a record already exists with that start + # time and we just shrink the bounds + if record["start"] == cur_record["start"] and record["end"] <= cur_record["end"]: + cur_record["start"] = record["end"] + # if the count is less than 0 then it is not accurate + if cur_record["count"] != None and cur_record["count"] >= 0 \ + and record["count"] != None and record["count"] > 0: + cur_record["count"] = max(0,cur_record["count"] - record["count"]) + + new_records = [record.copy(), cur_record.copy()] + if (cur_record["count"] != None and cur_record["count"] == 0) or cur_record["start"] == cur_record["end"]: + record["end"] = cur_record["end"] + new_records = [record.copy()] + bounds = bounds[done_idx:idx] + new_records + bounds[idx+1:] + #self.logger.debug(f"Record inserted at index {idx}") + break + idx = 0 + while idx < len(bounds): + if bounds[idx]["done_status"] == False: + break + idx += 1 + return bounds[idx:] async def helper_single_object(object, params, failurefile=None, retries=5, caller="") -> None: url, auth, logger, output_dir, session = params[0], params[1], params[2], params[3], params[4] @@ -302,12 +458,13 @@ async def helper_single_object(object, params, failurefile=None, retries=5, call logger.error(f"Missing token_type and access_token from auth. Did you auth correctly? (Skipping {object})") return url += object + if '?' in object: + object = object.split('?')[0] if '/' in object: temp = object.split('/') - name = '_'.join(temp) - object = temp[-1] - elif '/' not in object: - name = object + object = '_'.join(temp) + name = object + logger.debug(name) try: header = {'Authorization': '%s %s' % (auth['token_type'], auth['access_token'])} @@ -360,6 +517,7 @@ async def helper_single_object(object, params, failurefile=None, retries=5, call elif e.status == 401: logger.error('Unauthorized message received. Exiting calls.') logger.error("Check auth to make sure it's not expired.") + sys.exit(1) return elif e.status == 400: logger.error('Error received on ' + str(object) + ': ' + str(e)) @@ -551,7 +709,8 @@ def read_auth(filepath: str, logger=logging, encryption_pw=None): if os.path.isfile(filepath): authString = open(filepath, "r").read() except Exception as e: - logger.info(f"Could not read current authfile: {str(e)}\nThis is normal if this is your first time running auth.") + logger.error(f"Could not read current authfile: {str(e)}") + sys.exit(1) return authString diff --git a/requirements.txt b/requirements.txt index b94c051..c85489b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,24 +1,24 @@ -aiohttp==3.10.4 +aiohttp==3.10.5 aiosignal==1.3.1 async-timeout==4.0.3 attrs==24.2.0 azure-common==1.1.28 -azure-core==1.30.2 -azure-identity==1.17.1 -azure-mgmt-compute==32.0.0 +azure-core==1.31.0 +azure-identity==1.18.0 +azure-mgmt-compute==33.0.0 azure-mgmt-core==1.4.0 azure-mgmt-monitor==6.0.2 azure-mgmt-network==26.0.0 azure-mgmt-resource==23.1.1 azure-mgmt-security==7.0.0 azure-mgmt-storage==21.2.1 -azure-mgmt-web==7.3.0 -azure-storage-blob==12.22.0 -certifi==2024.7.4 -cffi==1.17.0 +azure-mgmt-web==7.3.1 +azure-storage-blob==12.23.0 +certifi==2024.8.30 +cffi==1.17.1 charset-normalizer==3.3.2 colored==2.2.4 -cryptography==43.0.0 +cryptography==43.0.1 darkdetect==0.8.0 docstring-parser==0.16 et-xmlfile==1.1.0 @@ -26,35 +26,35 @@ fire==0.6.0 frozenlist==1.4.1 h11==0.14.0 httplib2==0.22.0 -idna==3.7 -importlib-metadata==8.2.0 +idna==3.10 +importlib-metadata==8.5.0 isodate==0.6.1 jeepney==0.8.0 kaitaistruct==0.10 -keyring==25.3.0 +keyring==25.4.1 launchpadlib==2.0.0 lazr.restfulclient==0.14.6 lazr.uri==1.0.6 lxml==5.3.0 -more-itertools==10.4.0 -msal==1.30.0 +more-itertools==10.5.0 +msal==1.31.0 msal-extensions==1.2.0 msrest==0.7.1 msrestazure==0.6.4.post1 -multidict==6.0.5 +multidict==6.1.0 oauthlib==3.2.2 openpyxl==3.1.5 outcome==1.3.0.post0 -pathvalidate==3.2.0 +pathvalidate==3.2.1 portalocker==2.10.1 pyAesCrypt==6.1.1 -pyasn1==0.6.0 +pyasn1==0.6.1 pycparser==2.22 PyJWT==2.9.0 -pyparsing==3.1.2 +pyparsing==3.1.4 PySocks==1.7.1 python-dateutil==2.9.0.post0 -pytz==2024.1 +pytz==2024.2 requests==2.32.3 requests-oauthlib==2.0.0 SecretStorage==3.3.3 @@ -63,9 +63,9 @@ supervisor==4.2.5 termcolor==2.4.0 tqdm==4.66.5 typing_extensions==4.12.2 -urllib3==2.2.2 -wadllib==1.3.6 +urllib3==2.2.3 +wadllib==1.3.9 wsproto==1.2.0 -yarl==1.9.4 -zipp==3.20.0 +yarl==1.11.1 +zipp==3.20.2 zstandard==0.23.0 diff --git a/scripts/Create_SP.ps1 b/scripts/Create_SP.ps1 index 9749948..1d335d5 100644 --- a/scripts/Create_SP.ps1 +++ b/scripts/Create_SP.ps1 @@ -25,6 +25,9 @@ $script:UserSecrets = @() $script:OutputSubscriptionId = @() $permissions = @{ + "Log Analytics API" = @( + "Data.Read" + ) "Microsoft Threat Protection" = @( "AdvancedHunting.Read.All" ) @@ -66,6 +69,7 @@ $permissions = @{ "SecurityEvents.Read.All", "Team.ReadBasic.All", "TeamsAppInstallation.ReadForUser.All", + "ThreatHunting.Read.All", "User.Read.All", "UserAuthenticationMethod.Read.All" ) @@ -90,7 +94,7 @@ $exchange_roles = @( # Install the required modules if not already installed Function Install-Modules { - Write-Host "Starting package installation. This part can take up to 20 minutes" + Write-Host "Starting package installation. This part can take a few minutes" $GraphVersion = 2.15.0 $AzVersion = 6.16.0 If ((-not (Get-Module -Name Az.Resources -ListAvailable)) -or ($null -eq (Get-InstalledModule Az.Resources -RequiredVersion $AzVersion))) { @@ -289,9 +293,12 @@ Function Create-ExchangeServicePrincipal { # Get the Service Principal Id $ObjectId = (Get-MgServicePrincipal -Filter "displayName eq '$AppName'").Id - $RoleGroup = New-RoleGroup -Name $AppName -Roles $exchange_roles + $RoleGroup = Get-RoleGroup $AppName + if (-not $RoleGroup) { + $RoleGroup = New-RoleGroup -Name $AppName -Roles $exchange_roles + } if ($RoleGroup) { - Write-Host "Role Group '$AppName' created" + Write-Host "Role Group '$AppName' created or exists" # Associate the Exchange Online service principal with the new service principal $ServicePrincipal = New-ServicePrincipal -AppId $AppId -ObjectId $ObjectId -DisplayName $AppName } diff --git a/setup.py b/setup.py index 688d366..6ec90d8 100644 --- a/setup.py +++ b/setup.py @@ -12,7 +12,7 @@ requirements = open(requirements_filepath).read().split() setup(name='goosey', - version='2.0.2', + version='2.0.3', description='EntraID, Azure, M365, MDE Data Collector', author='Claire Casalnova, Jordan Eberst, Nicholas Kantor, Wellington Lee, Victoria Wallace', classifiers=[ diff --git a/spdx_output.json b/spdx_output.json index 5b08cce..7f1ef4e 100644 --- a/spdx_output.json +++ b/spdx_output.json @@ -3,14 +3,14 @@ "dataLicense": "CC0-1.0", "SPDXID": "SPDXRef-DOCUMENT", "name": "untitledgoosetool", - "documentNamespace": "https://anchore.com/syft/dir/untitledgoosetool-af5652a7-7f6e-4387-a490-bb82dc6d8c91", + "documentNamespace": "https://anchore.com/syft/dir/untitledgoosetool-ebe8892f-9468-4458-b46e-ab3259f94197", "creationInfo": { "licenseListVersion": "3.21", "creators": [ "Organization: Anchore, Inc", "Tool: syft-0.90.0" ], - "created": "2024-08-21T18:35:55Z" + "created": "2024-09-23T18:15:36Z" }, "packages": [ { @@ -252,8 +252,8 @@ }, { "name": "aiohttp", - "SPDXID": "SPDXRef-Package-python-aiohttp-7bc574cba76256fb", - "versionInfo": "3.10.4", + "SPDXID": "SPDXRef-Package-python-aiohttp-68ce8e4270bf2076", + "versionInfo": "3.10.5", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -265,67 +265,67 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-aiohttp:python-aiohttp:3.10.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-aiohttp:python-aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-aiohttp:python_aiohttp:3.10.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-aiohttp:python_aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_aiohttp:python-aiohttp:3.10.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_aiohttp:python-aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_aiohttp:python_aiohttp:3.10.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_aiohttp:python_aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:aiohttp:python-aiohttp:3.10.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:aiohttp:python-aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:aiohttp:python_aiohttp:3.10.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:aiohttp:python_aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-aiohttp:aiohttp:3.10.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-aiohttp:aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_aiohttp:aiohttp:3.10.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_aiohttp:aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python-aiohttp:3.10.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python-aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python_aiohttp:3.10.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python_aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:aiohttp:aiohttp:3.10.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:aiohttp:aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:aiohttp:3.10.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:aiohttp:3.10.5:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/aiohttp@3.10.4" + "referenceLocator": "pkg:pypi/aiohttp@3.10.5" } ] }, @@ -847,8 +847,8 @@ }, { "name": "azure-core", - "SPDXID": "SPDXRef-Package-python-azure-core-2e78712a41f6d180", - "versionInfo": "1.30.2", + "SPDXID": "SPDXRef-Package-python-azure-core-a279403b6fcd431f", + "versionInfo": "1.31.0", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -860,174 +860,174 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-core:python-azure-core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-core:python-azure-core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-core:python_azure_core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-core:python_azure_core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_core:python-azure-core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_core:python-azure-core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_core:python_azure_core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_core:python_azure_core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure:python-azure-core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure:python-azure-core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure:python_azure_core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure:python_azure_core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure:python-azure-core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure:python-azure-core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure:python_azure_core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure:python_azure_core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-core:python-azure-core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-core:python-azure-core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-core:python_azure_core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-core:python_azure_core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_core:python-azure-core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_core:python-azure-core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_core:python_azure_core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_core:python_azure_core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-core:azure-core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-core:azure-core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-core:azure_core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-core:azure_core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_core:azure-core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_core:azure-core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_core:azure_core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_core:azure_core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python-azure-core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python-azure-core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python_azure_core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python_azure_core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure:python-azure-core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure:python-azure-core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure:python_azure_core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure:python_azure_core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure:azure-core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure:azure-core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure:azure_core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure:azure_core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure:azure-core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure:azure-core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure:azure_core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure:azure_core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-core:azure-core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-core:azure-core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-core:azure_core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-core:azure_core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_core:azure-core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_core:azure-core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_core:azure_core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_core:azure_core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:azure-core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:azure-core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:azure_core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:azure_core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure:azure-core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure:azure-core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure:azure_core:1.30.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure:azure_core:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/azure-core@1.30.2" + "referenceLocator": "pkg:pypi/azure-core@1.31.0" } ] }, { "name": "azure-identity", - "SPDXID": "SPDXRef-Package-python-azure-identity-946bc275bc4af2bf", - "versionInfo": "1.17.1", + "SPDXID": "SPDXRef-Package-python-azure-identity-40da46bae3dde07a", + "versionInfo": "1.18.0", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -1039,174 +1039,174 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-identity:python-azure-identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-identity:python-azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-identity:python_azure_identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-identity:python_azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_identity:python-azure-identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_identity:python-azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_identity:python_azure_identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_identity:python_azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-identity:python-azure-identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-identity:python-azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-identity:python_azure_identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-identity:python_azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_identity:python-azure-identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_identity:python-azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_identity:python_azure_identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_identity:python_azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-identity:azure-identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-identity:azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-identity:azure_identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-identity:azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_identity:azure-identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_identity:azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_identity:azure_identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_identity:azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure:python-azure-identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure:python-azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure:python_azure_identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure:python_azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure:python-azure-identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure:python-azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure:python_azure_identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure:python_azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-identity:azure-identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-identity:azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-identity:azure_identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-identity:azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_identity:azure-identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_identity:azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_identity:azure_identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_identity:azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python-azure-identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python-azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python_azure_identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python_azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure:python-azure-identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure:python-azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure:python_azure_identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure:python_azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure:azure-identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure:azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure:azure_identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure:azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure:azure-identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure:azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure:azure_identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure:azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:azure-identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:azure_identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure:azure-identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure:azure-identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure:azure_identity:1.17.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure:azure_identity:1.18.0:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/azure-identity@1.17.1" + "referenceLocator": "pkg:pypi/azure-identity@1.18.0" } ] }, { "name": "azure-mgmt-compute", - "SPDXID": "SPDXRef-Package-python-azure-mgmt-compute-dd3e9e274d7f03af", - "versionInfo": "32.0.0", + "SPDXID": "SPDXRef-Package-python-azure-mgmt-compute-18197512ff936244", + "versionInfo": "33.0.0", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -1218,247 +1218,247 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-mgmt-compute:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-mgmt-compute:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-mgmt-compute:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-mgmt-compute:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_mgmt_compute:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_mgmt_compute:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_mgmt_compute:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_mgmt_compute:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-mgmt-compute:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-mgmt-compute:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-mgmt-compute:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-mgmt-compute:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_mgmt_compute:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_mgmt_compute:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_mgmt_compute:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_mgmt_compute:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-mgmt-compute:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-mgmt-compute:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-mgmt-compute:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-mgmt-compute:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_mgmt_compute:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_mgmt_compute:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_mgmt_compute:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_mgmt_compute:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-mgmt:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-mgmt:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-mgmt:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-mgmt:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_mgmt:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_mgmt:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_mgmt:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_mgmt:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-mgmt-compute:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-mgmt-compute:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-mgmt-compute:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-mgmt-compute:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_mgmt_compute:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_mgmt_compute:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_mgmt_compute:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_mgmt_compute:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-mgmt:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-mgmt:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-mgmt:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-mgmt:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_mgmt:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_mgmt:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_mgmt:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_mgmt:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-mgmt:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-mgmt:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-mgmt:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-mgmt:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_mgmt:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_mgmt:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_mgmt:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_mgmt:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure:python-azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure:python-azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure:python_azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure:python_azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-mgmt:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-mgmt:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-mgmt:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-mgmt:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_mgmt:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_mgmt:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_mgmt:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_mgmt:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure:azure-mgmt-compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure:azure-mgmt-compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure:azure_mgmt_compute:32.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure:azure_mgmt_compute:33.0.0:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/azure-mgmt-compute@32.0.0" + "referenceLocator": "pkg:pypi/azure-mgmt-compute@33.0.0" } ] }, @@ -3018,8 +3018,8 @@ }, { "name": "azure-mgmt-web", - "SPDXID": "SPDXRef-Package-python-azure-mgmt-web-b27877859c3ccf9b", - "versionInfo": "7.3.0", + "SPDXID": "SPDXRef-Package-python-azure-mgmt-web-b180f5958213a504", + "versionInfo": "7.3.1", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -3031,254 +3031,254 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-mgmt-web:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-mgmt-web:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-mgmt-web:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-mgmt-web:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_mgmt_web:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_mgmt_web:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_mgmt_web:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_mgmt_web:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-mgmt:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-mgmt:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-mgmt:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-mgmt:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_mgmt:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_mgmt:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_mgmt:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_mgmt:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-mgmt-web:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-mgmt-web:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-mgmt-web:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-mgmt-web:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_mgmt_web:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_mgmt_web:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_mgmt_web:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_mgmt_web:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-mgmt-web:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-mgmt-web:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-mgmt-web:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-mgmt-web:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_mgmt_web:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_mgmt_web:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_mgmt_web:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_mgmt_web:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-mgmt:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-mgmt:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-mgmt:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-mgmt:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_mgmt:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_mgmt:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_mgmt:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_mgmt:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-mgmt:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-mgmt:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-mgmt:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-mgmt:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_mgmt:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_mgmt:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_mgmt:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_mgmt:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-mgmt-web:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-mgmt-web:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-mgmt-web:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-mgmt-web:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_mgmt_web:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_mgmt_web:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_mgmt_web:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_mgmt_web:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure:python-azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure:python-azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure:python_azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure:python_azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-mgmt:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-mgmt:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-mgmt:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-mgmt:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_mgmt:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_mgmt:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_mgmt:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_mgmt:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure:azure-mgmt-web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure:azure-mgmt-web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure:azure_mgmt_web:7.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure:azure_mgmt_web:7.3.1:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/azure-mgmt-web@7.3.0" + "referenceLocator": "pkg:pypi/azure-mgmt-web@7.3.1" } ] }, { "name": "azure-storage-blob", - "SPDXID": "SPDXRef-Package-python-azure-storage-blob-6149c68ee862704d", - "versionInfo": "12.22.0", + "SPDXID": "SPDXRef-Package-python-azure-storage-blob-701d7477e360de56", + "versionInfo": "12.23.0", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -3290,254 +3290,254 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-storage-blob:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-storage-blob:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-storage-blob:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-storage-blob:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_storage_blob:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_storage_blob:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_storage_blob:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_storage_blob:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-storage:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-storage:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-storage:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-storage:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_storage:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_storage:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_storage:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_storage:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-storage-blob:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-storage-blob:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-storage-blob:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-storage-blob:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_storage_blob:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_storage_blob:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_storage_blob:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_storage_blob:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-storage-blob:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-storage-blob:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-storage-blob:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-storage-blob:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_storage_blob:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_storage_blob:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_storage_blob:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_storage_blob:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-storage:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-storage:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-storage:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-storage:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_storage:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_storage:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_storage:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_storage:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-storage:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-storage:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure-storage:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure-storage:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_storage:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_storage:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure_storage:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure_storage:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-storage-blob:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-storage-blob:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-storage-blob:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-storage-blob:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_storage_blob:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_storage_blob:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_storage_blob:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_storage_blob:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-storage:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-storage:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure-storage:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure-storage:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_storage:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_storage:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure_storage:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure_storage:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure:python-azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure:python-azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure:python_azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure:python_azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-azure:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-azure:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_azure:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_azure:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure:azure-storage-blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure:azure-storage-blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:azure:azure_storage_blob:12.22.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:azure:azure_storage_blob:12.23.0:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/azure-storage-blob@12.22.0" + "referenceLocator": "pkg:pypi/azure-storage-blob@12.23.0" } ] }, { "name": "certifi", - "SPDXID": "SPDXRef-Package-python-certifi-b8b3277b0ead0f2f", - "versionInfo": "2024.7.4", + "SPDXID": "SPDXRef-Package-python-certifi-fd648d9bb1b5b7a0", + "versionInfo": "2024.8.30", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -3549,74 +3549,74 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-certifi:python-certifi:2024.7.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-certifi:python-certifi:2024.8.30:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-certifi:python_certifi:2024.7.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-certifi:python_certifi:2024.8.30:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_certifi:python-certifi:2024.7.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_certifi:python-certifi:2024.8.30:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_certifi:python_certifi:2024.7.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_certifi:python_certifi:2024.8.30:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:certifi:python-certifi:2024.7.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:certifi:python-certifi:2024.8.30:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:certifi:python_certifi:2024.7.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:certifi:python_certifi:2024.8.30:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-certifi:certifi:2024.7.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-certifi:certifi:2024.8.30:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_certifi:certifi:2024.7.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_certifi:certifi:2024.8.30:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python-certifi:2024.7.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python-certifi:2024.8.30:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python_certifi:2024.7.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python_certifi:2024.8.30:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:certifi:certifi:2024.7.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:certifi:certifi:2024.8.30:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:certifi:2024.7.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:certifi:2024.8.30:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/certifi@2024.7.4" + "referenceLocator": "pkg:pypi/certifi@2024.8.30" } ] }, { "name": "cffi", - "SPDXID": "SPDXRef-Package-python-cffi-ddafbdb6b8f26cd6", - "versionInfo": "1.17.0", + "SPDXID": "SPDXRef-Package-python-cffi-f9bea74e149fe0b6", + "versionInfo": "1.17.1", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -3628,67 +3628,67 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-cffi:python-cffi:1.17.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-cffi:python-cffi:1.17.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-cffi:python_cffi:1.17.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-cffi:python_cffi:1.17.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_cffi:python-cffi:1.17.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_cffi:python-cffi:1.17.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_cffi:python_cffi:1.17.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_cffi:python_cffi:1.17.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python-cffi:1.17.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python-cffi:1.17.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python_cffi:1.17.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python_cffi:1.17.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:cffi:python-cffi:1.17.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:cffi:python-cffi:1.17.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:cffi:python_cffi:1.17.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:cffi:python_cffi:1.17.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-cffi:cffi:1.17.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-cffi:cffi:1.17.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_cffi:cffi:1.17.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_cffi:cffi:1.17.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:cffi:1.17.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:cffi:1.17.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:cffi:cffi:1.17.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:cffi:cffi:1.17.1:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/cffi@1.17.0" + "referenceLocator": "pkg:pypi/cffi@1.17.1" } ] }, @@ -3952,8 +3952,8 @@ }, { "name": "cryptography", - "SPDXID": "SPDXRef-Package-python-cryptography-33694983a03200a7", - "versionInfo": "43.0.0", + "SPDXID": "SPDXRef-Package-python-cryptography-6744b73500c91d22", + "versionInfo": "43.0.1", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -3965,12 +3965,12 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-cryptography_project:python-cryptography:43.0.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-cryptography_project:python-cryptography:43.0.1:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/cryptography@43.0.0" + "referenceLocator": "pkg:pypi/cryptography@43.0.1" } ] }, @@ -4729,8 +4729,8 @@ }, { "name": "idna", - "SPDXID": "SPDXRef-Package-python-idna-6600c771e3e21b62", - "versionInfo": "3.7", + "SPDXID": "SPDXRef-Package-python-idna-2678420953dedac4", + "versionInfo": "3.10", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -4742,74 +4742,74 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-idna:python-idna:3.7:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-idna:python-idna:3.10:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-idna:python_idna:3.7:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-idna:python_idna:3.10:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_idna:python-idna:3.7:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_idna:python-idna:3.10:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_idna:python_idna:3.7:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_idna:python_idna:3.10:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python-idna:3.7:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python-idna:3.10:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python_idna:3.7:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python_idna:3.10:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:idna:python-idna:3.7:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:idna:python-idna:3.10:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:idna:python_idna:3.7:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:idna:python_idna:3.10:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-idna:idna:3.7:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-idna:idna:3.10:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_idna:idna:3.7:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_idna:idna:3.10:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:idna:3.7:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:idna:3.10:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:idna:idna:3.7:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:idna:idna:3.10:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/idna@3.7" + "referenceLocator": "pkg:pypi/idna@3.10" } ] }, { "name": "importlib-metadata", - "SPDXID": "SPDXRef-Package-python-importlib-metadata-dc6b9a2c7b5cbca9", - "versionInfo": "8.2.0", + "SPDXID": "SPDXRef-Package-python-importlib-metadata-097ee7c1b103f8ed", + "versionInfo": "8.5.0", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -4821,167 +4821,167 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-importlib-metadata:python-importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-importlib-metadata:python-importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-importlib-metadata:python_importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-importlib-metadata:python_importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_importlib_metadata:python-importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_importlib_metadata:python-importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_importlib_metadata:python_importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_importlib_metadata:python_importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:importlib-metadata:python-importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:importlib-metadata:python-importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:importlib-metadata:python_importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:importlib-metadata:python_importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:importlib_metadata:python-importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:importlib_metadata:python-importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:importlib_metadata:python_importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:importlib_metadata:python_importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-importlib-metadata:importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-importlib-metadata:importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-importlib-metadata:importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-importlib-metadata:importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_importlib_metadata:importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_importlib_metadata:importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_importlib_metadata:importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_importlib_metadata:importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-importlib:python-importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-importlib:python-importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-importlib:python_importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-importlib:python_importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_importlib:python-importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_importlib:python-importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_importlib:python_importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_importlib:python_importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:importlib-metadata:importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:importlib-metadata:importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:importlib-metadata:importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:importlib-metadata:importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:importlib_metadata:importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:importlib_metadata:importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:importlib_metadata:importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:importlib_metadata:importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:importlib:python-importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:importlib:python-importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:importlib:python_importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:importlib:python_importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-importlib:importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-importlib:importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-importlib:importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-importlib:importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_importlib:importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_importlib:importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_importlib:importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_importlib:importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python-importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python-importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python_importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python_importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:importlib:importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:importlib:importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:importlib:importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:importlib:importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:importlib-metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:importlib-metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:importlib_metadata:8.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:importlib_metadata:8.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/importlib-metadata@8.2.0" + "referenceLocator": "pkg:pypi/importlib-metadata@8.5.0" } ] }, @@ -5224,8 +5224,8 @@ }, { "name": "keyring", - "SPDXID": "SPDXRef-Package-python-keyring-593aef83a66341c1", - "versionInfo": "25.3.0", + "SPDXID": "SPDXRef-Package-python-keyring-f113c808cb623c3e", + "versionInfo": "25.4.1", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -5237,67 +5237,67 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-keyring:python-keyring:25.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-keyring:python-keyring:25.4.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-keyring:python_keyring:25.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-keyring:python_keyring:25.4.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_keyring:python-keyring:25.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_keyring:python-keyring:25.4.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_keyring:python_keyring:25.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_keyring:python_keyring:25.4.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:keyring:python-keyring:25.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:keyring:python-keyring:25.4.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:keyring:python_keyring:25.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:keyring:python_keyring:25.4.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-keyring:keyring:25.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-keyring:keyring:25.4.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_keyring:keyring:25.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_keyring:keyring:25.4.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python-keyring:25.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python-keyring:25.4.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python_keyring:25.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python_keyring:25.4.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:keyring:keyring:25.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:keyring:keyring:25.4.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:keyring:25.3.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:keyring:25.4.1:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/keyring@25.3.0" + "referenceLocator": "pkg:pypi/keyring@25.4.1" } ] }, @@ -5461,8 +5461,8 @@ }, { "name": "more-itertools", - "SPDXID": "SPDXRef-Package-python-more-itertools-e924fc61eb8ff701", - "versionInfo": "10.4.0", + "SPDXID": "SPDXRef-Package-python-more-itertools-ba44a2b9d6805222", + "versionInfo": "10.5.0", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -5474,174 +5474,174 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-more-itertools:python-more-itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-more-itertools:python-more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-more-itertools:python_more_itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-more-itertools:python_more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_more_itertools:python-more-itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_more_itertools:python-more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_more_itertools:python_more_itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_more_itertools:python_more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:more-itertools:python-more-itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:more-itertools:python-more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:more-itertools:python_more_itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:more-itertools:python_more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:more_itertools:python-more-itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:more_itertools:python-more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:more_itertools:python_more_itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:more_itertools:python_more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-more-itertools:more-itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-more-itertools:more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-more-itertools:more_itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-more-itertools:more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_more_itertools:more-itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_more_itertools:more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_more_itertools:more_itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_more_itertools:more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-more:python-more-itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-more:python-more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-more:python_more_itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-more:python_more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_more:python-more-itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_more:python-more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_more:python_more_itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_more:python_more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:more-itertools:more-itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:more-itertools:more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:more-itertools:more_itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:more-itertools:more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:more_itertools:more-itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:more_itertools:more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:more_itertools:more_itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:more_itertools:more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python-more-itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python-more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python_more_itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python_more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:more:python-more-itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:more:python-more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:more:python_more_itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:more:python_more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-more:more-itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-more:more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-more:more_itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-more:more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_more:more-itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_more:more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_more:more_itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_more:more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:more-itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:more_itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:more:more-itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:more:more-itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:more:more_itertools:10.4.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:more:more_itertools:10.5.0:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/more-itertools@10.4.0" + "referenceLocator": "pkg:pypi/more-itertools@10.5.0" } ] }, { "name": "msal", - "SPDXID": "SPDXRef-Package-python-msal-320c734c2cd641a9", - "versionInfo": "1.30.0", + "SPDXID": "SPDXRef-Package-python-msal-cfc9f27722b894ea", + "versionInfo": "1.31.0", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -5653,67 +5653,67 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-msal:python-msal:1.30.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-msal:python-msal:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-msal:python_msal:1.30.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-msal:python_msal:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_msal:python-msal:1.30.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_msal:python-msal:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_msal:python_msal:1.30.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_msal:python_msal:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python-msal:1.30.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python-msal:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python_msal:1.30.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python_msal:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:msal:python-msal:1.30.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:msal:python-msal:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:msal:python_msal:1.30.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:msal:python_msal:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-msal:msal:1.30.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-msal:msal:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_msal:msal:1.30.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_msal:msal:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:msal:1.30.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:msal:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:msal:msal:1.30.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:msal:msal:1.31.0:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/msal@1.30.0" + "referenceLocator": "pkg:pypi/msal@1.31.0" } ] }, @@ -6056,8 +6056,8 @@ }, { "name": "multidict", - "SPDXID": "SPDXRef-Package-python-multidict-e9ab5d7dc85b85d2", - "versionInfo": "6.0.5", + "SPDXID": "SPDXRef-Package-python-multidict-8efbcee082935ebb", + "versionInfo": "6.1.0", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -6069,67 +6069,67 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-multidict:python-multidict:6.0.5:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-multidict:python-multidict:6.1.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-multidict:python_multidict:6.0.5:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-multidict:python_multidict:6.1.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_multidict:python-multidict:6.0.5:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_multidict:python-multidict:6.1.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_multidict:python_multidict:6.0.5:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_multidict:python_multidict:6.1.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:multidict:python-multidict:6.0.5:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:multidict:python-multidict:6.1.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:multidict:python_multidict:6.0.5:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:multidict:python_multidict:6.1.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-multidict:multidict:6.0.5:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-multidict:multidict:6.1.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_multidict:multidict:6.0.5:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_multidict:multidict:6.1.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python-multidict:6.0.5:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python-multidict:6.1.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python_multidict:6.0.5:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python_multidict:6.1.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:multidict:multidict:6.0.5:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:multidict:multidict:6.1.0:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:multidict:6.0.5:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:multidict:6.1.0:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/multidict@6.0.5" + "referenceLocator": "pkg:pypi/multidict@6.1.0" } ] }, @@ -6372,8 +6372,8 @@ }, { "name": "pathvalidate", - "SPDXID": "SPDXRef-Package-python-pathvalidate-43193211b24e82e8", - "versionInfo": "3.2.0", + "SPDXID": "SPDXRef-Package-python-pathvalidate-24eb8af432aec778", + "versionInfo": "3.2.1", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -6385,67 +6385,67 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-pathvalidate:python-pathvalidate:3.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-pathvalidate:python-pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-pathvalidate:python_pathvalidate:3.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-pathvalidate:python_pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_pathvalidate:python-pathvalidate:3.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_pathvalidate:python-pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_pathvalidate:python_pathvalidate:3.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_pathvalidate:python_pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:pathvalidate:python-pathvalidate:3.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:pathvalidate:python-pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:pathvalidate:python_pathvalidate:3.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:pathvalidate:python_pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-pathvalidate:pathvalidate:3.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-pathvalidate:pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_pathvalidate:pathvalidate:3.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_pathvalidate:pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python-pathvalidate:3.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python-pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python_pathvalidate:3.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python_pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:pathvalidate:pathvalidate:3.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:pathvalidate:pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:pathvalidate:3.2.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:pathvalidate:3.2.1:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/pathvalidate@3.2.0" + "referenceLocator": "pkg:pypi/pathvalidate@3.2.1" } ] }, @@ -6609,8 +6609,8 @@ }, { "name": "pyasn1", - "SPDXID": "SPDXRef-Package-python-pyasn1-44b885818e87a2ef", - "versionInfo": "0.6.0", + "SPDXID": "SPDXRef-Package-python-pyasn1-664d276e206e6e0b", + "versionInfo": "0.6.1", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -6622,67 +6622,67 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-pyasn1:python-pyasn1:0.6.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-pyasn1:python-pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-pyasn1:python_pyasn1:0.6.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-pyasn1:python_pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_pyasn1:python-pyasn1:0.6.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_pyasn1:python-pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_pyasn1:python_pyasn1:0.6.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_pyasn1:python_pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:pyasn1:python-pyasn1:0.6.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:pyasn1:python-pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:pyasn1:python_pyasn1:0.6.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:pyasn1:python_pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-pyasn1:pyasn1:0.6.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-pyasn1:pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python-pyasn1:0.6.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python-pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python_pyasn1:0.6.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python_pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_pyasn1:pyasn1:0.6.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_pyasn1:pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:pyasn1:pyasn1:0.6.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:pyasn1:pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:pyasn1:0.6.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:pyasn1:0.6.1:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/pyasn1@0.6.0" + "referenceLocator": "pkg:pypi/pyasn1@0.6.1" } ] }, @@ -6767,8 +6767,8 @@ }, { "name": "pyparsing", - "SPDXID": "SPDXRef-Package-python-pyparsing-0f5919f301109bab", - "versionInfo": "3.1.2", + "SPDXID": "SPDXRef-Package-python-pyparsing-6c3b61c772a8d2fd", + "versionInfo": "3.1.4", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -6780,67 +6780,67 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-pyparsing:python-pyparsing:3.1.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-pyparsing:python-pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-pyparsing:python_pyparsing:3.1.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-pyparsing:python_pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_pyparsing:python-pyparsing:3.1.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_pyparsing:python-pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_pyparsing:python_pyparsing:3.1.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_pyparsing:python_pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:pyparsing:python-pyparsing:3.1.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:pyparsing:python-pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:pyparsing:python_pyparsing:3.1.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:pyparsing:python_pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-pyparsing:pyparsing:3.1.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-pyparsing:pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_pyparsing:pyparsing:3.1.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_pyparsing:pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python-pyparsing:3.1.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python-pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python_pyparsing:3.1.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python_pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:pyparsing:pyparsing:3.1.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:pyparsing:pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:pyparsing:3.1.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:pyparsing:3.1.4:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/pyparsing@3.1.2" + "referenceLocator": "pkg:pypi/pyparsing@3.1.4" } ] }, @@ -6895,8 +6895,8 @@ }, { "name": "pytz", - "SPDXID": "SPDXRef-Package-python-pytz-edaef6570e946bce", - "versionInfo": "2024.1", + "SPDXID": "SPDXRef-Package-python-pytz-18ad7108bd85e0e5", + "versionInfo": "2024.2", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -6908,67 +6908,67 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-pytz:python-pytz:2024.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-pytz:python-pytz:2024.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-pytz:python_pytz:2024.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-pytz:python_pytz:2024.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_pytz:python-pytz:2024.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_pytz:python-pytz:2024.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_pytz:python_pytz:2024.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_pytz:python_pytz:2024.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python-pytz:2024.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python-pytz:2024.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python_pytz:2024.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python_pytz:2024.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-pytz:pytz:2024.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-pytz:pytz:2024.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_pytz:pytz:2024.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_pytz:pytz:2024.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:pytz:python-pytz:2024.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:pytz:python-pytz:2024.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:pytz:python_pytz:2024.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:pytz:python_pytz:2024.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:pytz:2024.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:pytz:2024.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:pytz:pytz:2024.1:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:pytz:pytz:2024.2:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/pytz@2024.1" + "referenceLocator": "pkg:pypi/pytz@2024.2" } ] }, @@ -7792,8 +7792,8 @@ }, { "name": "urllib3", - "SPDXID": "SPDXRef-Package-python-urllib3-571dd3dddb95174a", - "versionInfo": "2.2.2", + "SPDXID": "SPDXRef-Package-python-urllib3-200cd377500efae3", + "versionInfo": "2.2.3", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -7805,19 +7805,19 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:urllib3:2.2.2:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:urllib3:2.2.3:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/urllib3@2.2.2" + "referenceLocator": "pkg:pypi/urllib3@2.2.3" } ] }, { "name": "wadllib", - "SPDXID": "SPDXRef-Package-python-wadllib-2ec4536957c99a19", - "versionInfo": "1.3.6", + "SPDXID": "SPDXRef-Package-python-wadllib-ad27d7cb90eb9b21", + "versionInfo": "1.3.9", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -7829,67 +7829,67 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-wadllib:python-wadllib:1.3.6:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-wadllib:python-wadllib:1.3.9:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-wadllib:python_wadllib:1.3.6:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-wadllib:python_wadllib:1.3.9:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_wadllib:python-wadllib:1.3.6:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_wadllib:python-wadllib:1.3.9:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_wadllib:python_wadllib:1.3.6:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_wadllib:python_wadllib:1.3.9:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-wadllib:wadllib:1.3.6:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-wadllib:wadllib:1.3.9:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_wadllib:wadllib:1.3.6:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_wadllib:wadllib:1.3.9:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:wadllib:python-wadllib:1.3.6:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:wadllib:python-wadllib:1.3.9:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:wadllib:python_wadllib:1.3.6:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:wadllib:python_wadllib:1.3.9:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python-wadllib:1.3.6:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python-wadllib:1.3.9:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python_wadllib:1.3.6:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python_wadllib:1.3.9:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:wadllib:wadllib:1.3.6:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:wadllib:wadllib:1.3.9:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:wadllib:1.3.6:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:wadllib:1.3.9:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/wadllib@1.3.6" + "referenceLocator": "pkg:pypi/wadllib@1.3.9" } ] }, @@ -7974,8 +7974,8 @@ }, { "name": "yarl", - "SPDXID": "SPDXRef-Package-python-yarl-cba52cc792096e58", - "versionInfo": "1.9.4", + "SPDXID": "SPDXRef-Package-python-yarl-e69bea513abe4c24", + "versionInfo": "1.11.1", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -7987,74 +7987,74 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-yarl:python-yarl:1.9.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-yarl:python-yarl:1.11.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-yarl:python_yarl:1.9.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-yarl:python_yarl:1.11.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_yarl:python-yarl:1.9.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_yarl:python-yarl:1.11.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_yarl:python_yarl:1.9.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_yarl:python_yarl:1.11.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python-yarl:1.9.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python-yarl:1.11.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python_yarl:1.9.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python_yarl:1.11.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-yarl:yarl:1.9.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-yarl:yarl:1.11.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_yarl:yarl:1.9.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_yarl:yarl:1.11.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:yarl:python-yarl:1.9.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:yarl:python-yarl:1.11.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:yarl:python_yarl:1.9.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:yarl:python_yarl:1.11.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:yarl:1.9.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:yarl:1.11.1:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:yarl:yarl:1.9.4:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:yarl:yarl:1.11.1:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/yarl@1.9.4" + "referenceLocator": "pkg:pypi/yarl@1.11.1" } ] }, { "name": "zipp", - "SPDXID": "SPDXRef-Package-python-zipp-46f41ac016947d68", - "versionInfo": "3.20.0", + "SPDXID": "SPDXRef-Package-python-zipp-24caf9ae9b8c4214", + "versionInfo": "3.20.2", "supplier": "NOASSERTION", "downloadLocation": "NOASSERTION", "filesAnalyzed": false, @@ -8066,67 +8066,67 @@ { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-zipp:python-zipp:3.20.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-zipp:python-zipp:3.20.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-zipp:python_zipp:3.20.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-zipp:python_zipp:3.20.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_zipp:python-zipp:3.20.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_zipp:python-zipp:3.20.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_zipp:python_zipp:3.20.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_zipp:python_zipp:3.20.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python-zipp:3.20.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python-zipp:3.20.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:python_zipp:3.20.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:python_zipp:3.20.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python-zipp:zipp:3.20.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python-zipp:zipp:3.20.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python_zipp:zipp:3.20.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python_zipp:zipp:3.20.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:zipp:python-zipp:3.20.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:zipp:python-zipp:3.20.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:zipp:python_zipp:3.20.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:zipp:python_zipp:3.20.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:python:zipp:3.20.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:python:zipp:3.20.2:*:*:*:*:*:*:*" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:zipp:zipp:3.20.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:zipp:zipp:3.20.2:*:*:*:*:*:*:*" }, { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/zipp@3.20.0" + "referenceLocator": "pkg:pypi/zipp@3.20.2" } ] }, @@ -8240,7 +8240,7 @@ "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-pyparsing-0f5919f301109bab", + "spdxElementId": "SPDXRef-Package-python-importlib-metadata-097ee7c1b103f8ed", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" @@ -8252,85 +8252,85 @@ "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-supervisor-18b75d618825de54", + "spdxElementId": "SPDXRef-Package-python-azure-mgmt-compute-18197512ff936244", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-docstring-parser-1b19f99daac369e6", + "spdxElementId": "SPDXRef-Package-python-pytz-18ad7108bd85e0e5", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-azure-mgmt-resource-25d21558b649f75b", + "spdxElementId": "SPDXRef-Package-python-supervisor-18b75d618825de54", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-azure-core-2e78712a41f6d180", + "spdxElementId": "SPDXRef-Package-python-docstring-parser-1b19f99daac369e6", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-wadllib-2ec4536957c99a19", + "spdxElementId": "SPDXRef-Package-python-urllib3-200cd377500efae3", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-msal-320c734c2cd641a9", + "spdxElementId": "SPDXRef-Package-python-zipp-24caf9ae9b8c4214", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-cryptography-33694983a03200a7", + "spdxElementId": "SPDXRef-Package-python-pathvalidate-24eb8af432aec778", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-aiosignal-3cc773c979b74119", + "spdxElementId": "SPDXRef-Package-python-azure-mgmt-resource-25d21558b649f75b", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-azure-mgmt-network-3d2948ab8f64bd66", + "spdxElementId": "SPDXRef-Package-python-idna-2678420953dedac4", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-pathvalidate-43193211b24e82e8", + "spdxElementId": "SPDXRef-Package-python-aiosignal-3cc773c979b74119", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-charset-normalizer-44319f6e3365bb36", + "spdxElementId": "SPDXRef-Package-python-azure-mgmt-network-3d2948ab8f64bd66", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-launchpadlib-445fa778dc38f9c0", + "spdxElementId": "SPDXRef-Package-python-azure-identity-40da46bae3dde07a", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-pyasn1-44b885818e87a2ef", + "spdxElementId": "SPDXRef-Package-python-charset-normalizer-44319f6e3365bb36", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-zipp-46f41ac016947d68", + "spdxElementId": "SPDXRef-Package-python-launchpadlib-445fa778dc38f9c0", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" @@ -8354,73 +8354,73 @@ "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-urllib3-571dd3dddb95174a", + "spdxElementId": "SPDXRef-Package-python-portalocker-59ecf41ef8bf86ae", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-keyring-593aef83a66341c1", + "spdxElementId": "SPDXRef-Package-python-wsproto-5fbca557b76390bc", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-portalocker-59ecf41ef8bf86ae", + "spdxElementId": "SPDXRef-Package-python-pyasn1-664d276e206e6e0b", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-wsproto-5fbca557b76390bc", + "spdxElementId": "SPDXRef-Package-python-lxml-666d4e1dc694fc82", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-azure-storage-blob-6149c68ee862704d", + "spdxElementId": "SPDXRef-Package-python-cryptography-6744b73500c91d22", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-idna-6600c771e3e21b62", + "spdxElementId": "SPDXRef-Package-python-aiohttp-68ce8e4270bf2076", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-lxml-666d4e1dc694fc82", + "spdxElementId": "SPDXRef-Package-python-pyparsing-6c3b61c772a8d2fd", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-azure-mgmt-monitor-70b7bdd958e69735", + "spdxElementId": "SPDXRef-Package-python-azure-storage-blob-701d7477e360de56", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-azure-mgmt-security-73f4b16c86066461", + "spdxElementId": "SPDXRef-Package-python-azure-mgmt-monitor-70b7bdd958e69735", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-isodate-745dab7a3b89f43a", + "spdxElementId": "SPDXRef-Package-python-azure-mgmt-security-73f4b16c86066461", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-outcome-76b4b141192b9ae5", + "spdxElementId": "SPDXRef-Package-python-isodate-745dab7a3b89f43a", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-aiohttp-7bc574cba76256fb", + "spdxElementId": "SPDXRef-Package-python-outcome-76b4b141192b9ae5", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" @@ -8474,19 +8474,19 @@ "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-oauthlib-908717a6e08f60e5", + "spdxElementId": "SPDXRef-Package-python-multidict-8efbcee082935ebb", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-msal-extensions-92e5ff885ead04ec", + "spdxElementId": "SPDXRef-Package-python-oauthlib-908717a6e08f60e5", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-azure-identity-946bc275bc4af2bf", + "spdxElementId": "SPDXRef-Package-python-msal-extensions-92e5ff885ead04ec", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" @@ -8516,133 +8516,133 @@ "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-fire-a3d813347f24f3b3", + "spdxElementId": "SPDXRef-Package-python-azure-core-a279403b6fcd431f", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-httplib2-a9428a253764f15b", + "spdxElementId": "SPDXRef-Package-python-fire-a3d813347f24f3b3", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-azure-mgmt-web-b27877859c3ccf9b", + "spdxElementId": "SPDXRef-Package-python-httplib2-a9428a253764f15b", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-SecretStorage-b3f7b4b463f92de8", + "spdxElementId": "SPDXRef-Package-python-wadllib-ad27d7cb90eb9b21", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-certifi-b8b3277b0ead0f2f", + "spdxElementId": "SPDXRef-Package-python-azure-mgmt-web-b180f5958213a504", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-requests-oauthlib-bd1bf4673401b7b3", + "spdxElementId": "SPDXRef-Package-python-SecretStorage-b3f7b4b463f92de8", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-six-c483228c38c99982", + "spdxElementId": "SPDXRef-Package-python-more-itertools-ba44a2b9d6805222", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-darkdetect-ca2272aaa16d01a7", + "spdxElementId": "SPDXRef-Package-python-requests-oauthlib-bd1bf4673401b7b3", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-requests-cb29fce6c551ecf7", + "spdxElementId": "SPDXRef-Package-python-six-c483228c38c99982", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-msrestazure-cb411effb543b9d2", + "spdxElementId": "SPDXRef-Package-python-darkdetect-ca2272aaa16d01a7", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-yarl-cba52cc792096e58", + "spdxElementId": "SPDXRef-Package-python-requests-cb29fce6c551ecf7", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-typing-extensions-ce8a437df13e5317", + "spdxElementId": "SPDXRef-Package-python-msrestazure-cb411effb543b9d2", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-python-dateutil-cf222e59ed720c15", + "spdxElementId": "SPDXRef-Package-python-typing-extensions-ce8a437df13e5317", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-importlib-metadata-dc6b9a2c7b5cbca9", + "spdxElementId": "SPDXRef-Package-python-python-dateutil-cf222e59ed720c15", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-azure-mgmt-compute-dd3e9e274d7f03af", + "spdxElementId": "SPDXRef-Package-python-msal-cfc9f27722b894ea", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-cffi-ddafbdb6b8f26cd6", + "spdxElementId": "SPDXRef-Package-python-zstandard-e214bafdbd56bdea", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-zstandard-e214bafdbd56bdea", + "spdxElementId": "SPDXRef-Package-python-pyAesCrypt-e3017613b3992c9d", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-pyAesCrypt-e3017613b3992c9d", + "spdxElementId": "SPDXRef-Package-python-yarl-e69bea513abe4c24", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-more-itertools-e924fc61eb8ff701", + "spdxElementId": "SPDXRef-Package-python-keyring-f113c808cb623c3e", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-multidict-e9ab5d7dc85b85d2", + "spdxElementId": "SPDXRef-Package-python-azure-mgmt-core-f20eb82a6f8e4469", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-pytz-edaef6570e946bce", + "spdxElementId": "SPDXRef-Package-python-cffi-f9bea74e149fe0b6", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" }, { - "spdxElementId": "SPDXRef-Package-python-azure-mgmt-core-f20eb82a6f8e4469", + "spdxElementId": "SPDXRef-Package-python-certifi-fd648d9bb1b5b7a0", "relatedSpdxElement": "SPDXRef-File-requirements.txt-26ca2b7dc025d550", "relationshipType": "OTHER", "comment": "evident-by: indicates the package's existence is evident by the given file" @@ -8664,7 +8664,7 @@ }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-aiohttp-7bc574cba76256fb", + "relatedSpdxElement": "SPDXRef-Package-python-aiohttp-68ce8e4270bf2076", "relationshipType": "CONTAINS" }, { @@ -8689,17 +8689,17 @@ }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-azure-core-2e78712a41f6d180", + "relatedSpdxElement": "SPDXRef-Package-python-azure-core-a279403b6fcd431f", "relationshipType": "CONTAINS" }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-azure-identity-946bc275bc4af2bf", + "relatedSpdxElement": "SPDXRef-Package-python-azure-identity-40da46bae3dde07a", "relationshipType": "CONTAINS" }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-azure-mgmt-compute-dd3e9e274d7f03af", + "relatedSpdxElement": "SPDXRef-Package-python-azure-mgmt-compute-18197512ff936244", "relationshipType": "CONTAINS" }, { @@ -8734,22 +8734,22 @@ }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-azure-mgmt-web-b27877859c3ccf9b", + "relatedSpdxElement": "SPDXRef-Package-python-azure-mgmt-web-b180f5958213a504", "relationshipType": "CONTAINS" }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-azure-storage-blob-6149c68ee862704d", + "relatedSpdxElement": "SPDXRef-Package-python-azure-storage-blob-701d7477e360de56", "relationshipType": "CONTAINS" }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-certifi-b8b3277b0ead0f2f", + "relatedSpdxElement": "SPDXRef-Package-python-certifi-fd648d9bb1b5b7a0", "relationshipType": "CONTAINS" }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-cffi-ddafbdb6b8f26cd6", + "relatedSpdxElement": "SPDXRef-Package-python-cffi-f9bea74e149fe0b6", "relationshipType": "CONTAINS" }, { @@ -8764,7 +8764,7 @@ }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-cryptography-33694983a03200a7", + "relatedSpdxElement": "SPDXRef-Package-python-cryptography-6744b73500c91d22", "relationshipType": "CONTAINS" }, { @@ -8804,12 +8804,12 @@ }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-idna-6600c771e3e21b62", + "relatedSpdxElement": "SPDXRef-Package-python-idna-2678420953dedac4", "relationshipType": "CONTAINS" }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-importlib-metadata-dc6b9a2c7b5cbca9", + "relatedSpdxElement": "SPDXRef-Package-python-importlib-metadata-097ee7c1b103f8ed", "relationshipType": "CONTAINS" }, { @@ -8829,7 +8829,7 @@ }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-keyring-593aef83a66341c1", + "relatedSpdxElement": "SPDXRef-Package-python-keyring-f113c808cb623c3e", "relationshipType": "CONTAINS" }, { @@ -8844,12 +8844,12 @@ }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-more-itertools-e924fc61eb8ff701", + "relatedSpdxElement": "SPDXRef-Package-python-more-itertools-ba44a2b9d6805222", "relationshipType": "CONTAINS" }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-msal-320c734c2cd641a9", + "relatedSpdxElement": "SPDXRef-Package-python-msal-cfc9f27722b894ea", "relationshipType": "CONTAINS" }, { @@ -8869,7 +8869,7 @@ }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-multidict-e9ab5d7dc85b85d2", + "relatedSpdxElement": "SPDXRef-Package-python-multidict-8efbcee082935ebb", "relationshipType": "CONTAINS" }, { @@ -8889,7 +8889,7 @@ }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-pathvalidate-43193211b24e82e8", + "relatedSpdxElement": "SPDXRef-Package-python-pathvalidate-24eb8af432aec778", "relationshipType": "CONTAINS" }, { @@ -8904,7 +8904,7 @@ }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-pyasn1-44b885818e87a2ef", + "relatedSpdxElement": "SPDXRef-Package-python-pyasn1-664d276e206e6e0b", "relationshipType": "CONTAINS" }, { @@ -8914,7 +8914,7 @@ }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-pyparsing-0f5919f301109bab", + "relatedSpdxElement": "SPDXRef-Package-python-pyparsing-6c3b61c772a8d2fd", "relationshipType": "CONTAINS" }, { @@ -8924,7 +8924,7 @@ }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-pytz-edaef6570e946bce", + "relatedSpdxElement": "SPDXRef-Package-python-pytz-18ad7108bd85e0e5", "relationshipType": "CONTAINS" }, { @@ -8964,12 +8964,12 @@ }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-urllib3-571dd3dddb95174a", + "relatedSpdxElement": "SPDXRef-Package-python-urllib3-200cd377500efae3", "relationshipType": "CONTAINS" }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-wadllib-2ec4536957c99a19", + "relatedSpdxElement": "SPDXRef-Package-python-wadllib-ad27d7cb90eb9b21", "relationshipType": "CONTAINS" }, { @@ -8979,12 +8979,12 @@ }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-yarl-cba52cc792096e58", + "relatedSpdxElement": "SPDXRef-Package-python-yarl-e69bea513abe4c24", "relationshipType": "CONTAINS" }, { "spdxElementId": "SPDXRef-DocumentRoot-Directory-untitledgoosetool", - "relatedSpdxElement": "SPDXRef-Package-python-zipp-46f41ac016947d68", + "relatedSpdxElement": "SPDXRef-Package-python-zipp-24caf9ae9b8c4214", "relationshipType": "CONTAINS" }, {