diff --git a/CHANGELOG.rst b/CHANGELOG.rst index c2e546095..edfb3cf9a 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,6 +2,19 @@ Release notes ============= +Version v34.0.0rc1 +------------------- + +- We updated package-url models, WARNING: in next major version of + vulnerablecode i.e v35.0.0 qualifiers will be of type ``string`` and not ``dict``. +- We fixed table borders in Vulnerability details UI #1356 (#1358) +- We fixed import runner's process_inferences (#1360) +- We fixed debian OVAL importer (#1361) +- We added graph model diagrams #977(#1350) +- We added endpoint for purl lookup (#1359) +- We fixed swagger API docs generation (#1366) + + Version v33.6.5 ------------------- @@ -12,12 +25,6 @@ Version v33.6.4 ------------------- - We added /var/www/html as volume in Docker compose (#1371). -- We fixed table borders in Vulnerability details UI #1356 (#1358) -- We fixed import runner's process_inferences (#1360) -- We fixed debian OVAL importer (#1361) -- We added graph model diagrams #977(#1350) -- We added endpoint for purl lookup (#1359) -- We fixed swagger API docs generation (#1366) Version v33.6.3 diff --git a/vulnerabilities/api.py b/vulnerabilities/api.py index 3b82a7970..9a21832b4 100644 --- a/vulnerabilities/api.py +++ b/vulnerabilities/api.py @@ -14,6 +14,7 @@ from drf_spectacular.utils import extend_schema from drf_spectacular.utils import inline_serializer from packageurl import PackageURL +from packageurl import normalize_qualifiers from rest_framework import serializers from rest_framework import status from rest_framework import viewsets @@ -147,6 +148,11 @@ class PackageSerializer(serializers.HyperlinkedModelSerializer): Lookup software package using Package URLs """ + def to_representation(self, instance): + data = super().to_representation(instance) + data["qualifiers"] = normalize_qualifiers(data["qualifiers"], encode=False) + return data + next_non_vulnerable_version = serializers.SerializerMethodField("get_next_non_vulnerable") def get_next_non_vulnerable(self, package): @@ -252,12 +258,13 @@ class PackageFilterSet(filters.FilterSet): class Meta: model = Package fields = [ - "name", "type", + "namespace", + "name", "version", + "qualifiers", "subpath", "purl", - "namespace", "packagerelatedvulnerability__fix", ] diff --git a/vulnerabilities/importer.py b/vulnerabilities/importer.py index e1564934e..c3dea4083 100644 --- a/vulnerabilities/importer.py +++ b/vulnerabilities/importer.py @@ -37,10 +37,11 @@ from vulnerabilities.severity_systems import SCORING_SYSTEMS from vulnerabilities.severity_systems import ScoringSystem from vulnerabilities.utils import classproperty -from vulnerabilities.utils import evolve_purl from vulnerabilities.utils import get_reference_id from vulnerabilities.utils import is_cve from vulnerabilities.utils import nearest_patched_package +from vulnerabilities.utils import purl_to_dict +from vulnerabilities.utils import update_purl_version logger = logging.getLogger(__name__) @@ -154,8 +155,7 @@ def get_fixed_purl(self): """ if not self.fixed_version: raise ValueError(f"Affected Package {self.package!r} does not have a fixed version") - fixed_purl = evolve_purl(purl=self.package, version=str(self.fixed_version)) - return fixed_purl + return update_purl_version(purl=self.package, version=str(self.fixed_version)) @classmethod def merge( @@ -198,7 +198,7 @@ def to_dict(self): if self.affected_version_range: affected_version_range = str(self.affected_version_range) return { - "package": self.package.to_dict(), + "package": purl_to_dict(self.package), "affected_version_range": affected_version_range, "fixed_version": str(self.fixed_version) if self.fixed_version else None, } diff --git a/vulnerabilities/improver.py b/vulnerabilities/improver.py index a7554001f..b8caeb9ed 100644 --- a/vulnerabilities/improver.py +++ b/vulnerabilities/improver.py @@ -76,13 +76,17 @@ def to_dict(self): """ Return a dict representation of this Inference """ + from vulnerabilities.utils import purl_to_dict + return { "vulnerability_id": self.vulnerability_id, "aliases": self.aliases, "confidence": self.confidence, "summary": self.summary, - "affected_purls": [affected_purl.to_dict() for affected_purl in self.affected_purls], - "fixed_purl": self.fixed_purl.to_dict() if self.fixed_purl else None, + "affected_purls": [ + purl_to_dict(affected_purl) for affected_purl in self.affected_purls + ], + "fixed_purl": purl_to_dict(self.fixed_purl) if self.fixed_purl else None, "references": [ref.to_dict() for ref in self.references], "weaknesses": self.weaknesses, } diff --git a/vulnerabilities/improvers/default.py b/vulnerabilities/improvers/default.py index 1b67eee5c..720a143e8 100644 --- a/vulnerabilities/improvers/default.py +++ b/vulnerabilities/improvers/default.py @@ -23,7 +23,7 @@ from vulnerabilities.improver import Improver from vulnerabilities.improver import Inference from vulnerabilities.models import Advisory -from vulnerabilities.utils import evolve_purl +from vulnerabilities.utils import update_purl_version logger = logging.getLogger(__name__) @@ -120,14 +120,16 @@ def get_exact_purls(affected_package: AffectedPackage) -> Tuple[List[PackageURL] fixed_versions = [c.version for c in vr.constraints if c and c.comparator == "!="] resolved_versions = [v for v in range_versions if v and v in vr] for version in resolved_versions: - affected_purl = evolve_purl(purl=affected_package.package, version=str(version)) + affected_purl = update_purl_version( + purl=affected_package.package, version=str(version) + ) affected_purls.append(affected_purl) if affected_package.fixed_version: fixed_versions.append(affected_package.fixed_version) fixed_purls = [ - evolve_purl(purl=affected_package.package, version=str(version)) + update_purl_version(purl=affected_package.package, version=str(version)) for version in fixed_versions ] return affected_purls, fixed_purls diff --git a/vulnerabilities/improvers/valid_versions.py b/vulnerabilities/improvers/valid_versions.py index 76b7993a9..cada4bbb6 100644 --- a/vulnerabilities/improvers/valid_versions.py +++ b/vulnerabilities/improvers/valid_versions.py @@ -44,11 +44,11 @@ from vulnerabilities.models import Advisory from vulnerabilities.utils import AffectedPackage as LegacyAffectedPackage from vulnerabilities.utils import clean_nginx_git_tag -from vulnerabilities.utils import evolve_purl from vulnerabilities.utils import get_affected_packages_by_patched_package from vulnerabilities.utils import is_vulnerable_nginx_version from vulnerabilities.utils import nearest_patched_package from vulnerabilities.utils import resolve_version_range +from vulnerabilities.utils import update_purl_version logger = logging.getLogger(__name__) @@ -253,13 +253,13 @@ def get_inferences_from_versions( affected_version_range=affected_version_range, fixed_versions=fixed_versions, ): - new_purl = evolve_purl(purl=purl, version=str(version)) + new_purl = update_purl_version(purl=purl, version=str(version)) affected_purls.append(new_purl) # TODO: This also yields with a lower fixed version, maybe we should # only yield fixes that are upgrades ? for fixed_version in fixed_versions: - fixed_purl = evolve_purl(purl=purl, version=str(fixed_version)) + fixed_purl = update_purl_version(purl=purl, version=str(fixed_version)) yield Inference.from_advisory_data( advisory_data, diff --git a/vulnerabilities/migrations/0022_alter_vulnerability_vulnerability_id.py b/vulnerabilities/migrations/0022_alter_vulnerability_vulnerability_id.py index 948790874..b87c6c970 100644 --- a/vulnerabilities/migrations/0022_alter_vulnerability_vulnerability_id.py +++ b/vulnerabilities/migrations/0022_alter_vulnerability_vulnerability_id.py @@ -14,6 +14,6 @@ class Migration(migrations.Migration): migrations.AlterField( model_name='vulnerability', name='vulnerability_id', - field=models.CharField(blank=True, default=vulnerabilities.models.build_vcid, help_text='Unique identifier for a vulnerability in the external representation. It is prefixed with VCID-', max_length=20, unique=True), + field=models.CharField(blank=True, default=vulnerabilities.models.utils.build_vcid, help_text='Unique identifier for a vulnerability in the external representation. It is prefixed with VCID-', max_length=20, unique=True), ), ] diff --git a/vulnerabilities/migrations/0045_remove_duplicated_purls_with_same_qualifiers.py b/vulnerabilities/migrations/0045_remove_duplicated_purls_with_same_qualifiers.py new file mode 100644 index 000000000..0cb36ef90 --- /dev/null +++ b/vulnerabilities/migrations/0045_remove_duplicated_purls_with_same_qualifiers.py @@ -0,0 +1,48 @@ +# Generated by Django 4.1.13 on 2023-12-05 14:54 + +from itertools import groupby + +from django.db import migrations +from django.db.models import Count + + +class Migration(migrations.Migration): + + def remove_dupes(apps, schema_editor): + """ + Remove duplicated Package with the same purl and the same "serialized" + qualifiers. Some qualifiers have been stored in the JSON field as + dicts/objects and some have been seralized as query strings/normalized + qualifiers and then just stored as a JSON string. + + We are keeping the JSON dict over the string variant. + """ + Package = apps.get_model("vulnerabilities", "Package") + + duplicates = ( + Package.objects + .exclude(qualifiers__in=("", None, {})) + .values_list("package_url") + .order_by("package_url") + .annotate(count_id=Count("id")) + .filter(count_id__gt=1) + ) + to_delete = [] + # Get all rows with the same purl, + # delete the qualifier(s) that are a string + # and keep the others + for purl, _cid in duplicates: + for package in Package.objects.filter(package_url=purl): + if isinstance(package.qualifiers, str): + to_delete.append(package.id) + + deleted, _ = Package.objects.filter(id__in=to_delete).delete() + print(f"Deleted {deleted} duplicated Packages") + + dependencies = [ + ("vulnerabilities", "0044_alter_packagechangelog_options_and_more"), + ] + + operations = [ + migrations.RunPython(remove_dupes, reverse_code=migrations.RunPython.noop), + ] diff --git a/vulnerabilities/migrations/0046_package_qualifiers_temp.py b/vulnerabilities/migrations/0046_package_qualifiers_temp.py new file mode 100644 index 000000000..ff91e2055 --- /dev/null +++ b/vulnerabilities/migrations/0046_package_qualifiers_temp.py @@ -0,0 +1,18 @@ +# Generated by Django 4.1.13 on 2023-12-05 11:40 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("vulnerabilities", "0045_remove_duplicated_purls_with_same_qualifiers"), + ] + + operations = [ + migrations.AddField( + model_name="package", + name="qualifiers_temp", + field=models.CharField(blank=True, max_length=1024), + ), + ] diff --git a/vulnerabilities/migrations/0047_copy_qualifiers_to_qualifiers_temp.py b/vulnerabilities/migrations/0047_copy_qualifiers_to_qualifiers_temp.py new file mode 100644 index 000000000..d572b2db3 --- /dev/null +++ b/vulnerabilities/migrations/0047_copy_qualifiers_to_qualifiers_temp.py @@ -0,0 +1,36 @@ +# Generated by Django 4.1.13 on 2023-12-05 11:42 + +from django.db import migrations +from packageurl import normalize_qualifiers + + +class Migration(migrations.Migration): + + def copy_qualifiers(apps, schema_editor): + """ + Bulk update qualifiers_temp from the legacy JSON field + """ + Package = apps.get_model("vulnerabilities", "Package") + updatables = [] + for package in Package.objects.all(): + qualifiers = package.qualifiers + normalized_string = normalize_qualifiers(qualifiers, encode=True) or "" + package.qualifiers_temp = normalized_string + updatables.append(package) + + updated = Package.objects.bulk_update( + objs = updatables, + fields=["qualifiers_temp",], + batch_size=500, + ) + print(f"Copied {updated} qualifiers to qualifiers_temp") + + + + dependencies = [ + ("vulnerabilities", "0046_package_qualifiers_temp"), + ] + + operations = [ + migrations.RunPython(copy_qualifiers, reverse_code=migrations.RunPython.noop), + ] diff --git a/vulnerabilities/migrations/0048_alter_package_unique_together.py b/vulnerabilities/migrations/0048_alter_package_unique_together.py new file mode 100644 index 000000000..4b4d3f3f8 --- /dev/null +++ b/vulnerabilities/migrations/0048_alter_package_unique_together.py @@ -0,0 +1,19 @@ +# Generated by Django 4.1.7 on 2023-12-05 13:42 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("vulnerabilities", "0047_copy_qualifiers_to_qualifiers_temp"), + ] + + operations = [ + migrations.AlterUniqueTogether( + name="package", + unique_together={ + ("type", "namespace", "name", "version", "qualifiers", "subpath", "qualifiers_temp") + }, + ), + ] diff --git a/vulnerabilities/migrations/0049_alter_package_unique_together_and_more.py b/vulnerabilities/migrations/0049_alter_package_unique_together_and_more.py new file mode 100644 index 000000000..b53fd7d80 --- /dev/null +++ b/vulnerabilities/migrations/0049_alter_package_unique_together_and_more.py @@ -0,0 +1,28 @@ +# Generated by Django 4.1.7 on 2023-12-05 13:43 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("vulnerabilities", "0048_alter_package_unique_together"), + ] + + operations = [ + migrations.AlterUniqueTogether( + name="package", + unique_together={ + ("type", "namespace", "name", "version", "subpath", "qualifiers_temp") + }, + ), + migrations.AlterField( + model_name="package", + name="qualifiers", + field=models.CharField( + blank=True, + help_text="Extra qualifying data for a package such as the name of an OS, architecture, distro, etc.", + max_length=1024, + ), + ), + ] diff --git a/vulnerabilities/migrations/0050_copy_qualifiers_temp_back_to_qualifiers.py b/vulnerabilities/migrations/0050_copy_qualifiers_temp_back_to_qualifiers.py new file mode 100644 index 000000000..7b9457323 --- /dev/null +++ b/vulnerabilities/migrations/0050_copy_qualifiers_temp_back_to_qualifiers.py @@ -0,0 +1,35 @@ +# Generated by Django 4.1.13 on 2023-12-05 11:42 + +from django.db import migrations +from packageurl import normalize_qualifiers + + +class Migration(migrations.Migration): + + def copy_qualifiers_temp(apps, schema_editor): + """ + Bulk update qualifiers_temp from the legacy JSON field + """ + Package = apps.get_model("vulnerabilities", "Package") + updatables = [] + for package in Package.objects.all(): + qualifiers_temp = package.qualifiers_temp + package.qualifiers = qualifiers_temp + updatables.append(package) + + updated = Package.objects.bulk_update( + objs = updatables, + fields=["qualifiers",], + batch_size=500, + ) + print(f"Copied {updated} qualifiers_temp to qualifiers") + + + + dependencies = [ + ("vulnerabilities", "0049_alter_package_unique_together_and_more"), + ] + + operations = [ + migrations.RunPython(copy_qualifiers_temp, reverse_code=migrations.RunPython.noop), + ] diff --git a/vulnerabilities/migrations/0051_alter_package_unique_together_and_more.py b/vulnerabilities/migrations/0051_alter_package_unique_together_and_more.py new file mode 100644 index 000000000..237b849a7 --- /dev/null +++ b/vulnerabilities/migrations/0051_alter_package_unique_together_and_more.py @@ -0,0 +1,21 @@ +# Generated by Django 4.1.13 on 2023-12-19 09:21 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("vulnerabilities", "0050_copy_qualifiers_temp_back_to_qualifiers"), + ] + + operations = [ + migrations.AlterUniqueTogether( + name="package", + unique_together={("type", "namespace", "name", "version", "qualifiers", "subpath")}, + ), + migrations.RemoveField( + model_name="package", + name="qualifiers_temp", + ), + ] diff --git a/vulnerabilities/migrations/0052_remove_duped_purls_with_namespace_name_mixed.py b/vulnerabilities/migrations/0052_remove_duped_purls_with_namespace_name_mixed.py new file mode 100644 index 000000000..c3989b8fc --- /dev/null +++ b/vulnerabilities/migrations/0052_remove_duped_purls_with_namespace_name_mixed.py @@ -0,0 +1,74 @@ +# Generated by Django 4.1.13 on 2023-12-05 14:54 + +from itertools import groupby + +from django.db import migrations +from django.db.models import Count + +from packageurl import PackageURL + +class Migration(migrations.Migration): + + def remove_dupes(apps, _): + """ + Remove duplicated Package with the same purl and different namespace and name fields. + Some namespace and name have been stored combined in the name or namespace field + We are keeping one single normalized variant. + """ + Package = apps.get_model("vulnerabilities", "Package") + + duplicates = ( + Package.objects + .values_list("package_url") + .order_by("package_url") + .annotate(count_id=Count("id")) + .filter(count_id__gt=1) + ) + + to_update = [] + to_delete = [] + # Get all rows with the same purl, + # keep the first to resave and deleted the other ones + for purl, _cid in duplicates: + packages = Package.objects.filter(package_url=purl) + + kept_package = packages[0] + to_update.append(kept_package) + + # discard dupes + deleted_packages = (p.id for p in packages[1:]) + to_delete.extend(deleted_packages) + + deleted, _ = Package.objects.filter(id__in=to_delete).delete() + print(f"Deleted {deleted} duplicated Packages") + + # save back with a side effect to normalize package name and namspaces + for pkg in to_update: + normalize_and_save_package(pkg) + + dependencies = [ + ("vulnerabilities", "0051_alter_package_unique_together_and_more"), + ] + + operations = [ + migrations.RunPython(remove_dupes, reverse_code=migrations.RunPython.noop), + ] + + +def normalize_and_save_package(package): + """ + Normalize and save package + """ + + purl = PackageURL( + type=package.type, + namespace=package.namespace, + name=package.name, + ) + + normalized = PackageURL.from_string(str(purl)) + + package.namespace = normalized.namespace or "" + package.name = normalized.name or "" + + package.save() diff --git a/vulnerabilities/models.py b/vulnerabilities/models.py index 80e81dcae..47785f322 100644 --- a/vulnerabilities/models.py +++ b/vulnerabilities/models.py @@ -34,14 +34,14 @@ from packageurl import PackageURL from packageurl.contrib.django.models import PackageURLMixin from packageurl.contrib.django.models import PackageURLQuerySet -from packageurl.contrib.django.models import without_empty_values from rest_framework.authtoken.models import Token from univers import versions from univers.version_range import RANGE_CLASS_BY_SCHEMES +from vulnerabilities import utils from vulnerabilities.severity_systems import SCORING_SYSTEMS -from vulnerabilities.utils import build_vcid -from vulnerabilities.utils import remove_qualifiers_and_subpath +from vulnerabilities.utils import normalize_purl +from vulnerabilities.utils import purl_to_dict from vulnerablecode import __version__ as VULNERABLECODE_VERSION logger = logging.getLogger(__name__) @@ -110,28 +110,17 @@ def with_packages(self): """ return self.filter(packages__isnull=False) - def for_package(self, package): - """ - Return a queryset of Vulnerability related to ``package``. - """ - return self.filter(packages=package) - - def for_purl(self, package): - """ - Return a queryset of Vulnerability related to ``package``. - """ - return self.filter(packages=package) - - def search(self, query): + def search(self, query: str = None): """ Return a Vulnerability queryset searching for the ``query``. - Make a best effort approach to search a vulnerability. + Make a best effort approach to search a vulnerability using various heuristics. """ - qs = self query = query and query.strip() if not query: - return qs.none() + return self.none() + + qs = self # middle ground, exact on vulnerability_id qssearch = qs.filter(vulnerability_id=query) @@ -179,7 +168,7 @@ class Vulnerability(models.Model): unique=True, blank=True, max_length=20, - default=build_vcid, + default=utils.build_vcid, help_text="Unique identifier for a vulnerability in the external representation. " "It is prefixed with VCID-", ) @@ -396,30 +385,6 @@ class Meta: ordering = ["vulnerability", "reference"] -def purl_to_dict(purl: PackageURL): - """ - Return a dict of purl components suitable for use in a queryset. - We need to have specific empty values for using in querysets because of our peculiar model structure. - - For example:: - >>> purl_to_dict(PackageURL.from_string("pkg:generic/postgres")) - {'type': 'generic', 'namespace': '', 'name': 'postgres', 'version': '', 'qualifiers': {}, 'subpath': ''} - >>> purl_to_dict(PackageURL.from_string("pkg:generic/postgres/postgres@1.2?foo=bar#baz")) - {'type': 'generic', 'namespace': 'postgres', 'name': 'postgres', 'version': '1.2', 'qualifiers': {'foo': 'bar'}, 'subpath': 'baz'} - """ - if isinstance(purl, str): - purl = PackageURL.from_string(purl) - - return dict( - type=purl.type, - namespace=purl.namespace or "", - name=purl.name, - version=purl.version or "", - qualifiers=purl.qualifiers or {}, - subpath=purl.subpath or "", - ) - - class PackageQuerySet(BaseQuerySet, PackageURLQuerySet): def get_fixed_by_package_versions(self, purl: PackageURL, fix=True): """ @@ -451,19 +416,6 @@ def get_or_create_from_purl(self, purl: PackageURL): return package, is_created - def for_package_url_object(self, purl): - """ - Filter the QuerySet with the provided Package URL object or string. The - ``purl`` string is validated and transformed into filtering lookups. If - this is a PackageURL object it is reused as-is. - """ - if not purl: - return self.none() - if isinstance(purl, str): - purl = PackageURL.from_string(purl) - lookups = without_empty_values(purl.to_dict(encode=True)) - return self.filter(**lookups) - def affected(self): """ Return only packages affected by a vulnerability. @@ -501,7 +453,7 @@ def fixing_packages(self, package, with_qualifiers_and_subpath=True): with_qualifiers_and_subpath=with_qualifiers_and_subpath, ).fixing() - def search(self, query=None): + def search(self, query: str = None): """ Return a Package queryset searching for the ``query``. Make a best effort approach to find matching packages either based @@ -513,23 +465,19 @@ def search(self, query=None): qs = self try: - # if it's a valid purl, use it as is - purl = PackageURL.from_string(query) - purl = str(remove_qualifiers_and_subpath(purl)) - return qs.filter(package_url__istartswith=purl) + # if it's a valid purl, try to parse it and use it as is + purl = str(utils.plain_purl(query)) + qs = qs.filter(package_url__istartswith=purl) except ValueError: - return qs.filter(package_url__icontains=query) + # otherwise use query as a plain string + qs = qs.filter(package_url__icontains=query) + return qs.order_by("package_url") - def for_purl(self, purl, with_qualifiers_and_subpath=True): + def for_purl(self, purl): """ Return a queryset matching the ``purl`` Package URL. """ - if not isinstance(purl, PackageURL): - purl = PackageURL.from_string(purl) - if not with_qualifiers_and_subpath: - remove_qualifiers_and_subpath(purl) - purl = purl_to_dict(purl) - return self.filter(**purl) + return self.filter(**purl_to_dict(purl)) def with_cpes(self): """ @@ -561,15 +509,12 @@ def for_purls(self, purls=[]): def get_purl_query_lookups(purl): """ + Return a dictionary of non-empty plain purl fields Do not reference all the possible qualifiers and relax the purl matching to only lookup the type, namespace, name and version fields. """ - lookup_fields = ["type", "namespace", "name", "version"] - return { - field_name: value - for field_name, value in purl.to_dict().items() - if value and field_name in lookup_fields - } + plain_purl = utils.plain_purl(purl=purl) + return purl_to_dict(plain_purl, with_empty=False) class Package(PackageURLMixin): @@ -581,13 +526,6 @@ class Package(PackageURLMixin): # https://github.com/package-url/packageurl-python/pull/35 # https://github.com/package-url/packageurl-python/pull/67 # gets merged - qualifiers = models.JSONField( - default=dict, - help_text="Extra qualifying data for a package such as the name of an OS, " - "architecture, distro, etc.", - blank=True, - null=False, - ) vulnerabilities = models.ManyToManyField( to="Vulnerability", through="PackageRelatedVulnerability" @@ -610,7 +548,10 @@ class Package(PackageURLMixin): objects = PackageQuerySet.as_manager() def save(self, *args, **kwargs): - purl_object = PackageURL( + """ + Save, normalizing PURL fields. + """ + purl = PackageURL( type=self.type, namespace=self.namespace, name=self.name, @@ -618,13 +559,16 @@ def save(self, *args, **kwargs): qualifiers=self.qualifiers, subpath=self.subpath, ) - plain_purl = PackageURL( - type=self.type, - namespace=self.namespace, - name=self.name, - version=self.version, - ) - self.package_url = str(purl_object) + + # We re-parse the purl to ensure name and namespace + # are set correctly + normalized = normalize_purl(purl=purl) + + for name, value in purl_to_dict(normalized).items(): + setattr(self, name, value) + + self.package_url = str(normalized) + plain_purl = utils.plain_purl(normalized) self.plain_package_url = str(plain_purl) super().save(*args, **kwargs) diff --git a/vulnerabilities/tests/test_api.py b/vulnerabilities/tests/test_api.py index c6e667280..a0283eac8 100644 --- a/vulnerabilities/tests/test_api.py +++ b/vulnerabilities/tests/test_api.py @@ -835,56 +835,6 @@ def test_lookup_endpoint(self): assert len(response) == 1 assert response[0]["purl"] == "pkg:pypi/microweber/microweber@1.2" - def test_lookup_endpoint_1(self): - Package.objects.create( - type="pypi", namespace="microweber", name="microweber", version="1.2" - ) - request_body = {"purl": "pkg:pypi/microweber/microweber@1.2"} - response = self.csrf_client.post( - "/api/packages/lookup", - data=json.dumps(request_body), - content_type="application/json", - ).json() - assert len(response) == 2 - assert response[0]["purl"] == "pkg:pypi/microweber/microweber@1.2" - assert response[0]["purl"] == response[1]["purl"] - - def test_lookup_endpoint_with_one_purl_with_qualifier(self): - Package.objects.create( - type="pypi", namespace="microweber", name="microweber", version="1.2" - ) - Package.objects.create( - type="pypi", - namespace="microweber", - name="microweber", - version="1.2", - qualifiers={"foo": "bar"}, - ) - request_body = {"purl": "pkg:pypi/microweber/microweber@1.2"} - response = self.csrf_client.post( - "/api/packages/lookup", - data=json.dumps(request_body), - content_type="application/json", - ).json() - assert len(response) == 2 - assert response[0]["purl"] == "pkg:pypi/microweber/microweber@1.2" - assert response[0]["purl"] == response[1]["purl"] - request_body = {"purl": "pkg:pypi/microweber/microweber@1.2?foo=bar"} - response = self.csrf_client.post( - "/api/packages/lookup", - data=json.dumps(request_body), - content_type="application/json", - ).json() - assert len(response) == 1 - assert response[0]["purl"] == "pkg:pypi/microweber/microweber@1.2?foo=bar" - request_body = {"purl": "pkg:pypi/microweber/microweber@1.2?foo=baz"} - response = self.csrf_client.post( - "/api/packages/lookup", - data=json.dumps(request_body), - content_type="application/json", - ).json() - assert response == [] - def test_bulk_lookup_endpoint(self): request_body = { "purls": [ diff --git a/vulnerabilities/tests/test_data/apache_httpd/CVE-1999-1199-apache-httpd-expected.json b/vulnerabilities/tests/test_data/apache_httpd/CVE-1999-1199-apache-httpd-expected.json index 269d4f2fc..880d8ae26 100644 --- a/vulnerabilities/tests/test_data/apache_httpd/CVE-1999-1199-apache-httpd-expected.json +++ b/vulnerabilities/tests/test_data/apache_httpd/CVE-1999-1199-apache-httpd-expected.json @@ -7,11 +7,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "httpd", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/1.3.0|1.3.1|!=1.3.2", "fixed_version": null diff --git a/vulnerabilities/tests/test_data/apache_httpd/CVE-2017-9798-apache-httpd-expected.json b/vulnerabilities/tests/test_data/apache_httpd/CVE-2017-9798-apache-httpd-expected.json index 048e8fd43..9bb914282 100644 --- a/vulnerabilities/tests/test_data/apache_httpd/CVE-2017-9798-apache-httpd-expected.json +++ b/vulnerabilities/tests/test_data/apache_httpd/CVE-2017-9798-apache-httpd-expected.json @@ -7,11 +7,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "httpd", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/2.2.0|2.2.2|2.2.3|2.2.4|2.2.5|2.2.6|2.2.8|2.2.9|2.2.10|2.2.11|2.2.12|2.2.13|2.2.14|2.2.15|2.2.16|2.2.17|2.2.18|2.2.19|2.2.20|2.2.21|2.2.22|2.2.23|2.2.24|2.2.25|2.2.26|2.2.27|2.2.29|2.2.31|2.2.32|2.2.34|2.4.1|2.4.2|2.4.3|2.4.4|2.4.6|2.4.7|2.4.9|2.4.10|2.4.12|2.4.16|2.4.17|2.4.18|2.4.20|2.4.23|2.4.25|2.4.26|2.4.27|!=2.4.28", "fixed_version": null diff --git a/vulnerabilities/tests/test_data/apache_httpd/CVE-2021-44224-apache-httpd-expected.json b/vulnerabilities/tests/test_data/apache_httpd/CVE-2021-44224-apache-httpd-expected.json index e4d2594a1..f4ce8eef0 100644 --- a/vulnerabilities/tests/test_data/apache_httpd/CVE-2021-44224-apache-httpd-expected.json +++ b/vulnerabilities/tests/test_data/apache_httpd/CVE-2021-44224-apache-httpd-expected.json @@ -7,11 +7,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "httpd", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/>=2.4.7|<=2.4.51|!=2.4.52", "fixed_version": null diff --git a/vulnerabilities/tests/test_data/apache_httpd/CVE-2022-28614-apache-httpd-expected.json b/vulnerabilities/tests/test_data/apache_httpd/CVE-2022-28614-apache-httpd-expected.json index 0179c476a..ea0359a98 100644 --- a/vulnerabilities/tests/test_data/apache_httpd/CVE-2022-28614-apache-httpd-expected.json +++ b/vulnerabilities/tests/test_data/apache_httpd/CVE-2022-28614-apache-httpd-expected.json @@ -7,11 +7,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "httpd", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/<=2.4.53|!=2.4.54", "fixed_version": null diff --git a/vulnerabilities/tests/test_data/apache_httpd/apache-httpd-improver-expected.json b/vulnerabilities/tests/test_data/apache_httpd/apache-httpd-improver-expected.json index 4cffb6aac..daa8e7feb 100644 --- a/vulnerabilities/tests/test_data/apache_httpd/apache-httpd-improver-expected.json +++ b/vulnerabilities/tests/test_data/apache_httpd/apache-httpd-improver-expected.json @@ -9,36 +9,36 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "httpd", "version": "2.4.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "httpd", "version": "2.4.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "httpd", "version": "2.4.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "httpd", "version": "2.4.53", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -65,28 +65,28 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "httpd", "version": "2.4.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "httpd", "version": "2.4.51", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "httpd", "version": "2.4.52", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { diff --git a/vulnerabilities/tests/test_data/apache_kafka/apache-kafka-improver-expected.json b/vulnerabilities/tests/test_data/apache_kafka/apache-kafka-improver-expected.json index 451421759..f70b17721 100644 --- a/vulnerabilities/tests/test_data/apache_kafka/apache-kafka-improver-expected.json +++ b/vulnerabilities/tests/test_data/apache_kafka/apache-kafka-improver-expected.json @@ -9,75 +9,75 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "1.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "1.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "1.1.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "1.1.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "1.1.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "1.1.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "1.1.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "1.1.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "1.1.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": null, @@ -110,76 +110,76 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.8.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.8.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.0.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.0.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.2.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.2.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.8.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -210,76 +210,76 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.8.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.8.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.0.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.0.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.2.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.2.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.0.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -310,76 +310,76 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.8.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.8.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.0.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.0.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.2.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.2.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.1.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -410,76 +410,76 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.8.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.8.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.0.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.0.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.2.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.2.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "3.2.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -510,164 +510,164 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.0.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.0.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.2.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.2.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.2.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.3.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.3.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.4.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.4.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.5.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.5.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.6.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.6.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.6.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.7.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.7.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.8.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.6.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -698,164 +698,164 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.0.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.0.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.2.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.2.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.2.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.3.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.3.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.4.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.4.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.5.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.5.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.6.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.6.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.6.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.7.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.7.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.8.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.7.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -886,164 +886,164 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.0.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.0.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.2.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.2.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.2.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.3.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.3.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.4.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.4.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.5.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.5.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.6.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.6.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.6.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.7.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.7.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.8.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.8.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1074,68 +1074,68 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.0.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.0.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.2.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.2.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.3.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "2.2.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1166,11 +1166,11 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.11.0+0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": null, @@ -1203,68 +1203,68 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.9.0+0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.9.0+1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.10.0+0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.10.2+1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.11.0+0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.11.0+2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "1.0.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.10.2+2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1295,68 +1295,68 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.9.0+0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.9.0+1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.10.0+0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.10.2+1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.11.0+0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.11.0+2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "1.0.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.11.0+3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1387,68 +1387,68 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.9.0+0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.9.0+1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.10.0+0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.10.2+1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.11.0+0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.11.0+2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "1.0.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "1.0.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1479,68 +1479,68 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.9.0+0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.9.0+1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.10.0+0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.10.2+1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.11.0+0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.11.0+2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "1.0.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "1.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1571,44 +1571,44 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.10.0+0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.10.2+1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.11.0+0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.11.0+1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.10.2+2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1639,44 +1639,44 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.10.0+0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.10.2+1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.11.0+0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.11.0+1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.11.0+2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1707,44 +1707,44 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.10.0+0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.10.2+1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.11.0+0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "0.11.0+1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", "version": "1.0.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { diff --git a/vulnerabilities/tests/test_data/apache_kafka/to-advisory-apache_kafka-expected.json b/vulnerabilities/tests/test_data/apache_kafka/to-advisory-apache_kafka-expected.json index b528e781b..646d362b6 100644 --- a/vulnerabilities/tests/test_data/apache_kafka/to-advisory-apache_kafka-expected.json +++ b/vulnerabilities/tests/test_data/apache_kafka/to-advisory-apache_kafka-expected.json @@ -8,11 +8,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/>=2.8.0|<=2.8.1|!=2.8.2|>=3.0.0|<=3.0.1|!=3.0.2|>=3.1.0|<=3.1.1|!=3.1.2|>=3.2.0|<=3.2.1|!=3.2.3", "fixed_version": null @@ -48,11 +48,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/2.0.0|2.0.1|2.1.0|2.1.1|2.2.0|2.2.1|2.2.2|2.3.0|2.3.1|2.4.0|2.4.1|2.5.0|2.5.1|2.6.0|2.6.1|2.6.2|!=2.6.3|2.7.0|2.7.1|!=2.7.2|2.8.0.|!=2.8.1|<3.0.0", "fixed_version": null @@ -88,11 +88,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/2.0.0|2.0.1|2.1.0|2.1.1|2.2.0|2.2.1|!=2.2.2|2.3.0|<2.3.1", "fixed_version": null @@ -128,11 +128,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/>=0.11.0.0|<2.1.1", "fixed_version": null @@ -168,11 +168,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/>=0.9.0.0|<=0.9.0.1|>=0.10.0.0|<=0.10.2.1|!=0.10.2.2|>=0.11.0.0|<=0.11.0.2|!=0.11.0.3|1.0.0|!=1.0.1|!=1.1.0", "fixed_version": null @@ -208,11 +208,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "kafka", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/>=0.10.0.0|<=0.10.2.1|!=0.10.2.2|>=0.11.0.0|<=0.11.0.1|!=0.11.0.2|!=1.0.0", "fixed_version": null diff --git a/vulnerabilities/tests/test_data/apache_tomcat/apache-tomcat-improver-expected.json b/vulnerabilities/tests/test_data/apache_tomcat/apache-tomcat-improver-expected.json index 41f28b3c9..2a7176df4 100644 --- a/vulnerabilities/tests/test_data/apache_tomcat/apache-tomcat-improver-expected.json +++ b/vulnerabilities/tests/test_data/apache_tomcat/apache-tomcat-improver-expected.json @@ -9,75 +9,75 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "1.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "1.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "1.1.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "1.1.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "1.1.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "1.1.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "1.1.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "1.1.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "1.1.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": null, @@ -109,72 +109,72 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "1.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "1.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "1.1.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "1.1.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "1.1.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "1.1.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "1.1.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "1.1.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "1.1.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": null, @@ -203,28 +203,28 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "9.0.0+M1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "9.0.41", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "9.0.43", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -259,16 +259,16 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "9.0.0.M1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "9.0.41", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { @@ -276,8 +276,8 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "9.0.43", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -309,28 +309,28 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "9.0.0+M1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "9.0.41", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "9.0.43", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -365,16 +365,16 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "9.0.0.M1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "9.0.41", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { @@ -382,8 +382,8 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "9.0.43", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -415,28 +415,28 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "9.0.0+M1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "9.0.41", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "9.0.43", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -471,16 +471,16 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "9.0.0.M1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "9.0.41", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { @@ -488,8 +488,8 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "9.0.43", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -521,28 +521,28 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "9.0.0+M1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "9.0.34", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "9.0.35", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -577,16 +577,16 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "9.0.0.M1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "9.0.34", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { @@ -594,8 +594,8 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "9.0.35", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -627,28 +627,28 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "9.0.0+M1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "9.0.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "9.0.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -683,16 +683,16 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "9.0.0.M1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "9.0.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { @@ -700,8 +700,8 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "9.0.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -733,44 +733,44 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "8.0.0+RC1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "8.0.35", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "8.5.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "8.5.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "8.0.36", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -807,44 +807,44 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "8.0.0+RC1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "8.0.35", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "8.5.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "8.5.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "8.5.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -884,32 +884,32 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "8.0.0.RC1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "8.0.35", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "8.5.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "8.5.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { @@ -917,8 +917,8 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "8.0.36", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -958,32 +958,32 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "8.0.0.RC1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "8.0.35", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "8.5.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "8.5.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { @@ -991,8 +991,8 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "8.5.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1029,28 +1029,28 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "5.5.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "5.5.27", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "5.5.28", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1090,16 +1090,16 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "5.5.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "5.5.27", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { @@ -1107,8 +1107,8 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "5.5.28", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1145,28 +1145,28 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "5.5.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "5.5.27", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "5.5.28", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1201,16 +1201,16 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "5.5.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "5.5.27", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { @@ -1218,8 +1218,8 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "5.5.28", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1251,28 +1251,28 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "5.5.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "5.5.27", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "5.5.28", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1307,16 +1307,16 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "5.5.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "5.5.27", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { @@ -1324,8 +1324,8 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "5.5.28", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1357,28 +1357,28 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "5.5.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "5.5.27", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "5.5.28", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1413,16 +1413,16 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "5.5.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "5.5.27", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { @@ -1430,8 +1430,8 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "5.5.28", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1463,28 +1463,28 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "5.5.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "5.5.27", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "5.5.28", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1524,16 +1524,16 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "5.5.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "5.5.27", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { @@ -1541,8 +1541,8 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "5.5.28", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1579,19 +1579,19 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "4.1.0+SVN", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "4.1.15", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": null, @@ -1623,16 +1623,16 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "4.1.SVN", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "4.1.15", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": null, @@ -1661,28 +1661,28 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "4.1.32", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "4.1.34", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "4.1.35", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1712,16 +1712,16 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "4.1.32", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "4.1.34", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { @@ -1729,8 +1729,8 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "4.1.35", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1757,68 +1757,68 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "4.0.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "4.0.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "4.0.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "4.0.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "4.0.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "4.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "4.1.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "4.1.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1848,56 +1848,56 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "4.0.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "4.0.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "4.0.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "4.0.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "4.0.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "4.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "4.1.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { @@ -1905,8 +1905,8 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "4.1.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1933,28 +1933,28 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "3.2.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "3.2.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "3.3.0-a", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1984,16 +1984,16 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "3.2.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "3.2.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { @@ -2001,8 +2001,8 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "3.3a", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -2029,44 +2029,44 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "3.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "3.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "3.2.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "3.2.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "3.3.0-a", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -2096,32 +2096,32 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "3.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "3.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "3.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "3.2.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { @@ -2129,8 +2129,8 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "3.3a", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -2157,44 +2157,44 @@ "affected_purls": [ { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "3.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "3.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "3.2.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "3.2.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", "version": "3.3.0-a", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -2224,32 +2224,32 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "3.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "3.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "3.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", "version": "3.2.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { @@ -2257,8 +2257,8 @@ "namespace": "org.apache.tomcat", "name": "tomcat", "version": "3.3a", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { diff --git a/vulnerabilities/tests/test_data/apache_tomcat/parse-apache_tomcat-selected-advisories-expected.json b/vulnerabilities/tests/test_data/apache_tomcat/parse-apache_tomcat-selected-advisories-expected.json index 617e82284..528f2e3cd 100644 --- a/vulnerabilities/tests/test_data/apache_tomcat/parse-apache_tomcat-selected-advisories-expected.json +++ b/vulnerabilities/tests/test_data/apache_tomcat/parse-apache_tomcat-selected-advisories-expected.json @@ -8,11 +8,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/>=9.0.0+M1|<=9.0.41|!=9.0.43", "fixed_version": null @@ -22,9 +22,9 @@ "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/>=9.0.0.M1|<=9.0.41|!=9.0.43", "fixed_version": null @@ -61,11 +61,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/>=9.0.0+M1|<=9.0.41|!=9.0.43", "fixed_version": null @@ -75,9 +75,9 @@ "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/>=9.0.0.M1|<=9.0.41|!=9.0.43", "fixed_version": null @@ -114,11 +114,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/>=9.0.0+M1|<=9.0.41|!=9.0.43", "fixed_version": null @@ -128,9 +128,9 @@ "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/>=9.0.0.M1|<=9.0.41|!=9.0.43", "fixed_version": null @@ -167,11 +167,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/>=9.0.0+M1|<=9.0.34|!=9.0.35", "fixed_version": null @@ -181,9 +181,9 @@ "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/>=9.0.0.M1|<=9.0.34|!=9.0.35", "fixed_version": null @@ -220,11 +220,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/>=9.0.0+M1|<=9.0.8|!=9.0.9", "fixed_version": null @@ -234,9 +234,9 @@ "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/>=9.0.0.M1|<=9.0.8|!=9.0.9", "fixed_version": null @@ -273,11 +273,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/>=8.0.0+RC1|<=8.0.35|!=8.0.36|>=8.5.0|<=8.5.2|!=8.5.3", "fixed_version": null @@ -287,9 +287,9 @@ "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/>=8.0.0.RC1|<=8.0.35|!=8.0.36|>=8.5.0|<=8.5.2|!=8.5.3", "fixed_version": null @@ -331,11 +331,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/>=5.5.0|<=5.5.27|!=5.5.28", "fixed_version": null @@ -345,9 +345,9 @@ "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/>=5.5.0|<=5.5.27|!=5.5.28", "fixed_version": null @@ -389,11 +389,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/>=5.5.0|<=5.5.27|!=5.5.28", "fixed_version": null @@ -403,9 +403,9 @@ "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/>=5.5.0|<=5.5.27|!=5.5.28", "fixed_version": null @@ -442,11 +442,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/>=5.5.0|<=5.5.27|!=5.5.28", "fixed_version": null @@ -456,9 +456,9 @@ "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/>=5.5.0|<=5.5.27|!=5.5.28", "fixed_version": null @@ -495,11 +495,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/>=5.5.0|<=5.5.27|!=5.5.28", "fixed_version": null @@ -509,9 +509,9 @@ "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/>=5.5.0|<=5.5.27|!=5.5.28", "fixed_version": null @@ -548,11 +548,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/>=5.5.0|<=5.5.27|!=5.5.28", "fixed_version": null @@ -562,9 +562,9 @@ "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/>=5.5.0|<=5.5.27|!=5.5.28", "fixed_version": null @@ -606,11 +606,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/<=4.1.0+SVN|>=4.1.15", "fixed_version": null @@ -620,9 +620,9 @@ "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/<=4.1.SVN|>=4.1.15", "fixed_version": null @@ -654,11 +654,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/>=4.1.32|<=4.1.34|!=4.1.35", "fixed_version": null @@ -668,9 +668,9 @@ "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/>=4.1.32|<=4.1.34|!=4.1.35", "fixed_version": null @@ -702,11 +702,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/>=4.0.0|<=4.0.2|4.0.3|>=4.0.4|<=4.0.6|>=4.1.0|<=4.1.2|!=4.1.3", "fixed_version": null @@ -716,9 +716,9 @@ "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/>=4.0.0|<=4.0.2|4.0.3|>=4.0.4|<=4.0.6|>=4.1.0|<=4.1.2|!=4.1.3", "fixed_version": null @@ -750,11 +750,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/>=3.2.3|<=3.2.4|!=3.3.0-a", "fixed_version": null @@ -764,9 +764,9 @@ "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/>=3.2.3|<=3.2.4|!=3.3a", "fixed_version": null @@ -798,11 +798,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/>=3.1.0|<=3.1.1|>=3.2.0|<=3.2.4|!=3.3.0-a", "fixed_version": null @@ -812,9 +812,9 @@ "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/>=3.1|<=3.1.1|>=3.2|<=3.2.4|!=3.3a", "fixed_version": null @@ -846,11 +846,11 @@ { "package": { "type": "apache", - "namespace": null, + "namespace": "", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:apache/>=3.1.0|<=3.1.1|>=3.2.0|<=3.2.4|!=3.3.0-a", "fixed_version": null @@ -860,9 +860,9 @@ "type": "maven", "namespace": "org.apache.tomcat", "name": "tomcat", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/>=3.1|<=3.1.1|>=3.2|<=3.2.4|!=3.3a", "fixed_version": null diff --git a/vulnerabilities/tests/test_data/archlinux/archlinux-multi-expected.json b/vulnerabilities/tests/test_data/archlinux/archlinux-multi-expected.json index 8aa4214db..e47c3bf8c 100644 --- a/vulnerabilities/tests/test_data/archlinux/archlinux-multi-expected.json +++ b/vulnerabilities/tests/test_data/archlinux/archlinux-multi-expected.json @@ -10,9 +10,9 @@ "type": "alpm", "namespace": "archlinux", "name": "python-pyjwt", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:alpm/2.3.0-1", "fixed_version": "2.4.0-1" @@ -46,9 +46,9 @@ "type": "alpm", "namespace": "archlinux", "name": "wpewebkit", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:alpm/2.36.3-1", "fixed_version": "2.36.4-1" @@ -82,9 +82,9 @@ "type": "alpm", "namespace": "archlinux", "name": "wpewebkit", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:alpm/2.36.3-1", "fixed_version": "2.36.4-1" @@ -118,9 +118,9 @@ "type": "alpm", "namespace": "archlinux", "name": "wpewebkit", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:alpm/2.36.3-1", "fixed_version": "2.36.4-1" @@ -154,9 +154,9 @@ "type": "alpm", "namespace": "archlinux", "name": "bzip2", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:alpm/1.0.6-5", "fixed_version": "1.0.6-6" diff --git a/vulnerabilities/tests/test_data/archlinux/parse-advisory-archlinux-expected.json b/vulnerabilities/tests/test_data/archlinux/parse-advisory-archlinux-expected.json index c28c36d4f..c20e61033 100644 --- a/vulnerabilities/tests/test_data/archlinux/parse-advisory-archlinux-expected.json +++ b/vulnerabilities/tests/test_data/archlinux/parse-advisory-archlinux-expected.json @@ -10,9 +10,9 @@ "type": "alpm", "namespace": "archlinux", "name": "python-pyjwt", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:alpm/2.3.0-1", "fixed_version": "2.4.0-1" diff --git a/vulnerabilities/tests/test_data/debian-expected.json b/vulnerabilities/tests/test_data/debian-expected.json index 1b510c60b..24cbe2783 100644 --- a/vulnerabilities/tests/test_data/debian-expected.json +++ b/vulnerabilities/tests/test_data/debian-expected.json @@ -27,11 +27,9 @@ "type": "deb", "namespace": "debian", "name": "mimetex", - "version": null, - "qualifiers": { - "distro": "buster" - }, - "subpath": null + "version": "", + "qualifiers": "distro=buster", + "subpath": "" }, "affected_version_range": null, "fixed_version": "1.74-1" @@ -41,11 +39,9 @@ "type": "deb", "namespace": "debian", "name": "mimetex", - "version": null, - "qualifiers": { - "distro": "buster" - }, - "subpath": null + "version": "", + "qualifiers": "distro=buster", + "subpath": "" }, "affected_version_range": null, "fixed_version": "1.50-1.1" @@ -55,11 +51,9 @@ "type": "deb", "namespace": "debian", "name": "mimetex", - "version": null, - "qualifiers": { - "distro": "buster" - }, - "subpath": null + "version": "", + "qualifiers": "distro=buster", + "subpath": "" }, "affected_version_range": null, "fixed_version": "1.76-1" @@ -87,11 +81,9 @@ "type": "deb", "namespace": "debian", "name": "mimetex", - "version": null, - "qualifiers": { - "distro": "buster" - }, - "subpath": null + "version": "", + "qualifiers": "distro=buster", + "subpath": "" }, "affected_version_range": null, "fixed_version": "1.74-1" @@ -101,11 +93,9 @@ "type": "deb", "namespace": "debian", "name": "mimetex", - "version": null, - "qualifiers": { - "distro": "buster" - }, - "subpath": null + "version": "", + "qualifiers": "distro=buster", + "subpath": "" }, "affected_version_range": null, "fixed_version": "1.50-1.1" @@ -115,11 +105,9 @@ "type": "deb", "namespace": "debian", "name": "mimetex", - "version": null, - "qualifiers": { - "distro": "buster" - }, - "subpath": null + "version": "", + "qualifiers": "distro=buster", + "subpath": "" }, "affected_version_range": null, "fixed_version": "1.76-1" @@ -147,11 +135,9 @@ "type": "deb", "namespace": "debian", "name": "atomicparsley", - "version": null, - "qualifiers": { - "distro": "stretch" - }, - "subpath": null + "version": "", + "qualifiers": "distro=stretch", + "subpath": "" }, "affected_version_range": "vers:deb/0.9.6-1|0.9.6-2", "fixed_version": "20210715.151551.e7ad03a-1" @@ -179,11 +165,9 @@ "type": "deb", "namespace": "debian", "name": "atomicparsley", - "version": null, - "qualifiers": { - "distro": "stretch" - }, - "subpath": null + "version": "", + "qualifiers": "distro=stretch", + "subpath": "" }, "affected_version_range": "vers:deb/0.9.6-1|0.9.6-2", "fixed_version": "20210715.151551.e7ad03a-1" diff --git a/vulnerabilities/tests/test_data/debian-improver-expected.json b/vulnerabilities/tests/test_data/debian-improver-expected.json index 428564017..12cad4fc4 100644 --- a/vulnerabilities/tests/test_data/debian-improver-expected.json +++ b/vulnerabilities/tests/test_data/debian-improver-expected.json @@ -12,10 +12,8 @@ "namespace": "debian", "name": "mimetex", "version": "1.50-1.1", - "qualifiers": { - "distro": "buster" - }, - "subpath": null + "qualifiers": "distro=buster", + "subpath": "" }, "references": [ { @@ -39,10 +37,8 @@ "namespace": "debian", "name": "mimetex", "version": "1.74-1", - "qualifiers": { - "distro": "buster" - }, - "subpath": null + "qualifiers": "distro=buster", + "subpath": "" }, "references": [ { @@ -66,10 +62,8 @@ "namespace": "debian", "name": "mimetex", "version": "1.76-1", - "qualifiers": { - "distro": "buster" - }, - "subpath": null + "qualifiers": "distro=buster", + "subpath": "" }, "references": [ { @@ -93,10 +87,8 @@ "namespace": "debian", "name": "mimetex", "version": "1.50-1.1", - "qualifiers": { - "distro": "buster" - }, - "subpath": null + "qualifiers": "distro=buster", + "subpath": "" }, "references": [ { @@ -120,10 +112,8 @@ "namespace": "debian", "name": "mimetex", "version": "1.74-1", - "qualifiers": { - "distro": "buster" - }, - "subpath": null + "qualifiers": "distro=buster", + "subpath": "" }, "references": [ { @@ -147,10 +137,8 @@ "namespace": "debian", "name": "mimetex", "version": "1.76-1", - "qualifiers": { - "distro": "buster" - }, - "subpath": null + "qualifiers": "distro=buster", + "subpath": "" }, "references": [ { @@ -192,10 +180,8 @@ "namespace": "debian", "name": "mimetex", "version": "1.74-1", - "qualifiers": { - "distro": "buster" - }, - "subpath": null + "qualifiers": "distro=buster", + "subpath": "" }, "references": [ { @@ -219,10 +205,8 @@ "namespace": "debian", "name": "mimetex", "version": "1.50-1.1", - "qualifiers": { - "distro": "buster" - }, - "subpath": null + "qualifiers": "distro=buster", + "subpath": "" }, "references": [ { @@ -246,10 +230,8 @@ "namespace": "debian", "name": "mimetex", "version": "1.76-1", - "qualifiers": { - "distro": "buster" - }, - "subpath": null + "qualifiers": "distro=buster", + "subpath": "" }, "references": [ { @@ -273,10 +255,8 @@ "namespace": "debian", "name": "mimetex", "version": "1.74-1", - "qualifiers": { - "distro": "buster" - }, - "subpath": null + "qualifiers": "distro=buster", + "subpath": "" }, "references": [ { @@ -300,10 +280,8 @@ "namespace": "debian", "name": "mimetex", "version": "1.50-1.1", - "qualifiers": { - "distro": "buster" - }, - "subpath": null + "qualifiers": "distro=buster", + "subpath": "" }, "references": [ { @@ -327,10 +305,8 @@ "namespace": "debian", "name": "mimetex", "version": "1.76-1", - "qualifiers": { - "distro": "buster" - }, - "subpath": null + "qualifiers": "distro=buster", + "subpath": "" }, "references": [ { @@ -354,20 +330,16 @@ "namespace": "debian", "name": "atomicparsley", "version": "0.9.6-1", - "qualifiers": { - "distro": "stretch" - }, - "subpath": null + "qualifiers": "distro=stretch", + "subpath": "" }, { "type": "deb", "namespace": "debian", "name": "atomicparsley", "version": "0.9.6-2", - "qualifiers": { - "distro": "stretch" - }, - "subpath": null + "qualifiers": "distro=stretch", + "subpath": "" } ], "fixed_purl": { @@ -375,10 +347,8 @@ "namespace": "debian", "name": "atomicparsley", "version": "20210715.151551.e7ad03a-1", - "qualifiers": { - "distro": "stretch" - }, - "subpath": null + "qualifiers": "distro=stretch", + "subpath": "" }, "references": [ { @@ -402,20 +372,16 @@ "namespace": "debian", "name": "atomicparsley", "version": "0.9.6-1", - "qualifiers": { - "distro": "stretch" - }, - "subpath": null + "qualifiers": "distro=stretch", + "subpath": "" }, { "type": "deb", "namespace": "debian", "name": "atomicparsley", "version": "0.9.6-2", - "qualifiers": { - "distro": "stretch" - }, - "subpath": null + "qualifiers": "distro=stretch", + "subpath": "" } ], "fixed_purl": { @@ -423,10 +389,8 @@ "namespace": "debian", "name": "atomicparsley", "version": "20210715.151551.e7ad03a-1", - "qualifiers": { - "distro": "stretch" - }, - "subpath": null + "qualifiers": "distro=stretch", + "subpath": "" }, "references": [ { diff --git a/vulnerabilities/tests/test_data/debian-oval-expected.json b/vulnerabilities/tests/test_data/debian-oval-expected.json index 1bf4829e3..ec712bf8d 100644 --- a/vulnerabilities/tests/test_data/debian-oval-expected.json +++ b/vulnerabilities/tests/test_data/debian-oval-expected.json @@ -10,11 +10,9 @@ "type": "deb", "namespace": "debian", "name": "a2ps", - "version": null, - "qualifiers": { - "distro": "wheezy" - }, - "subpath": null + "version": "", + "qualifiers": "distro=wheezy", + "subpath": "" }, "affected_version_range": "vers:deb/<1:4.14-1.1+deb7u1", "fixed_version": null @@ -36,11 +34,9 @@ "type": "deb", "namespace": "debian", "name": "krb5", - "version": null, - "qualifiers": { - "distro": "wheezy" - }, - "subpath": null + "version": "", + "qualifiers": "distro=wheezy", + "subpath": "" }, "affected_version_range": "vers:deb/<1.10.1+dfsg-5+deb7u1", "fixed_version": null diff --git a/vulnerabilities/tests/test_data/debian-oval-improver-expected.json b/vulnerabilities/tests/test_data/debian-oval-improver-expected.json index 6bbe60285..4badc7565 100644 --- a/vulnerabilities/tests/test_data/debian-oval-improver-expected.json +++ b/vulnerabilities/tests/test_data/debian-oval-improver-expected.json @@ -12,72 +12,72 @@ "namespace": "debian", "name": "a2ps", "version": "1.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "debian", "name": "a2ps", "version": "1.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "debian", "name": "a2ps", "version": "1.1.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "debian", "name": "a2ps", "version": "1.1.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "debian", "name": "a2ps", "version": "1.1.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "debian", "name": "a2ps", "version": "1.1.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "debian", "name": "a2ps", "version": "1.1.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "debian", "name": "a2ps", "version": "1.1.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "debian", "name": "a2ps", "version": "1.1.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": null, @@ -97,72 +97,72 @@ "namespace": "debian", "name": "krb5", "version": "1.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "debian", "name": "krb5", "version": "1.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "debian", "name": "krb5", "version": "1.1.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "debian", "name": "krb5", "version": "1.1.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "debian", "name": "krb5", "version": "1.1.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "debian", "name": "krb5", "version": "1.1.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "debian", "name": "krb5", "version": "1.1.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "debian", "name": "krb5", "version": "1.1.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "debian", "name": "krb5", "version": "1.1.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": null, diff --git a/vulnerabilities/tests/test_data/default_improver/alpine-expected.json b/vulnerabilities/tests/test_data/default_improver/alpine-expected.json index 17ff72ef6..628494694 100644 --- a/vulnerabilities/tests/test_data/default_improver/alpine-expected.json +++ b/vulnerabilities/tests/test_data/default_improver/alpine-expected.json @@ -7,15 +7,11 @@ "affected_purls": [], "fixed_purl": { "type": "alpine", - "namespace": null, + "namespace": "", "name": "xen", "version": "4.10.0-r1", - "qualifiers": { - "arch": "aarch64", - "distroversion": "v3.11", - "reponame": "main" - }, - "subpath": null + "qualifiers": "arch=aarch64&distroversion=v3.11&reponame=main", + "subpath": "" }, "references": [ { @@ -34,15 +30,11 @@ "affected_purls": [], "fixed_purl": { "type": "alpine", - "namespace": null, + "namespace": "", "name": "xen", "version": "4.10.0-r1", - "qualifiers": { - "arch": "armhf", - "distroversion": "v3.11", - "reponame": "main" - }, - "subpath": null + "qualifiers": "arch=armhf&distroversion=v3.11&reponame=main", + "subpath": "" }, "references": [ { @@ -61,15 +53,11 @@ "affected_purls": [], "fixed_purl": { "type": "alpine", - "namespace": null, + "namespace": "", "name": "xen", "version": "4.10.0-r1", - "qualifiers": { - "arch": "armv7", - "distroversion": "v3.11", - "reponame": "main" - }, - "subpath": null + "qualifiers": "arch=armv7&distroversion=v3.11&reponame=main", + "subpath": "" }, "references": [ { @@ -88,15 +76,11 @@ "affected_purls": [], "fixed_purl": { "type": "alpine", - "namespace": null, + "namespace": "", "name": "xen", "version": "4.10.0-r1", - "qualifiers": { - "arch": "ppc64le", - "distroversion": "v3.11", - "reponame": "main" - }, - "subpath": null + "qualifiers": "arch=ppc64le&distroversion=v3.11&reponame=main", + "subpath": "" }, "references": [ { @@ -115,15 +99,11 @@ "affected_purls": [], "fixed_purl": { "type": "alpine", - "namespace": null, + "namespace": "", "name": "xen", "version": "4.10.0-r1", - "qualifiers": { - "arch": "s390x", - "distroversion": "v3.11", - "reponame": "main" - }, - "subpath": null + "qualifiers": "arch=s390x&distroversion=v3.11&reponame=main", + "subpath": "" }, "references": [ { @@ -142,15 +122,11 @@ "affected_purls": [], "fixed_purl": { "type": "alpine", - "namespace": null, + "namespace": "", "name": "xen", "version": "4.10.0-r1", - "qualifiers": { - "arch": "x86", - "distroversion": "v3.11", - "reponame": "main" - }, - "subpath": null + "qualifiers": "arch=x86&distroversion=v3.11&reponame=main", + "subpath": "" }, "references": [ { @@ -169,15 +145,11 @@ "affected_purls": [], "fixed_purl": { "type": "alpine", - "namespace": null, + "namespace": "", "name": "xen", "version": "4.10.0-r1", - "qualifiers": { - "arch": "x86_64", - "distroversion": "v3.11", - "reponame": "main" - }, - "subpath": null + "qualifiers": "arch=x86_64&distroversion=v3.11&reponame=main", + "subpath": "" }, "references": [ { diff --git a/vulnerabilities/tests/test_data/elixir_security/elixir-expected.json b/vulnerabilities/tests/test_data/elixir_security/elixir-expected.json index 0c25441da..9e6af8b56 100644 --- a/vulnerabilities/tests/test_data/elixir_security/elixir-expected.json +++ b/vulnerabilities/tests/test_data/elixir_security/elixir-expected.json @@ -8,11 +8,11 @@ { "package": { "type": "hex", - "namespace": null, + "namespace": "", "name": "coherence", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:hex/<0.5.2", "fixed_version": null diff --git a/vulnerabilities/tests/test_data/elixir_security/elixir-improver-expected.json b/vulnerabilities/tests/test_data/elixir_security/elixir-improver-expected.json index f65ed6074..6c8e4c159 100644 --- a/vulnerabilities/tests/test_data/elixir_security/elixir-improver-expected.json +++ b/vulnerabilities/tests/test_data/elixir_security/elixir-improver-expected.json @@ -9,20 +9,20 @@ "affected_purls": [ { "type": "hex", - "namespace": null, + "namespace": "", "name": "coherence", "version": "0.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "hex", - "namespace": null, + "namespace": "", "name": "coherence", "version": "0.5.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { diff --git a/vulnerabilities/tests/test_data/example/parse_advisory_data-expected.json b/vulnerabilities/tests/test_data/example/parse_advisory_data-expected.json index 64cbb91ac..7aa9f5caf 100644 --- a/vulnerabilities/tests/test_data/example/parse_advisory_data-expected.json +++ b/vulnerabilities/tests/test_data/example/parse_advisory_data-expected.json @@ -7,11 +7,11 @@ { "package": { "type": "example", - "namespace": null, + "namespace": "", "name": "dummy_package", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.6.18|<=1.20.0", "fixed_version": "1.20.1" diff --git a/vulnerabilities/tests/test_data/gentoo/gentoo-expected.json b/vulnerabilities/tests/test_data/gentoo/gentoo-expected.json index 0e3a24191..86730ef92 100644 --- a/vulnerabilities/tests/test_data/gentoo/gentoo-expected.json +++ b/vulnerabilities/tests/test_data/gentoo/gentoo-expected.json @@ -10,9 +10,9 @@ "type": "ebuild", "namespace": "dev-vcs", "name": "subversion", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:ebuild/0.1.1|!=1.9.7", "fixed_version": null diff --git a/vulnerabilities/tests/test_data/github_api/composer-expected.json b/vulnerabilities/tests/test_data/github_api/composer-expected.json index 05d77722c..809227530 100644 --- a/vulnerabilities/tests/test_data/github_api/composer-expected.json +++ b/vulnerabilities/tests/test_data/github_api/composer-expected.json @@ -11,9 +11,9 @@ "type": "composer", "namespace": "pimcore", "name": "pimcore", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:composer/<=10.3.2", "fixed_version": null @@ -63,9 +63,9 @@ "type": "composer", "namespace": "pimcore", "name": "pimcore", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:composer/<=10.3.2", "fixed_version": null @@ -115,9 +115,9 @@ "type": "composer", "namespace": "microweber", "name": "microweber", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:composer/<1.3.0", "fixed_version": null @@ -167,9 +167,9 @@ "type": "composer", "namespace": "librenms", "name": "librenms", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:composer/<22.1.0", "fixed_version": "22.1.0" diff --git a/vulnerabilities/tests/test_data/github_api/gem-expected.json b/vulnerabilities/tests/test_data/github_api/gem-expected.json index 98539ae19..112df4e67 100644 --- a/vulnerabilities/tests/test_data/github_api/gem-expected.json +++ b/vulnerabilities/tests/test_data/github_api/gem-expected.json @@ -9,11 +9,11 @@ { "package": { "type": "gem", - "namespace": null, + "namespace": "", "name": "webrick", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:gem/<=1.3.1", "fixed_version": "1.3.2" @@ -96,11 +96,11 @@ { "package": { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:gem/>=7.0.0|<=7.0.2.2", "fixed_version": null @@ -153,11 +153,11 @@ { "package": { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:gem/>=6.1.0|<=6.1.4.6", "fixed_version": null @@ -210,11 +210,11 @@ { "package": { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:gem/>=6.0.0|<=6.0.4.6", "fixed_version": null @@ -267,11 +267,11 @@ { "package": { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:gem/>=5.2.0|<=5.2.6.2", "fixed_version": null diff --git a/vulnerabilities/tests/test_data/github_api/golang-expected.json b/vulnerabilities/tests/test_data/github_api/golang-expected.json index 8ef233458..7723856b9 100644 --- a/vulnerabilities/tests/test_data/github_api/golang-expected.json +++ b/vulnerabilities/tests/test_data/github_api/golang-expected.json @@ -9,11 +9,11 @@ { "package": { "type": "golang", - "namespace": null, + "namespace": "", "name": "github.com/moby/moby", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:golang/<1.3.3", "fixed_version": "1.3.3" @@ -76,11 +76,11 @@ { "package": { "type": "golang", - "namespace": null, + "namespace": "", "name": "github.com/docker/docker", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:golang/<1.3.3", "fixed_version": null @@ -143,11 +143,11 @@ { "package": { "type": "golang", - "namespace": null, + "namespace": "", "name": "github.com/owncast/owncast", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:golang/<0.0.9", "fixed_version": null diff --git a/vulnerabilities/tests/test_data/github_api/inference-expected.json b/vulnerabilities/tests/test_data/github_api/inference-expected.json index 799f04bf2..311cfc6a5 100644 --- a/vulnerabilities/tests/test_data/github_api/inference-expected.json +++ b/vulnerabilities/tests/test_data/github_api/inference-expected.json @@ -10,180 +10,180 @@ "affected_purls": [ { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.1.rc1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.2.rc1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.2.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.3.rc1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.4.rc1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.4.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.4.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.4.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.4.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.4.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.4.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.6.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.6.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "5.2.6.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -231,164 +231,164 @@ "affected_purls": [ { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "6.0.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "6.0.2.rc1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "6.0.2.rc2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "6.0.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "6.0.2.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "6.0.2.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "6.0.3.rc1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "6.0.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "6.0.3.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "6.0.3.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "6.0.3.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "6.0.3.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "6.0.3.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "6.0.3.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "6.0.3.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "6.0.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "6.0.4.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "6.0.4.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "6.0.4.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "6.0.4.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -436,19 +436,19 @@ "affected_purls": [ { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "10.2.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "gem", - "namespace": null, + "namespace": "", "name": "activestorage", "version": "10.2.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": null, diff --git a/vulnerabilities/tests/test_data/github_api/maven-expected.json b/vulnerabilities/tests/test_data/github_api/maven-expected.json index 31c3ece7c..406e41d09 100644 --- a/vulnerabilities/tests/test_data/github_api/maven-expected.json +++ b/vulnerabilities/tests/test_data/github_api/maven-expected.json @@ -11,9 +11,9 @@ "type": "maven", "namespace": "org.apache.tomcat.embed", "name": "tomcat-embed-core", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/>=8.0.0|<8.5.38", "fixed_version": null @@ -48,9 +48,9 @@ "type": "maven", "namespace": "org.apache.tomcat.embed", "name": "tomcat-embed-core", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/>=9.0.0|<9.0.16", "fixed_version": null @@ -85,9 +85,9 @@ "type": "maven", "namespace": "org.apache.tomcat.embed", "name": "tomcat-embed-core", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/>=7.0.0|<7.0.100", "fixed_version": null @@ -122,9 +122,9 @@ "type": "maven", "namespace": "org.apache.tomcat.embed", "name": "tomcat-embed-core", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/>=8.0.0|<8.5.51", "fixed_version": null @@ -159,9 +159,9 @@ "type": "maven", "namespace": "org.apache.tomcat.embed", "name": "tomcat-embed-core", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/>=9.0.0|<9.0.31", "fixed_version": "9.0.1" diff --git a/vulnerabilities/tests/test_data/github_api/npm-expected.json b/vulnerabilities/tests/test_data/github_api/npm-expected.json index 70a8ce9a9..b51f3b596 100644 --- a/vulnerabilities/tests/test_data/github_api/npm-expected.json +++ b/vulnerabilities/tests/test_data/github_api/npm-expected.json @@ -9,11 +9,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "mongoose", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>5.13.15|<6.4.6", "fixed_version": null @@ -76,11 +76,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "tooljet", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<1.27.0", "fixed_version": null @@ -133,11 +133,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "static-dev-server", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/1.0.0", "fixed_version": null @@ -185,11 +185,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "decode-uri-component", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<0.2.1", "fixed_version": null @@ -247,11 +247,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "electron", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=19.0.0|<19.1.8", "fixed_version": null @@ -309,11 +309,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "ghost", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=4.46.0|<4.48.8", "fixed_version": null @@ -362,11 +362,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "ghost", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=5.0.0|<5.22.7", "fixed_version": null @@ -414,11 +414,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "sweetalert2", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=8.19.1|<9.0.0", "fixed_version": null @@ -460,11 +460,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "sweetalert2", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=9.17.4|<10.0.0", "fixed_version": null @@ -506,11 +506,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "sweetalert2", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=10.16.10|<11.0.0", "fixed_version": null @@ -552,11 +552,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "sweetalert2", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=11.4.9", "fixed_version": null @@ -599,11 +599,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "engine.io", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=4.0.0|<6.2.1", "fixed_version": null @@ -662,11 +662,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "engine.io", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<3.6.1", "fixed_version": null @@ -725,11 +725,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "fastify", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=3.0.0|<3.29.4", "fixed_version": null @@ -788,11 +788,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "fastify", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=4.0.0|<4.10.2", "fixed_version": null @@ -851,11 +851,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "deep-object-diff", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=1.1.6|<1.1.9", "fixed_version": null @@ -918,11 +918,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "nodebb", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<2.5.8", "fixed_version": null @@ -980,11 +980,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "matrix-appservice-irc", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<0.36.0", "fixed_version": null @@ -1042,11 +1042,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "loader-utils", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=3.0.0|<3.2.1", "fixed_version": null @@ -1104,11 +1104,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "loader-utils", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=2.0.0|<2.0.4", "fixed_version": null @@ -1166,11 +1166,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "loader-utils", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=1.0.0|<1.4.2", "fixed_version": null @@ -1228,11 +1228,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "loader-utils", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=3.0.0|<3.2.1", "fixed_version": null @@ -1295,11 +1295,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "loader-utils", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=2.0.0|<2.0.4", "fixed_version": null @@ -1362,11 +1362,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "loader-utils", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=1.0.0|<1.4.2", "fixed_version": null @@ -1428,11 +1428,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "readthedocs", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<8.8.1", "fixed_version": null @@ -1482,9 +1482,9 @@ "type": "npm", "namespace": "@redwoodjs", "name": "api", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=3.0.0|<3.3.1", "fixed_version": null @@ -1549,9 +1549,9 @@ "type": "npm", "namespace": "@redwoodjs", "name": "api", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=0.38.0|<2.2.5", "fixed_version": null @@ -1615,11 +1615,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "parse-server", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=5.0.0|<5.3.3", "fixed_version": null @@ -1698,11 +1698,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "parse-server", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<4.10.20", "fixed_version": null @@ -1781,11 +1781,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "electron", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=19.0.0-beta.1|<19.0.11", "fixed_version": null @@ -1834,11 +1834,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "electron", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=20.0.0-beta.1|<20.0.1", "fixed_version": null @@ -1887,11 +1887,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "electron", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<18.3.7", "fixed_version": null @@ -1940,11 +1940,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "socket.io-parser", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=3.4.0|<3.4.2", "fixed_version": null @@ -2012,11 +2012,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "socket.io-parser", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<3.3.3", "fixed_version": null @@ -2084,11 +2084,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "socket.io-parser", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=4.0.0|<4.0.5", "fixed_version": null @@ -2156,11 +2156,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "parse-server", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=5.0.0|<5.3.2", "fixed_version": null @@ -2229,11 +2229,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "parse-server", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<4.10.19", "fixed_version": null @@ -2302,11 +2302,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "octocat.js", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<1.2.0", "fixed_version": null @@ -2355,11 +2355,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "parse-server", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=5.0.0|<5.3.1", "fixed_version": null @@ -2428,11 +2428,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "parse-server", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<4.10.18", "fixed_version": null @@ -2501,11 +2501,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "fastest-json-copy", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<=1.0.1", "fixed_version": null @@ -2553,11 +2553,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "deep-parse-json", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<=1.0.2", "fixed_version": null @@ -2605,11 +2605,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "loader-utils", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<1.4.1", "fixed_version": null @@ -2682,11 +2682,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "loader-utils", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=2.0.0|<2.0.3", "fixed_version": null @@ -2761,9 +2761,9 @@ "type": "npm", "namespace": "@fastify", "name": "websocket", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=5.0.0|<5.0.1", "fixed_version": null @@ -2822,11 +2822,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "fastify-websocket", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<=4.3.0", "fixed_version": null @@ -2887,9 +2887,9 @@ "type": "npm", "namespace": "@fastify", "name": "websocket", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=6.0.0|<7.1.1", "fixed_version": null @@ -2948,11 +2948,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "electron-markdownify", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<=1.4.1", "fixed_version": null @@ -3002,9 +3002,9 @@ "type": "npm", "namespace": "@keystone-6", "name": "core", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=3.0.0|<3.0.2", "fixed_version": null @@ -3064,9 +3064,9 @@ "type": "npm", "namespace": "@apollo", "name": "server", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<4.1.0", "fixed_version": null @@ -3119,11 +3119,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "apollo-server-core", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=3.0.0|<3.11.0", "fixed_version": null @@ -3177,11 +3177,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "hummus", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<1.0.111", "fixed_version": null @@ -3250,11 +3250,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "muhammara", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<2.6.0", "fixed_version": null @@ -3323,11 +3323,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "hummus", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=1.0.0|<=1.0.110", "fixed_version": null @@ -3395,11 +3395,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "hummus", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<1.0.111", "fixed_version": null @@ -3477,11 +3477,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "muhammara", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<2.6.0", "fixed_version": null @@ -3549,11 +3549,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "muhammara", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=3.0.0|<3.1.1", "fixed_version": null @@ -3631,11 +3631,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "muhammara", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<2.6.1", "fixed_version": null @@ -3713,11 +3713,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "node-red-dashboard", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<3.2.0", "fixed_version": null @@ -3772,9 +3772,9 @@ "type": "npm", "namespace": "@xmldom", "name": "xmldom", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=0.9.0-beta.1|<0.9.0-beta.4", "fixed_version": null @@ -3845,9 +3845,9 @@ "type": "npm", "namespace": "@xmldom", "name": "xmldom", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=0.8.0|<0.8.4", "fixed_version": null @@ -3918,9 +3918,9 @@ "type": "npm", "namespace": "@xmldom", "name": "xmldom", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<0.7.7", "fixed_version": null @@ -3989,11 +3989,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "xmldom", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<=0.6.0", "fixed_version": null @@ -4062,11 +4062,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "feathers-sequelize", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=6.0.0|<6.3.3", "fixed_version": null @@ -4119,11 +4119,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "feathers-sequelize", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=6.0.0|<6.3.4", "fixed_version": null @@ -4176,11 +4176,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "feathers-sequelize", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=6.0.0|<6.3.4", "fixed_version": null @@ -4233,11 +4233,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "socket.io-parser", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=4.1.0|<4.2.1", "fixed_version": null @@ -4305,11 +4305,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "shescape", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=1.5.10|<1.6.1", "fixed_version": null @@ -4380,9 +4380,9 @@ "type": "npm", "namespace": "@dependencytrack", "name": "frontend", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<4.6.1", "fixed_version": null @@ -4441,11 +4441,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "electron-markdownify", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<=1.4.1", "fixed_version": null @@ -4492,11 +4492,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "ses", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<0.16.0", "fixed_version": null @@ -4545,11 +4545,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "react-native-reanimated", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<2.10.0", "fixed_version": null @@ -4617,11 +4617,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "minimatch", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<3.0.5", "fixed_version": null @@ -4674,11 +4674,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "mongoose", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<4.13.21", "fixed_version": null @@ -4736,11 +4736,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "mongoose", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=5.0.0|<5.7.5", "fixed_version": null @@ -4800,9 +4800,9 @@ "type": "npm", "namespace": "@keystone-6", "name": "core", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=2.2.0|<2.3.1", "fixed_version": null @@ -4856,11 +4856,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "parse-server", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=5.0.0|<5.2.8", "fixed_version": null @@ -4914,11 +4914,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "parse-server", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<4.10.17", "fixed_version": null @@ -4974,9 +4974,9 @@ "type": "npm", "namespace": "@xmldom", "name": "xmldom", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<0.7.6", "fixed_version": null @@ -5057,9 +5057,9 @@ "type": "npm", "namespace": "@xmldom", "name": "xmldom", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=0.8.0|<0.8.3", "fixed_version": null @@ -5138,11 +5138,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "node-saml", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<4.0.0-beta.5", "fixed_version": null @@ -5198,9 +5198,9 @@ "type": "npm", "namespace": "@node-saml", "name": "passport-saml", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<4.0.0-beta.3", "fixed_version": null @@ -5266,9 +5266,9 @@ "type": "npm", "namespace": "@node-saml", "name": "node-saml", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<4.0.0-beta.5", "fixed_version": null @@ -5332,11 +5332,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "node-saml", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<4.0.0-beta.5", "fixed_version": null @@ -5400,11 +5400,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "passport-saml", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<3.2.2", "fixed_version": null @@ -5468,11 +5468,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "metro4", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=4.4.0|<=4.5.1", "fixed_version": null @@ -5519,11 +5519,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "apollo-server", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=2.0.0|<2.25.4", "fixed_version": null @@ -5579,9 +5579,9 @@ "type": "npm", "namespace": "@xmldom", "name": "xmldom", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/0.9.0-beta.1", "fixed_version": null @@ -5660,11 +5660,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "xmldom", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<=0.6.0", "fixed_version": null @@ -5743,11 +5743,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "fastify", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=4.0.0|<4.8.1", "fixed_version": null @@ -5810,11 +5810,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "csrf-csrf", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<2.2.1", "fixed_version": null @@ -5863,11 +5863,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "nocodb", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<0.92.0", "fixed_version": null @@ -5915,11 +5915,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "tiny-csrf", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<1.1.0", "fixed_version": null @@ -5973,11 +5973,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "v8n", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<1.5.1", "fixed_version": null @@ -6035,11 +6035,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "generator-jhipster", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>6.8.0|<6.9.0", "fixed_version": null @@ -6093,11 +6093,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "snyk-go-plugin", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<1.19.1", "fixed_version": null @@ -6155,11 +6155,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "snyk", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<1.996.0", "fixed_version": null @@ -6216,11 +6216,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "require-node", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/>=2.0.0|<2.0.4", "fixed_version": null @@ -6258,11 +6258,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "jquery", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/3.0.0-rc.1", "fixed_version": null @@ -6325,11 +6325,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "css-what", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<2.1.3", "fixed_version": null diff --git a/vulnerabilities/tests/test_data/github_api/nuget-expected.json b/vulnerabilities/tests/test_data/github_api/nuget-expected.json index f169aad46..e1aab0a8f 100644 --- a/vulnerabilities/tests/test_data/github_api/nuget-expected.json +++ b/vulnerabilities/tests/test_data/github_api/nuget-expected.json @@ -9,11 +9,11 @@ { "package": { "type": "nuget", - "namespace": null, + "namespace": "", "name": "RazorEngine", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nuget/<=4.5.1-alpha001", "fixed_version": "4.5.1" @@ -56,11 +56,11 @@ { "package": { "type": "nuget", - "namespace": null, + "namespace": "", "name": "jquery.cookie", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nuget/<=1.4.1", "fixed_version": null @@ -103,11 +103,11 @@ { "package": { "type": "nuget", - "namespace": null, + "namespace": "", "name": "CefSharp.Wpf.NETCore", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nuget/<=98.1.190", "fixed_version": null @@ -151,11 +151,11 @@ { "package": { "type": "nuget", - "namespace": null, + "namespace": "", "name": "Microsoft.AspNetCore.Mvc.Razor.Host", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nuget/>=1.1.0|<1.1.3", "fixed_version": null diff --git a/vulnerabilities/tests/test_data/github_api/pypi-expected.json b/vulnerabilities/tests/test_data/github_api/pypi-expected.json index 20ad951c9..07332aba7 100644 --- a/vulnerabilities/tests/test_data/github_api/pypi-expected.json +++ b/vulnerabilities/tests/test_data/github_api/pypi-expected.json @@ -8,11 +8,11 @@ { "package": { "type": "pypi", - "namespace": null, + "namespace": "", "name": "pillow", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:pypi/<9.0.0", "fixed_version": "9.0.0" @@ -55,11 +55,11 @@ { "package": { "type": "pypi", - "namespace": null, + "namespace": "", "name": "pillow", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:pypi/<9.0.1", "fixed_version": null @@ -122,11 +122,11 @@ { "package": { "type": "pypi", - "namespace": null, + "namespace": "", "name": "pillow", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:pypi/<9.0.1", "fixed_version": null @@ -174,11 +174,11 @@ { "package": { "type": "pypi", - "namespace": null, + "namespace": "", "name": "tensorflow", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:pypi/<2.5.3", "fixed_version": null diff --git a/vulnerabilities/tests/test_data/gitlab/composer-expected.json b/vulnerabilities/tests/test_data/gitlab/composer-expected.json index 6a5f470dd..5ea105c70 100644 --- a/vulnerabilities/tests/test_data/gitlab/composer-expected.json +++ b/vulnerabilities/tests/test_data/gitlab/composer-expected.json @@ -9,9 +9,9 @@ "type": "composer", "namespace": "amphp", "name": "http", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:composer/<1.0.1", "fixed_version": "1.0.1" diff --git a/vulnerabilities/tests/test_data/gitlab/composer-improver-expected.json b/vulnerabilities/tests/test_data/gitlab/composer-improver-expected.json index 4fca6d231..196b93604 100644 --- a/vulnerabilities/tests/test_data/gitlab/composer-improver-expected.json +++ b/vulnerabilities/tests/test_data/gitlab/composer-improver-expected.json @@ -12,8 +12,8 @@ "namespace": "amphp", "name": "http", "version": "1.0.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { diff --git a/vulnerabilities/tests/test_data/gitlab/gem-expected.json b/vulnerabilities/tests/test_data/gitlab/gem-expected.json index 764c533eb..25b104e91 100644 --- a/vulnerabilities/tests/test_data/gitlab/gem-expected.json +++ b/vulnerabilities/tests/test_data/gitlab/gem-expected.json @@ -7,11 +7,11 @@ { "package": { "type": "gem", - "namespace": null, + "namespace": "", "name": "activejob", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:gem/4.2.0.beta1", "fixed_version": "4.2.0.beta2" diff --git a/vulnerabilities/tests/test_data/gitlab/gem-improver-expected.json b/vulnerabilities/tests/test_data/gitlab/gem-improver-expected.json index 3b4e9bde1..aa9e8d5d2 100644 --- a/vulnerabilities/tests/test_data/gitlab/gem-improver-expected.json +++ b/vulnerabilities/tests/test_data/gitlab/gem-improver-expected.json @@ -9,20 +9,20 @@ "affected_purls": [ { "type": "gem", - "namespace": null, + "namespace": "", "name": "activejob", "version": "4.2.0.beta1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "gem", - "namespace": null, + "namespace": "", "name": "activejob", "version": "4.2.0.beta2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -43,20 +43,20 @@ "affected_purls": [ { "type": "gem", - "namespace": null, + "namespace": "", "name": "activejob", "version": "4.2.0.beta1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "gem", - "namespace": null, + "namespace": "", "name": "activejob", "version": "4.2.0.beta2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { diff --git a/vulnerabilities/tests/test_data/gitlab/maven-expected.json b/vulnerabilities/tests/test_data/gitlab/maven-expected.json index beb02d76f..0c504d1a2 100644 --- a/vulnerabilities/tests/test_data/gitlab/maven-expected.json +++ b/vulnerabilities/tests/test_data/gitlab/maven-expected.json @@ -10,9 +10,9 @@ "type": "maven", "namespace": "com.cronutils", "name": "cron-utils", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:maven/<9.1.6", "fixed_version": "9.1.6" diff --git a/vulnerabilities/tests/test_data/gitlab/maven-improver-expected.json b/vulnerabilities/tests/test_data/gitlab/maven-improver-expected.json index c87672d55..8674b385a 100644 --- a/vulnerabilities/tests/test_data/gitlab/maven-improver-expected.json +++ b/vulnerabilities/tests/test_data/gitlab/maven-improver-expected.json @@ -13,56 +13,56 @@ "namespace": "com.cronutils", "name": "cron-utils", "version": "1.0.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "com.cronutils", "name": "cron-utils", "version": "1.0.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "com.cronutils", "name": "cron-utils", "version": "1.0.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "com.cronutils", "name": "cron-utils", "version": "2.0.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "com.cronutils", "name": "cron-utils", "version": "2.0.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "com.cronutils", "name": "cron-utils", "version": "9.0.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "maven", "namespace": "com.cronutils", "name": "cron-utils", "version": "9.0.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { @@ -70,8 +70,8 @@ "namespace": "com.cronutils", "name": "cron-utils", "version": "9.1.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -120,8 +120,8 @@ "namespace": "com.cronutils", "name": "cron-utils", "version": "9.1.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { diff --git a/vulnerabilities/tests/test_data/gitlab/npm-expected.json b/vulnerabilities/tests/test_data/gitlab/npm-expected.json index 9f7b265ea..8e56343ce 100644 --- a/vulnerabilities/tests/test_data/gitlab/npm-expected.json +++ b/vulnerabilities/tests/test_data/gitlab/npm-expected.json @@ -8,11 +8,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "apollo-server-express", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<2.14.2", "fixed_version": "2.14.2" diff --git a/vulnerabilities/tests/test_data/gitlab/npm-improver-expected.json b/vulnerabilities/tests/test_data/gitlab/npm-improver-expected.json index 7243d93bd..c0c8b43db 100644 --- a/vulnerabilities/tests/test_data/gitlab/npm-improver-expected.json +++ b/vulnerabilities/tests/test_data/gitlab/npm-improver-expected.json @@ -10,28 +10,28 @@ "affected_purls": [ { "type": "npm", - "namespace": null, + "namespace": "", "name": "apollo-server-express", "version": "2.11.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "npm", - "namespace": null, + "namespace": "", "name": "apollo-server-express", "version": "2.13.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "npm", - "namespace": null, + "namespace": "", "name": "apollo-server-express", "version": "2.14.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -66,11 +66,11 @@ "affected_purls": [], "fixed_purl": { "type": "npm", - "namespace": null, + "namespace": "", "name": "apollo-server-express", "version": "2.14.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { diff --git a/vulnerabilities/tests/test_data/gitlab/nuget-expected.json b/vulnerabilities/tests/test_data/gitlab/nuget-expected.json index 822096890..5acfd5559 100644 --- a/vulnerabilities/tests/test_data/gitlab/nuget-expected.json +++ b/vulnerabilities/tests/test_data/gitlab/nuget-expected.json @@ -8,11 +8,11 @@ { "package": { "type": "nuget", - "namespace": null, + "namespace": "", "name": "Apache.Avro", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nuget/<1.11.0", "fixed_version": "1.11.0" diff --git a/vulnerabilities/tests/test_data/gitlab/nuget-improver-expected.json b/vulnerabilities/tests/test_data/gitlab/nuget-improver-expected.json index 11eb42253..8196adb6c 100644 --- a/vulnerabilities/tests/test_data/gitlab/nuget-improver-expected.json +++ b/vulnerabilities/tests/test_data/gitlab/nuget-improver-expected.json @@ -10,20 +10,20 @@ "affected_purls": [ { "type": "nuget", - "namespace": null, + "namespace": "", "name": "Apache.Avro", "version": "1.09.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "nuget", - "namespace": null, + "namespace": "", "name": "Apache.Avro", "version": "1.11.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -54,11 +54,11 @@ "affected_purls": [], "fixed_purl": { "type": "nuget", - "namespace": null, + "namespace": "", "name": "Apache.Avro", "version": "1.11.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { diff --git a/vulnerabilities/tests/test_data/gitlab/pypi-expected.json b/vulnerabilities/tests/test_data/gitlab/pypi-expected.json index 473f99a39..6e1b36778 100644 --- a/vulnerabilities/tests/test_data/gitlab/pypi-expected.json +++ b/vulnerabilities/tests/test_data/gitlab/pypi-expected.json @@ -7,11 +7,11 @@ { "package": { "type": "pypi", - "namespace": null, + "namespace": "", "name": "flask", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:pypi/<1.0", "fixed_version": "1.0" diff --git a/vulnerabilities/tests/test_data/gitlab/pypi-improver-expected.json b/vulnerabilities/tests/test_data/gitlab/pypi-improver-expected.json index 9563a11f9..d10a33901 100644 --- a/vulnerabilities/tests/test_data/gitlab/pypi-improver-expected.json +++ b/vulnerabilities/tests/test_data/gitlab/pypi-improver-expected.json @@ -9,28 +9,28 @@ "affected_purls": [ { "type": "pypi", - "namespace": null, + "namespace": "", "name": "flask", "version": "0.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "pypi", - "namespace": null, + "namespace": "", "name": "flask", "version": "0.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "pypi", - "namespace": null, + "namespace": "", "name": "flask", "version": "1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -59,11 +59,11 @@ "affected_purls": [], "fixed_purl": { "type": "pypi", - "namespace": null, + "namespace": "", "name": "flask", "version": "1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { diff --git a/vulnerabilities/tests/test_data/istio/istio-expected.json b/vulnerabilities/tests/test_data/istio/istio-expected.json index d5411a7f5..d8b5d6706 100644 --- a/vulnerabilities/tests/test_data/istio/istio-expected.json +++ b/vulnerabilities/tests/test_data/istio/istio-expected.json @@ -10,9 +10,9 @@ "type": "golang", "namespace": "istio.io", "name": "istio", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:golang/<0.0.9|>=1.1.0|<=1.1.15|>=1.3.0|<=1.3.1|>=1.5.0", "fixed_version": null @@ -22,9 +22,9 @@ "type": "github", "namespace": "istio", "name": "istio", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:github/<0.0.9|>=1.1.0|<=1.1.15|>=1.3.0|<=1.3.1|>=1.5.0", "fixed_version": null diff --git a/vulnerabilities/tests/test_data/istio/istio-improver-expected.json b/vulnerabilities/tests/test_data/istio/istio-improver-expected.json index 6fe76c557..3b18e5a28 100644 --- a/vulnerabilities/tests/test_data/istio/istio-improver-expected.json +++ b/vulnerabilities/tests/test_data/istio/istio-improver-expected.json @@ -12,72 +12,72 @@ "namespace": "istio.io", "name": "istio", "version": "1.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "golang", "namespace": "istio.io", "name": "istio", "version": "1.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "golang", "namespace": "istio.io", "name": "istio", "version": "1.1.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "golang", "namespace": "istio.io", "name": "istio", "version": "1.1.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "golang", "namespace": "istio.io", "name": "istio", "version": "1.1.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "golang", "namespace": "istio.io", "name": "istio", "version": "1.1.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "golang", "namespace": "istio.io", "name": "istio", "version": "1.1.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "golang", "namespace": "istio.io", "name": "istio", "version": "1.1.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "golang", "namespace": "istio.io", "name": "istio", "version": "1.1.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": null, @@ -103,72 +103,72 @@ "namespace": "istio", "name": "istio", "version": "1.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "github", "namespace": "istio", "name": "istio", "version": "1.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "github", "namespace": "istio", "name": "istio", "version": "1.1.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "github", "namespace": "istio", "name": "istio", "version": "1.1.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "github", "namespace": "istio", "name": "istio", "version": "1.1.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "github", "namespace": "istio", "name": "istio", "version": "1.1.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "github", "namespace": "istio", "name": "istio", "version": "1.1.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "github", "namespace": "istio", "name": "istio", "version": "1.1.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "github", "namespace": "istio", "name": "istio", "version": "1.1.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": null, @@ -194,40 +194,40 @@ "namespace": "istio.io", "name": "istio", "version": "1.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "golang", "namespace": "istio.io", "name": "istio", "version": "1.1.15", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "golang", "namespace": "istio.io", "name": "istio", "version": "1.3.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "golang", "namespace": "istio.io", "name": "istio", "version": "1.3.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "golang", "namespace": "istio.io", "name": "istio", "version": "1.5.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": null, @@ -253,40 +253,40 @@ "namespace": "istio", "name": "istio", "version": "1.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "github", "namespace": "istio", "name": "istio", "version": "1.1.15", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "github", "namespace": "istio", "name": "istio", "version": "1.3.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "github", "namespace": "istio", "name": "istio", "version": "1.3.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "github", "namespace": "istio", "name": "istio", "version": "1.5.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": null, diff --git a/vulnerabilities/tests/test_data/mozilla/expected-md.json b/vulnerabilities/tests/test_data/mozilla/expected-md.json index d3e8456af..ef326b614 100644 --- a/vulnerabilities/tests/test_data/mozilla/expected-md.json +++ b/vulnerabilities/tests/test_data/mozilla/expected-md.json @@ -8,11 +8,11 @@ { "package": { "type": "mozilla", - "namespace": null, + "namespace": "", "name": "SeaMonkey", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": null, "fixed_version": "1.0.0" diff --git a/vulnerabilities/tests/test_data/mozilla/expected-yml.json b/vulnerabilities/tests/test_data/mozilla/expected-yml.json index 66dc58143..ce37359a8 100644 --- a/vulnerabilities/tests/test_data/mozilla/expected-yml.json +++ b/vulnerabilities/tests/test_data/mozilla/expected-yml.json @@ -8,11 +8,11 @@ { "package": { "type": "mozilla", - "namespace": null, + "namespace": "", "name": "Firefox", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": null, "fixed_version": "96.0.0" diff --git a/vulnerabilities/tests/test_data/nginx/improver/improver-inferences-expected.json b/vulnerabilities/tests/test_data/nginx/improver/improver-inferences-expected.json index 0a7785f55..afc093805 100644 --- a/vulnerabilities/tests/test_data/nginx/improver/improver-inferences-expected.json +++ b/vulnerabilities/tests/test_data/nginx/improver/improver-inferences-expected.json @@ -9,1412 +9,1412 @@ "affected_purls": [ { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.13", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.14", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.15", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.16", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.17", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.18", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.19", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.2.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.2.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.2.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.2.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.2.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.2.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.2.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.2.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.2.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.13", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.14", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.15", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.16", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.4.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.4.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.4.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.4.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.4.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.4.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.4.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.4.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.13", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.6.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.6.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.6.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.6.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.8.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.8.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.13", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.14", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.15", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.10.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.10.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.10.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.10.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.13", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.12.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.12.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.12.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.14.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.14.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.14.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.16.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.16.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.18.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.20.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.20.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1456,1412 +1456,1412 @@ "affected_purls": [ { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.13", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.14", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.15", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.16", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.17", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.18", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.1.19", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.2.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.2.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.2.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.2.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.2.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.2.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.2.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.2.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.2.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.13", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.14", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.15", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.3.16", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.4.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.4.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.4.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.4.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.4.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.4.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.4.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.4.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.5.13", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.6.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.6.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.6.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.6.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.7.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.8.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.8.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.13", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.14", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.15", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.10.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.10.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.10.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.10.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.13", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.12.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.12.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.12.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.14.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.14.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.14.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.16.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.16.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.18.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.19.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.20.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.21.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -2903,532 +2903,532 @@ "affected_purls": [ { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.13", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.14", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.15", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.10.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.10.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.10.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.10.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.13", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.12.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.12.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.12.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.14.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.14.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.14.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.16.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.16.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -3460,532 +3460,532 @@ "affected_purls": [ { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.13", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.14", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.9.15", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.10.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.10.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.10.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.10.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.11.13", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.12.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.12.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.12.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.13.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.14.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.14.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.14.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.9", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.10", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.11", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.15.12", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.16.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", "version": "1.17.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { diff --git a/vulnerabilities/tests/test_data/nginx/security_advisories-advisory_data-expected.json b/vulnerabilities/tests/test_data/nginx/security_advisories-advisory_data-expected.json index 37263bcd0..fe9a71b22 100644 --- a/vulnerabilities/tests/test_data/nginx/security_advisories-advisory_data-expected.json +++ b/vulnerabilities/tests/test_data/nginx/security_advisories-advisory_data-expected.json @@ -8,11 +8,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.6.18|<=1.20.0", "fixed_version": "1.21.0" @@ -20,11 +20,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.6.18|<=1.20.0", "fixed_version": "1.20.1" @@ -71,11 +71,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.9.5|<=1.17.2", "fixed_version": "1.17.3" @@ -83,11 +83,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.9.5|<=1.17.2", "fixed_version": "1.16.1" @@ -124,11 +124,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.9.5|<=1.17.2", "fixed_version": "1.17.3" @@ -136,11 +136,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.9.5|<=1.17.2", "fixed_version": "1.16.1" @@ -177,11 +177,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.9.5|<=1.17.2", "fixed_version": "1.17.3" @@ -189,11 +189,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.9.5|<=1.17.2", "fixed_version": "1.16.1" @@ -230,11 +230,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.9.5|<=1.15.5", "fixed_version": "1.15.6" @@ -242,11 +242,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.9.5|<=1.15.5", "fixed_version": "1.14.1" @@ -283,11 +283,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.9.5|<=1.15.5", "fixed_version": "1.15.6" @@ -295,11 +295,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.9.5|<=1.15.5", "fixed_version": "1.14.1" @@ -336,11 +336,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.0.7|<=1.0.15|>=1.1.3|<=1.15.5", "fixed_version": "1.15.6" @@ -348,11 +348,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.0.7|<=1.0.15|>=1.1.3|<=1.15.5", "fixed_version": "1.14.1" @@ -399,11 +399,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.5.6|<=1.13.2", "fixed_version": "1.13.3" @@ -411,11 +411,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.5.6|<=1.13.2", "fixed_version": "1.12.1" @@ -462,11 +462,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.3.9|<=1.11.0", "fixed_version": "1.11.1" @@ -474,11 +474,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.3.9|<=1.11.0", "fixed_version": "1.10.1" @@ -535,11 +535,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.6.18|<=1.9.9", "fixed_version": "1.9.10" @@ -547,11 +547,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.6.18|<=1.9.9", "fixed_version": "1.8.1" @@ -588,11 +588,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.6.18|<=1.9.9", "fixed_version": "1.9.10" @@ -600,11 +600,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.6.18|<=1.9.9", "fixed_version": "1.8.1" @@ -641,11 +641,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.6.18|<=1.9.9", "fixed_version": "1.9.10" @@ -653,11 +653,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.6.18|<=1.9.9", "fixed_version": "1.8.1" @@ -694,11 +694,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.5.6|<=1.7.4", "fixed_version": "1.7.5" @@ -706,11 +706,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.5.6|<=1.7.4", "fixed_version": "1.6.2" @@ -747,11 +747,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.5.6|<=1.7.3", "fixed_version": "1.7.4" @@ -759,11 +759,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.5.6|<=1.7.3", "fixed_version": "1.6.1" @@ -810,11 +810,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.3.15|<=1.5.11", "fixed_version": "1.5.12" @@ -822,11 +822,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.3.15|<=1.5.11", "fixed_version": "1.4.7" @@ -867,11 +867,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/1.5.10", "fixed_version": "1.5.11" @@ -912,11 +912,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.8.41|<=1.5.6", "fixed_version": "1.5.7" @@ -924,11 +924,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.8.41|<=1.5.6", "fixed_version": "1.4.4" @@ -975,11 +975,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.1.4|<=1.2.8|>=1.3.9|<=1.4.0", "fixed_version": "1.5.0" @@ -987,11 +987,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.1.4|<=1.2.8|>=1.3.9|<=1.4.0", "fixed_version": "1.4.1" @@ -999,11 +999,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.1.4|<=1.2.8|>=1.3.9|<=1.4.0", "fixed_version": "1.2.9" @@ -1060,11 +1060,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.3.9|<=1.4.0", "fixed_version": "1.5.0" @@ -1072,11 +1072,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.3.9|<=1.4.0", "fixed_version": "1.4.1" @@ -1117,13 +1117,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": { - "os": "windows" - }, - "subpath": null + "version": "", + "qualifiers": "os=windows", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.7.52|<=1.3.0", "fixed_version": "1.3.1" @@ -1131,13 +1129,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": { - "os": "windows" - }, - "subpath": null + "version": "", + "qualifiers": "os=windows", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.7.52|<=1.3.0", "fixed_version": "1.2.1" @@ -1174,11 +1170,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.0.7|<=1.0.14|>=1.1.3|<=1.1.18", "fixed_version": "1.1.19" @@ -1186,11 +1182,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=1.0.7|<=1.0.14|>=1.1.3|<=1.1.18", "fixed_version": "1.0.15" @@ -1231,11 +1227,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.1.0|<=1.1.16", "fixed_version": "1.1.17" @@ -1243,11 +1239,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.1.0|<=1.1.16", "fixed_version": "1.0.14" @@ -1288,11 +1284,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.6.18|<=1.1.7", "fixed_version": "1.1.8" @@ -1300,11 +1296,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.6.18|<=1.1.7", "fixed_version": "1.0.10" @@ -1330,13 +1326,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": { - "os": "windows" - }, - "subpath": null + "version": "", + "qualifiers": "os=windows", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.7.52|<=0.8.40", "fixed_version": "0.8.41" @@ -1344,13 +1338,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": { - "os": "windows" - }, - "subpath": null + "version": "", + "qualifiers": "os=windows", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.7.52|<=0.8.40", "fixed_version": "0.7.67" @@ -1376,13 +1368,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": { - "os": "windows" - }, - "subpath": null + "version": "", + "qualifiers": "os=windows", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.7.52|<=0.8.39", "fixed_version": "0.8.40" @@ -1390,13 +1380,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": { - "os": "windows" - }, - "subpath": null + "version": "", + "qualifiers": "os=windows", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.7.52|<=0.8.39", "fixed_version": "0.7.66" @@ -1422,13 +1410,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": { - "os": "windows" - }, - "subpath": null + "version": "", + "qualifiers": "os=windows", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.7.52|<=0.8.32", "fixed_version": "0.8.33" @@ -1436,13 +1422,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": { - "os": "windows" - }, - "subpath": null + "version": "", + "qualifiers": "os=windows", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.7.52|<=0.8.32", "fixed_version": "0.7.65" @@ -1462,11 +1446,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/*", "fixed_version": null @@ -1493,11 +1477,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.22", "fixed_version": "0.8.23" @@ -1505,11 +1489,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.22", "fixed_version": "0.7.64" @@ -1545,11 +1529,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.16", "fixed_version": "0.8.17" @@ -1557,11 +1541,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.16", "fixed_version": "0.7.63" @@ -1588,11 +1572,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.14", "fixed_version": "0.8.15" @@ -1600,11 +1584,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.14", "fixed_version": "0.7.62" @@ -1612,11 +1596,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.14", "fixed_version": "0.6.39" @@ -1624,11 +1608,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.14", "fixed_version": "0.5.38" @@ -1664,11 +1648,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.13", "fixed_version": "0.8.14" @@ -1676,11 +1660,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.13", "fixed_version": "0.7.62" @@ -1688,11 +1672,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.13", "fixed_version": "0.6.39" @@ -1700,11 +1684,11 @@ { "package": { "type": "nginx", - "namespace": null, + "namespace": "", "name": "nginx", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.13", "fixed_version": "0.5.38" diff --git a/vulnerabilities/tests/test_data/nginx/security_advisories-importer-expected.json b/vulnerabilities/tests/test_data/nginx/security_advisories-importer-expected.json index 6c97ee77c..0b205eddc 100644 --- a/vulnerabilities/tests/test_data/nginx/security_advisories-importer-expected.json +++ b/vulnerabilities/tests/test_data/nginx/security_advisories-importer-expected.json @@ -1,6 +1,6 @@ [ { - "unique_content_id": "dabe133c6355b18f153a511f5829492c", + "unique_content_id": "e06ef4fb12b1b0817736222cc219c5be", "aliases": [ "CORE-2010-0121" ], @@ -10,12 +10,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": { - "os": "windows" - } + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "os=windows" }, "fixed_version": "0.8.33", "affected_version_range": "vers:nginx/>=0.7.52|<=0.8.32" @@ -24,12 +22,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": { - "os": "windows" - } + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "os=windows" }, "fixed_version": "0.7.65", "affected_version_range": "vers:nginx/>=0.7.52|<=0.8.32" @@ -40,7 +36,7 @@ "weaknesses": [] }, { - "unique_content_id": "c9dcd3bec014b1f9e351d9c7514e5f01", + "unique_content_id": "201ad593b1d4ec683ad69640e6dd32dd", "aliases": [ "CVE-2009-3896" ], @@ -50,10 +46,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.8.14", "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.13" @@ -62,10 +58,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.7.62", "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.13" @@ -74,10 +70,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.6.39", "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.13" @@ -86,10 +82,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.5.38", "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.13" @@ -116,7 +112,7 @@ "weaknesses": [] }, { - "unique_content_id": "835e668ec8d9f005b4472e28421c2006", + "unique_content_id": "ba4be6f636643998c25573a6c426c137", "aliases": [ "CVE-2009-3898" ], @@ -126,10 +122,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.8.17", "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.16" @@ -138,10 +134,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.7.63", "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.16" @@ -158,7 +154,7 @@ "weaknesses": [] }, { - "unique_content_id": "a0007fe2ea8f6ddf29ea126d21f6956d", + "unique_content_id": "a2321a84e71de30fe366a47eb5113d7c", "aliases": [ "CVE-2009-4487" ], @@ -168,10 +164,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": null, "affected_version_range": "vers:nginx/*" @@ -188,7 +184,7 @@ "weaknesses": [] }, { - "unique_content_id": "a0928f78826f958a2432126b2a884e83", + "unique_content_id": "950e21f0dee389398935f66a6c8989cd", "aliases": [ "CVE-2010-2263" ], @@ -198,12 +194,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": { - "os": "windows" - } + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "os=windows" }, "fixed_version": "0.8.40", "affected_version_range": "vers:nginx/>=0.7.52|<=0.8.39" @@ -212,12 +206,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": { - "os": "windows" - } + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "os=windows" }, "fixed_version": "0.7.66", "affected_version_range": "vers:nginx/>=0.7.52|<=0.8.39" @@ -234,7 +226,7 @@ "weaknesses": [] }, { - "unique_content_id": "6717167491546825b89448925539ffba", + "unique_content_id": "fee29bd63e6703da11794654cfe11767", "aliases": [ "CVE-2010-2266" ], @@ -244,12 +236,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": { - "os": "windows" - } + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "os=windows" }, "fixed_version": "0.8.41", "affected_version_range": "vers:nginx/>=0.7.52|<=0.8.40" @@ -258,12 +248,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": { - "os": "windows" - } + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "os=windows" }, "fixed_version": "0.7.67", "affected_version_range": "vers:nginx/>=0.7.52|<=0.8.40" @@ -280,7 +268,7 @@ "weaknesses": [] }, { - "unique_content_id": "73cb4dac8940113bcd2045ae82b8e2a8", + "unique_content_id": "02b21b4054dae6467356f443d746a896", "aliases": [ "CVE-2011-4315" ], @@ -290,10 +278,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.8", "affected_version_range": "vers:nginx/>=0.6.18|<=1.1.7" @@ -302,10 +290,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.10", "affected_version_range": "vers:nginx/>=0.6.18|<=1.1.7" @@ -322,7 +310,7 @@ "weaknesses": [] }, { - "unique_content_id": "602ad465c0476fdbc1254919ae6021e2", + "unique_content_id": "3469e1b5eb067a646207ace468f064fc", "aliases": [ "CVE-2011-4963" ], @@ -332,12 +320,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": { - "os": "windows" - } + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "os=windows" }, "fixed_version": "1.3.1", "affected_version_range": "vers:nginx/>=0.7.52|<=1.3.0" @@ -346,12 +332,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": { - "os": "windows" - } + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "os=windows" }, "fixed_version": "1.2.1", "affected_version_range": "vers:nginx/>=0.7.52|<=1.3.0" @@ -379,7 +363,7 @@ "weaknesses": [] }, { - "unique_content_id": "4d0d128ad68cd0640c62bfa2412269e0", + "unique_content_id": "47162d53f9f444a6d02c3920b43b79f1", "aliases": [ "CVE-2012-1180" ], @@ -389,10 +373,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.17", "affected_version_range": "vers:nginx/>=0.1.0|<=1.1.16" @@ -401,10 +385,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.14", "affected_version_range": "vers:nginx/>=0.1.0|<=1.1.16" @@ -436,7 +420,7 @@ "weaknesses": [] }, { - "unique_content_id": "34fdffdb5803857f20519de081d5aa47", + "unique_content_id": "d3d660cde6ed53a35133f336680482a8", "aliases": [ "CVE-2012-2089" ], @@ -446,10 +430,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.19", "affected_version_range": "vers:nginx/>=1.0.7|<=1.0.14|>=1.1.3|<=1.1.18" @@ -458,10 +442,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.15", "affected_version_range": "vers:nginx/>=1.0.7|<=1.0.14|>=1.1.3|<=1.1.18" @@ -493,7 +477,7 @@ "weaknesses": [] }, { - "unique_content_id": "d4bc5fe3ed17d7a6eeebf9a4731ab245", + "unique_content_id": "8877418e6030a769796e29f5e2a02f81", "aliases": [ "CVE-2013-2028" ], @@ -503,10 +487,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.5.0", "affected_version_range": "vers:nginx/>=1.3.9|<=1.4.0" @@ -515,10 +499,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.4.1", "affected_version_range": "vers:nginx/>=1.3.9|<=1.4.0" @@ -550,7 +534,7 @@ "weaknesses": [] }, { - "unique_content_id": "014359d8701d1b0220a1d4a53938167e", + "unique_content_id": "374e29bb5f6b426d3964f3fda41b8868", "aliases": [ "CVE-2013-2070" ], @@ -560,10 +544,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.5.0", "affected_version_range": "vers:nginx/>=1.1.4|<=1.2.8|>=1.3.9|<=1.4.0" @@ -572,10 +556,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.4.1", "affected_version_range": "vers:nginx/>=1.1.4|<=1.2.8|>=1.3.9|<=1.4.0" @@ -584,10 +568,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.2.9", "affected_version_range": "vers:nginx/>=1.1.4|<=1.2.8|>=1.3.9|<=1.4.0" @@ -635,7 +619,7 @@ "weaknesses": [] }, { - "unique_content_id": "a98e3e8cc6c61be3e0bb0c766422000a", + "unique_content_id": "c8f992c54c212ee4a40e6c0cde5c3059", "aliases": [ "CVE-2013-4547" ], @@ -645,10 +629,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.5.7", "affected_version_range": "vers:nginx/>=0.8.41|<=1.5.6" @@ -657,10 +641,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.4.4", "affected_version_range": "vers:nginx/>=0.8.41|<=1.5.6" @@ -698,7 +682,7 @@ "weaknesses": [] }, { - "unique_content_id": "ca4a84fef474aa4dc5aec6cdedcb543a", + "unique_content_id": "0c05639ec5f2d6715dcf0ebb9b2e3dca", "aliases": [ "CVE-2014-0088" ], @@ -708,10 +692,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.5.11", "affected_version_range": "vers:nginx/1.5.10" @@ -743,7 +727,7 @@ "weaknesses": [] }, { - "unique_content_id": "023ec91ead7d7978f99823b1b00fd8d0", + "unique_content_id": "7684af6336be453f0f9b2571d3e649cf", "aliases": [ "CVE-2014-0133" ], @@ -753,10 +737,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.5.12", "affected_version_range": "vers:nginx/>=1.3.15|<=1.5.11" @@ -765,10 +749,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.4.7", "affected_version_range": "vers:nginx/>=1.3.15|<=1.5.11" @@ -800,7 +784,7 @@ "weaknesses": [] }, { - "unique_content_id": "57b7911aa13a1c069fcd3dac8ec79a2f", + "unique_content_id": "b88cdd9ce070d35ee7ba7a6fc6d02b9c", "aliases": [ "CVE-2014-3556" ], @@ -810,10 +794,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.7.4", "affected_version_range": "vers:nginx/>=1.5.6|<=1.7.3" @@ -822,10 +806,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.6.1", "affected_version_range": "vers:nginx/>=1.5.6|<=1.7.3" @@ -863,7 +847,7 @@ "weaknesses": [] }, { - "unique_content_id": "0fb96728d775c491b25b9c5d9e509169", + "unique_content_id": "498b3a69eec292acd7b88f111ce81726", "aliases": [ "CVE-2014-3616" ], @@ -873,10 +857,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.7.5", "affected_version_range": "vers:nginx/>=0.5.6|<=1.7.4" @@ -885,10 +869,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.6.2", "affected_version_range": "vers:nginx/>=0.5.6|<=1.7.4" @@ -916,7 +900,7 @@ "weaknesses": [] }, { - "unique_content_id": "654bff8d56e5324da4c873438d75470e", + "unique_content_id": "aec3f466ea10da286f986e00717fe91a", "aliases": [ "CVE-2016-0742" ], @@ -926,10 +910,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.9.10", "affected_version_range": "vers:nginx/>=0.6.18|<=1.9.9" @@ -938,10 +922,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.8.1", "affected_version_range": "vers:nginx/>=0.6.18|<=1.9.9" @@ -969,7 +953,7 @@ "weaknesses": [] }, { - "unique_content_id": "48c76ecddb554fe1274ed090b1692081", + "unique_content_id": "8ccb0c3a96e767c99b180b3fe7fda3fe", "aliases": [ "CVE-2016-0746" ], @@ -979,10 +963,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.9.10", "affected_version_range": "vers:nginx/>=0.6.18|<=1.9.9" @@ -991,10 +975,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.8.1", "affected_version_range": "vers:nginx/>=0.6.18|<=1.9.9" @@ -1022,7 +1006,7 @@ "weaknesses": [] }, { - "unique_content_id": "8c61e735eef0a9205cee0bcd64d86c59", + "unique_content_id": "e743de486cc3f5594763cf8e339b1e11", "aliases": [ "CVE-2016-0747" ], @@ -1032,10 +1016,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.9.10", "affected_version_range": "vers:nginx/>=0.6.18|<=1.9.9" @@ -1044,10 +1028,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.8.1", "affected_version_range": "vers:nginx/>=0.6.18|<=1.9.9" @@ -1075,7 +1059,7 @@ "weaknesses": [] }, { - "unique_content_id": "04ebbd42272e64e6fc5a6f8d9f301fef", + "unique_content_id": "1e36ddf9e2fc9e18600f318491bd1d1c", "aliases": [ "CVE-2016-4450" ], @@ -1085,10 +1069,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.11.1", "affected_version_range": "vers:nginx/>=1.3.9|<=1.11.0" @@ -1097,10 +1081,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.10.1", "affected_version_range": "vers:nginx/>=1.3.9|<=1.11.0" @@ -1148,7 +1132,7 @@ "weaknesses": [] }, { - "unique_content_id": "4e89029cf59ea68756e72973eace4a6b", + "unique_content_id": "70206378e2ed98fc6f6e888219118f5b", "aliases": [ "CVE-2017-7529" ], @@ -1158,10 +1142,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.13.3", "affected_version_range": "vers:nginx/>=0.5.6|<=1.13.2" @@ -1170,10 +1154,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.12.1", "affected_version_range": "vers:nginx/>=0.5.6|<=1.13.2" @@ -1211,7 +1195,7 @@ "weaknesses": [] }, { - "unique_content_id": "f523c6c72d936bdb79de56b9fd46b1f0", + "unique_content_id": "b0f2c3199dbcdd15e09189b3271fc776", "aliases": [ "CVE-2018-16843" ], @@ -1221,10 +1205,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.15.6", "affected_version_range": "vers:nginx/>=1.9.5|<=1.15.5" @@ -1233,10 +1217,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.14.1", "affected_version_range": "vers:nginx/>=1.9.5|<=1.15.5" @@ -1264,7 +1248,7 @@ "weaknesses": [] }, { - "unique_content_id": "fd888e77e0b3b025f1fa65f761442d8c", + "unique_content_id": "c4c1cae095c436f27da122c81489d793", "aliases": [ "CVE-2018-16844" ], @@ -1274,10 +1258,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.15.6", "affected_version_range": "vers:nginx/>=1.9.5|<=1.15.5" @@ -1286,10 +1270,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.14.1", "affected_version_range": "vers:nginx/>=1.9.5|<=1.15.5" @@ -1317,7 +1301,7 @@ "weaknesses": [] }, { - "unique_content_id": "06084d7ef376d18305484283c2f3da73", + "unique_content_id": "768ce513dcbec332edde67f4b816a738", "aliases": [ "CVE-2018-16845" ], @@ -1327,10 +1311,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.15.6", "affected_version_range": "vers:nginx/>=1.0.7|<=1.0.15|>=1.1.3|<=1.15.5" @@ -1339,10 +1323,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.14.1", "affected_version_range": "vers:nginx/>=1.0.7|<=1.0.15|>=1.1.3|<=1.15.5" @@ -1380,7 +1364,7 @@ "weaknesses": [] }, { - "unique_content_id": "ef70ce1787dad53097a6394e92cee831", + "unique_content_id": "70d923faf6669ffd9619987fb0aec523", "aliases": [ "CVE-2019-9511" ], @@ -1390,10 +1374,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.17.3", "affected_version_range": "vers:nginx/>=1.9.5|<=1.17.2" @@ -1402,10 +1386,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.16.1", "affected_version_range": "vers:nginx/>=1.9.5|<=1.17.2" @@ -1433,7 +1417,7 @@ "weaknesses": [] }, { - "unique_content_id": "42fe9391f57db8d38624dc2e07b35c33", + "unique_content_id": "1a4ae6b3702f0428209dce0f88159598", "aliases": [ "CVE-2019-9513" ], @@ -1443,10 +1427,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.17.3", "affected_version_range": "vers:nginx/>=1.9.5|<=1.17.2" @@ -1455,10 +1439,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.16.1", "affected_version_range": "vers:nginx/>=1.9.5|<=1.17.2" @@ -1486,7 +1470,7 @@ "weaknesses": [] }, { - "unique_content_id": "1bf350eb789fa415c4d971caf298be95", + "unique_content_id": "31dbfc4959801ed7b910527c43a8574c", "aliases": [ "CVE-2019-9516" ], @@ -1496,10 +1480,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.17.3", "affected_version_range": "vers:nginx/>=1.9.5|<=1.17.2" @@ -1508,10 +1492,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.16.1", "affected_version_range": "vers:nginx/>=1.9.5|<=1.17.2" @@ -1539,7 +1523,7 @@ "weaknesses": [] }, { - "unique_content_id": "67435c71e6737dfa1a122184ee431e14", + "unique_content_id": "a0449a69dc067723abeac19e39556097", "aliases": [ "CVE-2021-23017" ], @@ -1549,10 +1533,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.21.0", "affected_version_range": "vers:nginx/>=0.6.18|<=1.20.0" @@ -1561,10 +1545,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.20.1", "affected_version_range": "vers:nginx/>=0.6.18|<=1.20.0" @@ -1602,7 +1586,7 @@ "weaknesses": [] }, { - "unique_content_id": "56ee126958340832e9b235a38b0c4495", + "unique_content_id": "a7e9b8a4bed77907e4969674757b9a6f", "aliases": [ "VU#120541", "CVE-2009-3555" @@ -1613,10 +1597,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.8.23", "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.22" @@ -1625,10 +1609,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.7.64", "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.22" @@ -1655,7 +1639,7 @@ "weaknesses": [] }, { - "unique_content_id": "b6f863030bb4fe1e2d3061bbcbc54d0c", + "unique_content_id": "b64c3007d212529b24073f00435478e5", "aliases": [ "VU#180065", "CVE-2009-2629" @@ -1666,10 +1650,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.8.15", "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.14" @@ -1678,10 +1662,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.7.62", "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.14" @@ -1690,10 +1674,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.6.39", "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.14" @@ -1702,10 +1686,10 @@ "package": { "name": "nginx", "type": "nginx", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.5.38", "affected_version_range": "vers:nginx/>=0.1.0|<=0.8.14" diff --git a/vulnerabilities/tests/test_data/npm-improver-expected.json b/vulnerabilities/tests/test_data/npm-improver-expected.json index 391b93c57..fe33a6b27 100644 --- a/vulnerabilities/tests/test_data/npm-improver-expected.json +++ b/vulnerabilities/tests/test_data/npm-improver-expected.json @@ -9,91 +9,91 @@ "affected_purls": [ { "type": "npm", - "namespace": null, + "namespace": "", "name": "npm", "version": "0.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "npm", - "namespace": null, + "namespace": "", "name": "npm", "version": "0.5.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "npm", - "namespace": null, + "namespace": "", "name": "npm", "version": "0.5.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "npm", - "namespace": null, + "namespace": "", "name": "npm", "version": "1.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "npm", - "namespace": null, + "namespace": "", "name": "npm", "version": "1.1.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "npm", - "namespace": null, + "namespace": "", "name": "npm", "version": "1.1.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "npm", - "namespace": null, + "namespace": "", "name": "npm", "version": "1.1.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "npm", - "namespace": null, + "namespace": "", "name": "npm", "version": "1.1.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "npm", - "namespace": null, + "namespace": "", "name": "npm", "version": "1.1.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "npm", - "namespace": null, + "namespace": "", "name": "npm", "version": "1.1.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "npm", - "namespace": null, + "namespace": "", "name": "npm", "version": "1.1.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": null, @@ -144,11 +144,11 @@ "affected_purls": [], "fixed_purl": { "type": "npm", - "namespace": null, + "namespace": "", "name": "npm", "version": "1.3.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { diff --git a/vulnerabilities/tests/test_data/openssl/improver/improver-inferences-expected.json b/vulnerabilities/tests/test_data/openssl/improver/improver-inferences-expected.json index 3ceca7da5..3146474db 100644 --- a/vulnerabilities/tests/test_data/openssl/improver/improver-inferences-expected.json +++ b/vulnerabilities/tests/test_data/openssl/improver/improver-inferences-expected.json @@ -10,28 +10,28 @@ "affected_purls": [ { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "3.0.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "3.0.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "3.0.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -79,124 +79,124 @@ "affected_purls": [ { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1a", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1b", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1c", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1d", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1e", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1f", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1g", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1h", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1i", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1j", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1k", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1l", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1m", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1n", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -244,244 +244,244 @@ "affected_purls": [ { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2a", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2b", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2c", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2d", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2e", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2f", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2g", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2h", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2i", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2j", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2k", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2l", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2m", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2n", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2o", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2p", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2q", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2r", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2s", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2t", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2u", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2w", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2x", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2y", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2za", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2zb", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2zc", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2zd", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -529,20 +529,20 @@ "affected_purls": [ { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "3.0.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "3.0.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -590,116 +590,116 @@ "affected_purls": [ { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1a", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1b", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1c", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1d", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1e", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1f", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1g", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1h", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1i", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1j", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1k", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1l", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1m", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -747,236 +747,236 @@ "affected_purls": [ { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2a", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2b", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2c", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2d", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2e", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2f", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2g", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2h", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2i", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2j", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2k", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2l", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2m", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2n", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2o", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2p", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2q", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2r", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2s", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2t", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2u", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2w", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2x", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2y", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2za", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2zb", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2zc-de", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1024,20 +1024,20 @@ "affected_purls": [ { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "3.0.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "3.0.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1075,84 +1075,84 @@ "affected_purls": [ { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1a", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1b", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1c", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1d", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1e", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1f", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1g", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1h", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.1.1i", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { @@ -1195,204 +1195,204 @@ "affected_purls": [ { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2a", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2b", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2c", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2d", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2e", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2f", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2g", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2h", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2i", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2j", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2k", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2l", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2m", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2n", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2o", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2p", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2q", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2r", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2s", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2t", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2u", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2w", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", "version": "1.0.2x", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, "references": [ { diff --git a/vulnerabilities/tests/test_data/openssl/security_advisories-advisory_data-expected.json b/vulnerabilities/tests/test_data/openssl/security_advisories-advisory_data-expected.json index b3d064c5a..a68ad0b60 100644 --- a/vulnerabilities/tests/test_data/openssl/security_advisories-advisory_data-expected.json +++ b/vulnerabilities/tests/test_data/openssl/security_advisories-advisory_data-expected.json @@ -9,11 +9,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/3.0.0|3.0.1", "fixed_version": "3.0.2" @@ -21,11 +21,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c|1.1.1d|1.1.1e|1.1.1f|1.1.1g|1.1.1h|1.1.1i|1.1.1j|1.1.1k|1.1.1l|1.1.1m", "fixed_version": "1.1.1n" @@ -33,11 +33,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s|1.0.2t|1.0.2u|1.0.2v|1.0.2w|1.0.2x|1.0.2y|1.0.2za|1.0.2zb|1.0.2zc", "fixed_version": "1.0.2zd" @@ -90,11 +90,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/3.0.0", "fixed_version": "3.0.1" @@ -102,11 +102,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c|1.1.1d|1.1.1e|1.1.1f|1.1.1g|1.1.1h|1.1.1i|1.1.1j|1.1.1k|1.1.1l", "fixed_version": "1.1.1m" @@ -114,11 +114,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s|1.0.2t|1.0.2u|1.0.2v|1.0.2w|1.0.2x|1.0.2y|1.0.2za|1.0.2zb", "fixed_version": "1.0.2zc-dev" @@ -171,11 +171,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/3.0.0", "fixed_version": "3.0.1" @@ -218,11 +218,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c|1.1.1d|1.1.1e|1.1.1f|1.1.1g|1.1.1h|1.1.1i|1.1.1j|1.1.1k", "fixed_version": "1.1.1l" @@ -265,11 +265,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c|1.1.1d|1.1.1e|1.1.1f|1.1.1g|1.1.1h|1.1.1i|1.1.1j|1.1.1k", "fixed_version": "1.1.1l" @@ -277,11 +277,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s|1.0.2t|1.0.2u|1.0.2v|1.0.2w|1.0.2x|1.0.2y", "fixed_version": "1.0.2za" @@ -329,11 +329,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.1h|1.1.1i|1.1.1j", "fixed_version": "1.1.1k" @@ -376,11 +376,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c|1.1.1d|1.1.1e|1.1.1f|1.1.1g|1.1.1h|1.1.1i|1.1.1j", "fixed_version": "1.1.1k" @@ -423,11 +423,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c|1.1.1d|1.1.1e|1.1.1f|1.1.1g|1.1.1h|1.1.1i", "fixed_version": "1.1.1j" @@ -435,11 +435,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s|1.0.2t|1.0.2u|1.0.2v|1.0.2w|1.0.2x", "fixed_version": "1.0.2y" @@ -487,11 +487,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2s|1.0.2t|1.0.2u|1.0.2v|1.0.2w|1.0.2x", "fixed_version": "1.0.2y" @@ -534,11 +534,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c|1.1.1d|1.1.1e|1.1.1f|1.1.1g|1.1.1h|1.1.1i", "fixed_version": "1.1.1j" @@ -546,11 +546,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s|1.0.2t|1.0.2u|1.0.2v|1.0.2w|1.0.2x", "fixed_version": "1.0.2y" @@ -598,11 +598,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c|1.1.1d|1.1.1e|1.1.1f|1.1.1g|1.1.1h", "fixed_version": "1.1.1i" @@ -610,11 +610,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s|1.0.2t|1.0.2u|1.0.2v|1.0.2w", "fixed_version": "1.0.2x" @@ -662,11 +662,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s|1.0.2t|1.0.2u|1.0.2v", "fixed_version": "1.0.2w" @@ -704,11 +704,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.1d|1.1.1e|1.1.1f", "fixed_version": "1.1.1g" @@ -751,11 +751,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c|1.1.1d", "fixed_version": "1.1.1e" @@ -763,11 +763,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s|1.0.2t", "fixed_version": "1.0.2u" @@ -815,11 +815,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c", "fixed_version": "1.1.1d" @@ -827,11 +827,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g|1.1.0h|1.1.0i|1.1.0j|1.1.0k", "fixed_version": "1.1.0l" @@ -839,11 +839,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s", "fixed_version": "1.0.2t" @@ -896,11 +896,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c", "fixed_version": "1.1.1d" @@ -943,11 +943,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c", "fixed_version": "1.1.1d" @@ -955,11 +955,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g|1.1.0h|1.1.0i|1.1.0j|1.1.0k", "fixed_version": "1.1.0l" @@ -967,11 +967,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s", "fixed_version": "1.0.2t" @@ -1024,11 +1024,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c", "fixed_version": "1.1.1d" @@ -1036,11 +1036,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g|1.1.0h|1.1.0i|1.1.0j|1.1.0k", "fixed_version": "1.1.0l" @@ -1048,11 +1048,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s", "fixed_version": "1.0.2t" @@ -1110,11 +1110,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b", "fixed_version": "1.1.1c" @@ -1122,11 +1122,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g|1.1.0h|1.1.0i|1.1.0j", "fixed_version": "1.1.0k" @@ -1174,11 +1174,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q", "fixed_version": "1.0.2r" @@ -1221,11 +1221,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g|1.1.0h", "fixed_version": "1.1.0i" @@ -1233,11 +1233,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p", "fixed_version": "1.0.2q" @@ -1285,11 +1285,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.1", "fixed_version": "1.1.1a" @@ -1297,11 +1297,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g|1.1.0h|1.1.0i", "fixed_version": "1.1.0j" @@ -1309,11 +1309,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p", "fixed_version": "1.0.2q" @@ -1366,11 +1366,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.1", "fixed_version": "1.1.1a" @@ -1378,11 +1378,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g|1.1.0h|1.1.0i", "fixed_version": "1.1.0j" @@ -1430,11 +1430,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g|1.1.0h", "fixed_version": "1.1.0i" @@ -1442,11 +1442,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o", "fixed_version": "1.0.2p" @@ -1494,11 +1494,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g|1.1.0h", "fixed_version": "1.1.0i" @@ -1506,11 +1506,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o", "fixed_version": "1.0.2p" @@ -1558,11 +1558,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g", "fixed_version": "1.1.0h" @@ -1570,11 +1570,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n", "fixed_version": "1.0.2o" @@ -1622,11 +1622,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g", "fixed_version": "1.1.0h" @@ -1669,11 +1669,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m", "fixed_version": "1.0.2n" @@ -1716,11 +1716,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g", "fixed_version": "1.1.0h" @@ -1728,11 +1728,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m", "fixed_version": "1.0.2n" @@ -1780,11 +1780,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f", "fixed_version": "1.1.0g" @@ -1792,11 +1792,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l", "fixed_version": "1.0.2m" @@ -1844,11 +1844,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f", "fixed_version": "1.1.0g" @@ -1856,11 +1856,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l", "fixed_version": "1.0.2m" @@ -1908,11 +1908,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d", "fixed_version": "1.1.0e" @@ -1955,11 +1955,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c", "fixed_version": "1.1.0d" @@ -1967,11 +1967,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j", "fixed_version": "1.0.2k" @@ -2019,11 +2019,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c", "fixed_version": "1.1.0d" @@ -2066,11 +2066,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c", "fixed_version": "1.1.0d" @@ -2078,11 +2078,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j", "fixed_version": "1.0.2k" @@ -2130,11 +2130,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h", "fixed_version": "1.0.2i" @@ -2172,11 +2172,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b", "fixed_version": "1.1.0c" @@ -2219,11 +2219,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b", "fixed_version": "1.1.0c" @@ -2266,11 +2266,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b", "fixed_version": "1.1.0c" @@ -2278,11 +2278,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j", "fixed_version": "1.0.2k" @@ -2330,11 +2330,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0a", "fixed_version": "1.1.0b" @@ -2377,11 +2377,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2i", "fixed_version": "1.0.2j" @@ -2424,11 +2424,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s|1.0.1t", "fixed_version": "1.0.1u" @@ -2436,11 +2436,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h", "fixed_version": "1.0.2i" @@ -2448,11 +2448,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0", "fixed_version": "1.1.0a" @@ -2505,11 +2505,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0", "fixed_version": "1.1.0a" @@ -2552,11 +2552,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s|1.0.1t", "fixed_version": "1.0.1u" @@ -2564,11 +2564,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h", "fixed_version": "1.0.2i" @@ -2616,11 +2616,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s|1.0.1t", "fixed_version": "1.0.1u" @@ -2628,11 +2628,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h", "fixed_version": "1.0.2i" @@ -2680,11 +2680,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s|1.0.1t", "fixed_version": "1.0.1u" @@ -2692,11 +2692,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h", "fixed_version": "1.0.2i" @@ -2734,11 +2734,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s|1.0.1t", "fixed_version": "1.0.1u" @@ -2746,11 +2746,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h", "fixed_version": "1.0.2i" @@ -2788,11 +2788,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s|1.0.1t", "fixed_version": "1.0.1u" @@ -2800,11 +2800,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h", "fixed_version": "1.0.2i" @@ -2842,11 +2842,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s|1.0.1t", "fixed_version": "1.0.1u" @@ -2854,11 +2854,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h", "fixed_version": "1.0.2i" @@ -2896,11 +2896,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s|1.0.1t", "fixed_version": "1.0.1u" @@ -2908,11 +2908,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h", "fixed_version": "1.0.2i" @@ -2960,11 +2960,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s|1.0.1t", "fixed_version": "1.0.1u" @@ -2972,11 +2972,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h", "fixed_version": "1.0.2i" @@ -3024,11 +3024,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s|1.0.1t", "fixed_version": "1.0.1u" @@ -3036,11 +3036,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h", "fixed_version": "1.0.2i" @@ -3088,11 +3088,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0", "fixed_version": "1.1.0a" @@ -3135,11 +3135,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.1.0", "fixed_version": "1.1.0a" @@ -3182,11 +3182,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n", "fixed_version": "1.0.1o" @@ -3194,11 +3194,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b", "fixed_version": "1.0.2c" @@ -3236,11 +3236,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s", "fixed_version": "1.0.1t" @@ -3248,11 +3248,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g", "fixed_version": "1.0.2h" @@ -3295,11 +3295,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s", "fixed_version": "1.0.1t" @@ -3307,11 +3307,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g", "fixed_version": "1.0.2h" @@ -3349,11 +3349,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s", "fixed_version": "1.0.1t" @@ -3361,11 +3361,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g", "fixed_version": "1.0.2h" @@ -3403,11 +3403,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s", "fixed_version": "1.0.1t" @@ -3415,11 +3415,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g", "fixed_version": "1.0.2h" @@ -3457,11 +3457,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s", "fixed_version": "1.0.1t" @@ -3469,11 +3469,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g", "fixed_version": "1.0.2h" @@ -3511,11 +3511,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r", "fixed_version": "1.0.1s" @@ -3523,11 +3523,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f", "fixed_version": "1.0.2g" @@ -3565,11 +3565,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r", "fixed_version": "1.0.1s" @@ -3577,11 +3577,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f", "fixed_version": "1.0.2g" @@ -3619,11 +3619,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r", "fixed_version": "1.0.1s" @@ -3631,11 +3631,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f", "fixed_version": "1.0.2g" @@ -3673,11 +3673,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r", "fixed_version": "1.0.1s" @@ -3685,11 +3685,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f", "fixed_version": "1.0.2g" @@ -3727,11 +3727,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r", "fixed_version": "1.0.1s" @@ -3739,11 +3739,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f", "fixed_version": "1.0.2g" @@ -3781,11 +3781,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r", "fixed_version": "1.0.1s" @@ -3793,11 +3793,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f", "fixed_version": "1.0.2g" @@ -3835,11 +3835,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze", "fixed_version": "0.9.8zf" @@ -3847,11 +3847,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q", "fixed_version": "1.0.0r" @@ -3859,11 +3859,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l", "fixed_version": "1.0.1m" @@ -3871,11 +3871,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2", "fixed_version": "1.0.2a" @@ -3913,11 +3913,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze", "fixed_version": "0.9.8zf" @@ -3925,11 +3925,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q", "fixed_version": "1.0.0r" @@ -3937,11 +3937,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l", "fixed_version": "1.0.1m" @@ -3949,11 +3949,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2", "fixed_version": "1.0.2a" @@ -3991,11 +3991,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e", "fixed_version": "1.0.2f" @@ -4033,11 +4033,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q", "fixed_version": "1.0.1r" @@ -4045,11 +4045,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e", "fixed_version": "1.0.2f" @@ -4087,11 +4087,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d", "fixed_version": "1.0.2e" @@ -4129,11 +4129,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d", "fixed_version": "1.0.2e" @@ -4171,11 +4171,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p", "fixed_version": "1.0.1q" @@ -4183,11 +4183,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d", "fixed_version": "1.0.2e" @@ -4225,11 +4225,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze|0.9.8zf|0.9.8zg", "fixed_version": "0.9.8zh" @@ -4237,11 +4237,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0h|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q|1.0.0r|1.0.0s", "fixed_version": "1.0.0t" @@ -4249,11 +4249,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p", "fixed_version": "1.0.1q" @@ -4261,11 +4261,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d", "fixed_version": "1.0.2e" @@ -4303,11 +4303,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0h|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q|1.0.0r|1.0.0s", "fixed_version": "1.0.0t" @@ -4315,11 +4315,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o", "fixed_version": "1.0.1p" @@ -4327,11 +4327,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c", "fixed_version": "1.0.2d" @@ -4369,11 +4369,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1n|1.0.1o", "fixed_version": "1.0.1p" @@ -4381,11 +4381,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2b|1.0.2c", "fixed_version": "1.0.2d" @@ -4423,11 +4423,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r", "fixed_version": "0.9.8s" @@ -4435,11 +4435,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d", "fixed_version": "1.0.0e" @@ -4447,11 +4447,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m", "fixed_version": "1.0.1n" @@ -4459,11 +4459,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a", "fixed_version": "1.0.2b" @@ -4501,11 +4501,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze|0.9.8zf", "fixed_version": "0.9.8zg" @@ -4513,11 +4513,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q|1.0.0r", "fixed_version": "1.0.0s" @@ -4525,11 +4525,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m", "fixed_version": "1.0.1n" @@ -4537,11 +4537,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a", "fixed_version": "1.0.2b" @@ -4579,11 +4579,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze|0.9.8zf", "fixed_version": "0.9.8zg" @@ -4591,11 +4591,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q|1.0.0r", "fixed_version": "1.0.0s" @@ -4603,11 +4603,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m", "fixed_version": "1.0.1n" @@ -4615,11 +4615,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a", "fixed_version": "1.0.2b" @@ -4657,11 +4657,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze|0.9.8zf", "fixed_version": "0.9.8zg" @@ -4669,11 +4669,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q|1.0.0r", "fixed_version": "1.0.0s" @@ -4681,11 +4681,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m", "fixed_version": "1.0.1n" @@ -4693,11 +4693,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a", "fixed_version": "1.0.2b" @@ -4735,11 +4735,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze|0.9.8zf", "fixed_version": "0.9.8zg" @@ -4747,11 +4747,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q|1.0.0r", "fixed_version": "1.0.0s" @@ -4759,11 +4759,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m", "fixed_version": "1.0.1n" @@ -4771,11 +4771,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2|1.0.2a", "fixed_version": "1.0.2b" @@ -4813,11 +4813,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y", "fixed_version": "0.9.8za" @@ -4825,11 +4825,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l", "fixed_version": "1.0.0m" @@ -4837,11 +4837,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g", "fixed_version": "1.0.1h" @@ -4879,11 +4879,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2", "fixed_version": "1.0.2a" @@ -4921,11 +4921,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2", "fixed_version": "1.0.2a" @@ -4963,11 +4963,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2", "fixed_version": "1.0.2a" @@ -5005,11 +5005,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8zd|0.9.8ze", "fixed_version": "0.9.8zf" @@ -5017,11 +5017,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q", "fixed_version": "1.0.0r" @@ -5029,11 +5029,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l", "fixed_version": "1.0.1m" @@ -5041,11 +5041,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2", "fixed_version": "1.0.2a" @@ -5083,11 +5083,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2", "fixed_version": "1.0.2a" @@ -5125,11 +5125,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze", "fixed_version": "0.9.8zf" @@ -5137,11 +5137,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q", "fixed_version": "1.0.0r" @@ -5149,11 +5149,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l", "fixed_version": "1.0.1m" @@ -5161,11 +5161,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2", "fixed_version": "1.0.2a" @@ -5203,11 +5203,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze", "fixed_version": "0.9.8zf" @@ -5215,11 +5215,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q", "fixed_version": "1.0.0r" @@ -5227,11 +5227,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l", "fixed_version": "1.0.1m" @@ -5239,11 +5239,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2", "fixed_version": "1.0.2a" @@ -5281,11 +5281,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y", "fixed_version": "0.9.8za" @@ -5293,11 +5293,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l", "fixed_version": "1.0.0m" @@ -5305,11 +5305,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g", "fixed_version": "1.0.1h" @@ -5347,11 +5347,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze", "fixed_version": "0.9.8zf" @@ -5359,11 +5359,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q", "fixed_version": "1.0.0r" @@ -5371,11 +5371,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l", "fixed_version": "1.0.1m" @@ -5383,11 +5383,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2", "fixed_version": "1.0.2a" @@ -5425,11 +5425,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2", "fixed_version": "1.0.2a" @@ -5467,11 +5467,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2", "fixed_version": "1.0.2a" @@ -5509,11 +5509,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze", "fixed_version": "0.9.8zf" @@ -5521,11 +5521,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q", "fixed_version": "1.0.0r" @@ -5533,11 +5533,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l", "fixed_version": "1.0.1m" @@ -5545,11 +5545,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2", "fixed_version": "1.0.2a" @@ -5587,11 +5587,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze", "fixed_version": "0.9.8zf" @@ -5599,11 +5599,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q", "fixed_version": "1.0.0r" @@ -5611,11 +5611,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l", "fixed_version": "1.0.1m" @@ -5623,11 +5623,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.2", "fixed_version": "1.0.2a" @@ -5665,11 +5665,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o", "fixed_version": "1.0.0p" @@ -5677,11 +5677,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j", "fixed_version": "1.0.1k" @@ -5719,11 +5719,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8zc", "fixed_version": "0.9.8zd" @@ -5731,11 +5731,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0o", "fixed_version": "1.0.0p" @@ -5743,11 +5743,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1j", "fixed_version": "1.0.1k" @@ -5785,11 +5785,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc", "fixed_version": "0.9.8zd" @@ -5797,11 +5797,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o", "fixed_version": "1.0.0p" @@ -5809,11 +5809,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j", "fixed_version": "1.0.1k" @@ -5851,11 +5851,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc", "fixed_version": "0.9.8zd" @@ -5863,11 +5863,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o", "fixed_version": "1.0.0p" @@ -5875,11 +5875,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j", "fixed_version": "1.0.1k" @@ -5917,11 +5917,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc", "fixed_version": "0.9.8zd" @@ -5929,11 +5929,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o", "fixed_version": "1.0.0p" @@ -5941,11 +5941,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j", "fixed_version": "1.0.1k" @@ -5983,11 +5983,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o", "fixed_version": "1.0.0p" @@ -5995,11 +5995,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j", "fixed_version": "1.0.1k" @@ -6037,11 +6037,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc", "fixed_version": "0.9.8zd" @@ -6049,11 +6049,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o", "fixed_version": "1.0.0p" @@ -6061,11 +6061,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j", "fixed_version": "1.0.1k" @@ -6103,11 +6103,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc", "fixed_version": "0.9.8zd" @@ -6115,11 +6115,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o", "fixed_version": "1.0.0p" @@ -6127,11 +6127,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j", "fixed_version": "1.0.1k" @@ -6169,11 +6169,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i", "fixed_version": "1.0.1j" @@ -6211,11 +6211,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb", "fixed_version": "0.9.8zc" @@ -6223,11 +6223,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n", "fixed_version": "1.0.0o" @@ -6235,11 +6235,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i", "fixed_version": "1.0.1j" @@ -6276,11 +6276,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb", "fixed_version": "0.9.8zc" @@ -6288,11 +6288,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n", "fixed_version": "1.0.0o" @@ -6300,11 +6300,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i", "fixed_version": "1.0.1j" @@ -6325,11 +6325,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb", "fixed_version": "0.9.8zc" @@ -6337,11 +6337,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n", "fixed_version": "1.0.0o" @@ -6349,11 +6349,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i", "fixed_version": "1.0.1j" @@ -6391,11 +6391,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za", "fixed_version": "0.9.8zb" @@ -6403,11 +6403,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m", "fixed_version": "1.0.0n" @@ -6415,11 +6415,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h", "fixed_version": "1.0.1i" @@ -6451,11 +6451,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h", "fixed_version": "1.0.1i" @@ -6487,11 +6487,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m", "fixed_version": "1.0.0n" @@ -6499,11 +6499,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h", "fixed_version": "1.0.1i" @@ -6535,11 +6535,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za", "fixed_version": "0.9.8zb" @@ -6547,11 +6547,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m", "fixed_version": "1.0.0n" @@ -6559,11 +6559,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h", "fixed_version": "1.0.1i" @@ -6595,11 +6595,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za", "fixed_version": "0.9.8zb" @@ -6607,11 +6607,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m", "fixed_version": "1.0.0n" @@ -6619,11 +6619,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h", "fixed_version": "1.0.1i" @@ -6655,11 +6655,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za", "fixed_version": "0.9.8zb" @@ -6667,11 +6667,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m", "fixed_version": "1.0.0n" @@ -6679,11 +6679,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h", "fixed_version": "1.0.1i" @@ -6715,11 +6715,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za", "fixed_version": "0.9.8zb" @@ -6727,11 +6727,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m", "fixed_version": "1.0.0n" @@ -6739,11 +6739,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h", "fixed_version": "1.0.1i" @@ -6775,11 +6775,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h", "fixed_version": "1.0.1i" @@ -6811,11 +6811,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h", "fixed_version": "1.0.1i" @@ -6847,11 +6847,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d", "fixed_version": "0.9.6e" @@ -6883,11 +6883,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d", "fixed_version": "0.9.6e" @@ -6919,11 +6919,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.7-beta3", "fixed_version": "0.9.7" @@ -6955,11 +6955,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.6a|0.9.6b|0.9.6c|0.9.6d", "fixed_version": "0.9.6e" @@ -6991,11 +6991,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.6e", "fixed_version": "0.9.6f" @@ -7027,11 +7027,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.7", "fixed_version": "0.9.7a" @@ -7039,11 +7039,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h", "fixed_version": "0.9.6i" @@ -7075,11 +7075,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i", "fixed_version": "0.9.6j" @@ -7087,11 +7087,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.7|0.9.7a", "fixed_version": "0.9.7b" @@ -7123,11 +7123,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i", "fixed_version": "0.9.6j" @@ -7135,11 +7135,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.7|0.9.7a", "fixed_version": "0.9.7b" @@ -7171,11 +7171,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i|0.9.6j", "fixed_version": "0.9.6k" @@ -7183,11 +7183,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b", "fixed_version": "0.9.7c" @@ -7219,11 +7219,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b", "fixed_version": "0.9.7c" @@ -7231,11 +7231,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i|0.9.6j", "fixed_version": "0.9.6k" @@ -7267,11 +7267,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b", "fixed_version": "0.9.7c" @@ -7303,11 +7303,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.6k", "fixed_version": "0.9.6l" @@ -7339,11 +7339,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i|0.9.6j|0.9.6k|0.9.6l", "fixed_version": "0.9.6m" @@ -7351,11 +7351,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b|0.9.7c", "fixed_version": "0.9.7d" @@ -7387,11 +7387,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c", "fixed_version": "0.9.6d" @@ -7423,11 +7423,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.7a|0.9.7b|0.9.7c", "fixed_version": "0.9.7d" @@ -7459,11 +7459,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b|0.9.7c|0.9.7d|0.9.7e", "fixed_version": "0.9.7f" @@ -7471,11 +7471,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i|0.9.6j|0.9.6k|0.9.6l|0.9.6m", "fixed_version": "0.9.6-cvs" @@ -7507,11 +7507,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b|0.9.7c|0.9.7d|0.9.7e|0.9.7f|0.9.7g", "fixed_version": "0.9.7h" @@ -7519,11 +7519,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8", "fixed_version": "0.9.8a" @@ -7531,11 +7531,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i|0.9.6j|0.9.6k|0.9.6l|0.9.6m", "fixed_version": null @@ -7567,11 +7567,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b|0.9.7c|0.9.7d|0.9.7e|0.9.7f|0.9.7g|0.9.7h|0.9.7i|0.9.7j", "fixed_version": "0.9.7k" @@ -7579,11 +7579,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b", "fixed_version": "0.9.8c" @@ -7591,11 +7591,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i|0.9.6j|0.9.6k|0.9.6l|0.9.6m", "fixed_version": null @@ -7627,11 +7627,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b|0.9.7c|0.9.7d|0.9.7e|0.9.7f|0.9.7g|0.9.7h|0.9.7i|0.9.7j|0.9.7k", "fixed_version": "0.9.7l" @@ -7639,11 +7639,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c", "fixed_version": "0.9.8d" @@ -7675,11 +7675,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b|0.9.7c|0.9.7d|0.9.7e|0.9.7f|0.9.7g|0.9.7h|0.9.7i|0.9.7j|0.9.7k", "fixed_version": "0.9.7l" @@ -7687,11 +7687,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c", "fixed_version": "0.9.8d" @@ -7699,11 +7699,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i|0.9.6j|0.9.6k|0.9.6l|0.9.6m", "fixed_version": null @@ -7735,11 +7735,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b|0.9.7c|0.9.7d|0.9.7e|0.9.7f|0.9.7g|0.9.7h|0.9.7i|0.9.7j|0.9.7k", "fixed_version": "0.9.7l" @@ -7747,11 +7747,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c", "fixed_version": "0.9.8d" @@ -7759,11 +7759,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i|0.9.6j|0.9.6k|0.9.6l|0.9.6m", "fixed_version": null @@ -7795,11 +7795,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b|0.9.7c|0.9.7d|0.9.7e|0.9.7f|0.9.7g|0.9.7h|0.9.7i|0.9.7j|0.9.7k", "fixed_version": "0.9.7l" @@ -7807,11 +7807,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c", "fixed_version": "0.9.8d" @@ -7819,11 +7819,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i|0.9.6j|0.9.6k|0.9.6l|0.9.6m", "fixed_version": null @@ -7855,11 +7855,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e", "fixed_version": "0.9.8f" @@ -7891,11 +7891,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e", "fixed_version": "0.9.8f" @@ -7927,11 +7927,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8f|0.9.8g", "fixed_version": "0.9.8h" @@ -7963,11 +7963,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8f|0.9.8g", "fixed_version": "0.9.8h" @@ -7999,11 +7999,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i", "fixed_version": "0.9.8j" @@ -8035,11 +8035,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j", "fixed_version": "0.9.8k" @@ -8071,11 +8071,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8h|0.9.8i|0.9.8j", "fixed_version": "0.9.8k" @@ -8107,11 +8107,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j", "fixed_version": "0.9.8k" @@ -8143,11 +8143,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h", "fixed_version": "0.9.8i" @@ -8179,11 +8179,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l", "fixed_version": "0.9.8m" @@ -8215,11 +8215,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l", "fixed_version": "0.9.8m" @@ -8251,11 +8251,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l", "fixed_version": "0.9.8m" @@ -8292,11 +8292,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l", "fixed_version": "0.9.8m" @@ -8333,11 +8333,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l", "fixed_version": "0.9.8m" @@ -8374,11 +8374,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l", "fixed_version": "0.9.8m" @@ -8410,11 +8410,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l", "fixed_version": "0.9.8m" @@ -8446,11 +8446,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m", "fixed_version": "0.9.8n" @@ -8482,11 +8482,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m", "fixed_version": "0.9.8n" @@ -8518,11 +8518,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0", "fixed_version": "1.0.0a" @@ -8530,11 +8530,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n", "fixed_version": "0.9.8o" @@ -8566,11 +8566,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0", "fixed_version": "1.0.0a" @@ -8602,11 +8602,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o", "fixed_version": "0.9.8p" @@ -8614,11 +8614,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a", "fixed_version": "1.0.0b" @@ -8650,11 +8650,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b", "fixed_version": "1.0.0c" @@ -8686,11 +8686,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p", "fixed_version": "0.9.8q" @@ -8698,11 +8698,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b", "fixed_version": "1.0.0c" @@ -8734,11 +8734,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d", "fixed_version": "1.0.0e" @@ -8770,11 +8770,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r", "fixed_version": null @@ -8782,11 +8782,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d", "fixed_version": "1.0.0e" @@ -8818,11 +8818,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r", "fixed_version": "0.9.8s" @@ -8830,11 +8830,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e", "fixed_version": "1.0.0f" @@ -8866,11 +8866,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r", "fixed_version": "0.9.8s" @@ -8902,11 +8902,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r", "fixed_version": "0.9.8s" @@ -8914,11 +8914,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e", "fixed_version": "1.0.0f" @@ -8950,11 +8950,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r", "fixed_version": "0.9.8s" @@ -8962,11 +8962,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e", "fixed_version": "1.0.0f" @@ -8998,11 +8998,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r", "fixed_version": "0.9.8s" @@ -9010,11 +9010,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e", "fixed_version": "1.0.0f" @@ -9046,11 +9046,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e", "fixed_version": "1.0.0f" @@ -9082,11 +9082,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8s", "fixed_version": "0.9.8t" @@ -9094,11 +9094,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0f", "fixed_version": "1.0.0g" @@ -9130,11 +9130,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t", "fixed_version": "0.9.8u" @@ -9142,11 +9142,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g", "fixed_version": "1.0.0h" @@ -9178,11 +9178,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q", "fixed_version": "0.9.8r" @@ -9190,11 +9190,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c", "fixed_version": "1.0.0d" @@ -9226,11 +9226,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8v", "fixed_version": "0.9.8w" @@ -9262,11 +9262,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u", "fixed_version": "0.9.8v" @@ -9274,11 +9274,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g", "fixed_version": "1.0.0i" @@ -9286,11 +9286,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1", "fixed_version": "1.0.1a" @@ -9322,11 +9322,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w", "fixed_version": "0.9.8x" @@ -9334,11 +9334,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i", "fixed_version": "1.0.0j" @@ -9346,11 +9346,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b", "fixed_version": "1.0.1c" @@ -9382,11 +9382,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x", "fixed_version": "0.9.8y" @@ -9394,11 +9394,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j", "fixed_version": "1.0.0k" @@ -9406,11 +9406,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c", "fixed_version": "1.0.1d" @@ -9442,11 +9442,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c", "fixed_version": "1.0.1d" @@ -9478,11 +9478,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x", "fixed_version": "0.9.8y" @@ -9490,11 +9490,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j", "fixed_version": "1.0.0k" @@ -9502,11 +9502,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c", "fixed_version": "1.0.1d" @@ -9538,11 +9538,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k", "fixed_version": "1.0.0l" @@ -9550,11 +9550,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e", "fixed_version": "1.0.1f" @@ -9586,11 +9586,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e", "fixed_version": "1.0.1f" @@ -9622,11 +9622,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e", "fixed_version": "1.0.1f" @@ -9658,11 +9658,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y", "fixed_version": "0.9.8za" @@ -9670,11 +9670,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l", "fixed_version": "1.0.0m" @@ -9682,11 +9682,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f", "fixed_version": "1.0.1g" @@ -9728,11 +9728,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f", "fixed_version": "1.0.1g" @@ -9764,11 +9764,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y", "fixed_version": "0.9.8za" @@ -9776,11 +9776,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l", "fixed_version": "1.0.0m" @@ -9788,11 +9788,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g", "fixed_version": "1.0.1h" @@ -9824,11 +9824,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y", "fixed_version": "0.9.8za" @@ -9836,11 +9836,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l", "fixed_version": "1.0.0m" @@ -9848,11 +9848,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g", "fixed_version": "1.0.1h" @@ -9884,11 +9884,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y", "fixed_version": "0.9.8za" @@ -9896,11 +9896,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l", "fixed_version": "1.0.0m" @@ -9908,11 +9908,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g", "fixed_version": "1.0.1h" @@ -9944,11 +9944,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l", "fixed_version": "1.0.0m" @@ -9956,11 +9956,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g", "fixed_version": "1.0.1h" @@ -9992,11 +9992,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l", "fixed_version": "1.0.0m" @@ -10004,11 +10004,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g", "fixed_version": "1.0.1h" @@ -10040,11 +10040,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y", "fixed_version": "0.9.8za" @@ -10052,11 +10052,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l", "fixed_version": "1.0.0m" @@ -10064,11 +10064,11 @@ { "package": { "type": "openssl", - "namespace": null, + "namespace": "", "name": "openssl", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g", "fixed_version": "1.0.1h" diff --git a/vulnerabilities/tests/test_data/openssl/security_advisories-importer-expected.json b/vulnerabilities/tests/test_data/openssl/security_advisories-importer-expected.json index 154c04848..9d8243aba 100644 --- a/vulnerabilities/tests/test_data/openssl/security_advisories-importer-expected.json +++ b/vulnerabilities/tests/test_data/openssl/security_advisories-importer-expected.json @@ -1,6 +1,6 @@ [ { - "unique_content_id": "04c6f1647a995270b868349c1a020b8c", + "unique_content_id": "88aac050ad73754e929805f2ab5e64e7", "aliases": [ "VC-OPENSSL-20141015" ], @@ -10,10 +10,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zc", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb" @@ -22,10 +22,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0o", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n" @@ -34,10 +34,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1j", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i" @@ -48,7 +48,7 @@ "weaknesses": [] }, { - "unique_content_id": "42c7edcc17f2a9bd2818f09e4eb8adf2", + "unique_content_id": "79bf3138f39a61e9f13575aa00c0eba6", "aliases": [ "CVE-2002-0655", "VC-OPENSSL-20020730-CVE-2002-0655" @@ -59,10 +59,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.6e", "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d" @@ -84,7 +84,7 @@ "weaknesses": [] }, { - "unique_content_id": "f11457b1b0f06d74f0656b6f2881200a", + "unique_content_id": "da84857266531259b4212ebacc280ec0", "aliases": [ "CVE-2002-0656", "VC-OPENSSL-20020730-CVE-2002-0656" @@ -95,10 +95,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.6e", "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d" @@ -120,7 +120,7 @@ "weaknesses": [] }, { - "unique_content_id": "ff8f7639c2d99fe59c908883c86d761a", + "unique_content_id": "9c51c46fbfee27e5b23099cbcad7fa08", "aliases": [ "CVE-2002-0657", "VC-OPENSSL-20020730-CVE-2002-0657" @@ -131,10 +131,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.7", "affected_version_range": "vers:openssl/0.9.7-beta3" @@ -156,7 +156,7 @@ "weaknesses": [] }, { - "unique_content_id": "0d98126a9c204234a154e3a9b6977c05", + "unique_content_id": "1b0c9c2557f5da6cc8099f9460e46b08", "aliases": [ "CVE-2002-0659", "VC-OPENSSL-20020730-CVE-2002-0659" @@ -167,10 +167,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.6e", "affected_version_range": "vers:openssl/0.9.6a|0.9.6b|0.9.6c|0.9.6d" @@ -192,7 +192,7 @@ "weaknesses": [] }, { - "unique_content_id": "2cea5897cba37c4e27a01c3ed449f5fb", + "unique_content_id": "68292379ebf6bb3c91e0225283ef063b", "aliases": [ "CVE-2002-1568", "VC-OPENSSL-20020808-CVE-2002-1568" @@ -203,10 +203,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.6f", "affected_version_range": "vers:openssl/0.9.6e" @@ -228,7 +228,7 @@ "weaknesses": [] }, { - "unique_content_id": "7ad108b04e616cdded9f4a94b55dce6c", + "unique_content_id": "2d4525cfef430065e49bd67c4369cccb", "aliases": [ "CVE-2003-0078", "VC-OPENSSL-20030219-CVE-2003-0078" @@ -239,10 +239,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.7a", "affected_version_range": "vers:openssl/0.9.7" @@ -251,10 +251,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.6i", "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h" @@ -276,7 +276,7 @@ "weaknesses": [] }, { - "unique_content_id": "9f7f0a48f8e138e3e2515ce91177cbe0", + "unique_content_id": "f9aab98ac7481370ce14b941ebd47d1d", "aliases": [ "CVE-2003-0131", "VC-OPENSSL-20030319-CVE-2003-0131" @@ -287,10 +287,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.6j", "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i" @@ -299,10 +299,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.7b", "affected_version_range": "vers:openssl/0.9.7|0.9.7a" @@ -324,7 +324,7 @@ "weaknesses": [] }, { - "unique_content_id": "b050f6ae5953058031a3fb2e2fc72db3", + "unique_content_id": "fbe21511972c102fbc69b32292539d8b", "aliases": [ "CVE-2003-0147", "VC-OPENSSL-20030314-CVE-2003-0147" @@ -335,10 +335,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.6j", "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i" @@ -347,10 +347,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.7b", "affected_version_range": "vers:openssl/0.9.7|0.9.7a" @@ -372,7 +372,7 @@ "weaknesses": [] }, { - "unique_content_id": "335235ddd89e29167e086214681496df", + "unique_content_id": "223174d11256ea7c14d15559a2ad317e", "aliases": [ "CVE-2003-0543", "VC-OPENSSL-20030930-CVE-2003-0543" @@ -383,10 +383,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.6k", "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i|0.9.6j" @@ -395,10 +395,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.7c", "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b" @@ -420,7 +420,7 @@ "weaknesses": [] }, { - "unique_content_id": "a82b76e19ba7ad275716c3cd75d1836b", + "unique_content_id": "3a617f57ad2634cd4f65fce5509590e6", "aliases": [ "CVE-2003-0544", "VC-OPENSSL-20030930-CVE-2003-0544" @@ -431,10 +431,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.7c", "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b" @@ -443,10 +443,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.6k", "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i|0.9.6j" @@ -468,7 +468,7 @@ "weaknesses": [] }, { - "unique_content_id": "5d0026f327e7cba4891469588fe1c4a6", + "unique_content_id": "bd20471d9e1a709f781fbfc540053de4", "aliases": [ "CVE-2003-0545", "VC-OPENSSL-20030930-CVE-2003-0545" @@ -479,10 +479,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.7c", "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b" @@ -504,7 +504,7 @@ "weaknesses": [] }, { - "unique_content_id": "52184347fb4766570eca1ee567f39e8d", + "unique_content_id": "3c6edf1c96b532fcf74075758609ad0a", "aliases": [ "CVE-2003-0851", "VC-OPENSSL-20031104-CVE-2003-0851" @@ -515,10 +515,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.6l", "affected_version_range": "vers:openssl/0.9.6k" @@ -540,7 +540,7 @@ "weaknesses": [] }, { - "unique_content_id": "7cb81c10e696823889a42034ef01d952", + "unique_content_id": "0ff6674dbcddb68a8d77cda6a7152882", "aliases": [ "CVE-2004-0079", "VC-OPENSSL-20040317-CVE-2004-0079" @@ -551,10 +551,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.6m", "affected_version_range": "vers:openssl/0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i|0.9.6j|0.9.6k|0.9.6l" @@ -563,10 +563,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.7d", "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b|0.9.7c" @@ -588,7 +588,7 @@ "weaknesses": [] }, { - "unique_content_id": "80609d58052f5dee5307c49797dd0354", + "unique_content_id": "bdff7c2985e0c088515afc4e985c8645", "aliases": [ "CVE-2004-0081", "VC-OPENSSL-20040317-CVE-2004-0081" @@ -599,10 +599,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.6d", "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c" @@ -624,7 +624,7 @@ "weaknesses": [] }, { - "unique_content_id": "9fc029f20569a155f5b0f6900597224d", + "unique_content_id": "883fdebeeb8af60f7438529e04668634", "aliases": [ "CVE-2004-0112", "VC-OPENSSL-20040317-CVE-2004-0112" @@ -635,10 +635,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.7d", "affected_version_range": "vers:openssl/0.9.7a|0.9.7b|0.9.7c" @@ -660,7 +660,7 @@ "weaknesses": [] }, { - "unique_content_id": "86814969435fc412c5650b7f67adb27a", + "unique_content_id": "580d6b218e0872115110d2ffda28e21e", "aliases": [ "CVE-2004-0975", "VC-OPENSSL-20040930-CVE-2004-0975" @@ -671,10 +671,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.7f", "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b|0.9.7c|0.9.7d|0.9.7e" @@ -683,10 +683,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.6-cvs", "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i|0.9.6j|0.9.6k|0.9.6l|0.9.6m" @@ -708,7 +708,7 @@ "weaknesses": [] }, { - "unique_content_id": "c5ed0df4ac23391b98d591cc624682bf", + "unique_content_id": "8d4a906b815126aaf023d06600b51543", "aliases": [ "CVE-2005-2969", "VC-OPENSSL-20051011-CVE-2005-2969" @@ -719,10 +719,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.7h", "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b|0.9.7c|0.9.7d|0.9.7e|0.9.7f|0.9.7g" @@ -731,10 +731,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8a", "affected_version_range": "vers:openssl/0.9.8" @@ -743,10 +743,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": null, "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i|0.9.6j|0.9.6k|0.9.6l|0.9.6m" @@ -768,7 +768,7 @@ "weaknesses": [] }, { - "unique_content_id": "28e01d8ee7ddf83d1fea01f73da11fe0", + "unique_content_id": "2b480892ddbeffbb3abd8a26573e8c2d", "aliases": [ "CVE-2006-2937", "VC-OPENSSL-20060928-CVE-2006-2937" @@ -779,10 +779,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.7l", "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b|0.9.7c|0.9.7d|0.9.7e|0.9.7f|0.9.7g|0.9.7h|0.9.7i|0.9.7j|0.9.7k" @@ -791,10 +791,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8d", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c" @@ -816,7 +816,7 @@ "weaknesses": [] }, { - "unique_content_id": "df43f1cb0acc1ca7469acb31bda2c95c", + "unique_content_id": "a1572725338f873f9c8fc3386fce175a", "aliases": [ "CVE-2006-2940", "VC-OPENSSL-20060928-CVE-2006-2940" @@ -827,10 +827,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.7l", "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b|0.9.7c|0.9.7d|0.9.7e|0.9.7f|0.9.7g|0.9.7h|0.9.7i|0.9.7j|0.9.7k" @@ -839,10 +839,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8d", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c" @@ -851,10 +851,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": null, "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i|0.9.6j|0.9.6k|0.9.6l|0.9.6m" @@ -876,7 +876,7 @@ "weaknesses": [] }, { - "unique_content_id": "bc0d18502346c6c08615d41d8d0a9eec", + "unique_content_id": "a3cc2d55626481bf36a2f69a426d6e98", "aliases": [ "CVE-2006-3738", "VC-OPENSSL-20060928-CVE-2006-3738" @@ -887,10 +887,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.7l", "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b|0.9.7c|0.9.7d|0.9.7e|0.9.7f|0.9.7g|0.9.7h|0.9.7i|0.9.7j|0.9.7k" @@ -899,10 +899,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8d", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c" @@ -911,10 +911,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": null, "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i|0.9.6j|0.9.6k|0.9.6l|0.9.6m" @@ -936,7 +936,7 @@ "weaknesses": [] }, { - "unique_content_id": "60cb604d23398455a16af94aea7808f8", + "unique_content_id": "c2598cd2924674b97f74d90026565177", "aliases": [ "CVE-2006-4339", "VC-OPENSSL-20060905-CVE-2006-4339" @@ -947,10 +947,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.7k", "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b|0.9.7c|0.9.7d|0.9.7e|0.9.7f|0.9.7g|0.9.7h|0.9.7i|0.9.7j" @@ -959,10 +959,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8c", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b" @@ -971,10 +971,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": null, "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i|0.9.6j|0.9.6k|0.9.6l|0.9.6m" @@ -996,7 +996,7 @@ "weaknesses": [] }, { - "unique_content_id": "792ddd9624a1bfae87875f1031f05bbb", + "unique_content_id": "4017b7541f75b52e9fbf55a973f78442", "aliases": [ "CVE-2006-4343", "VC-OPENSSL-20060928-CVE-2006-4343" @@ -1007,10 +1007,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.7l", "affected_version_range": "vers:openssl/0.9.7|0.9.7a|0.9.7b|0.9.7c|0.9.7d|0.9.7e|0.9.7f|0.9.7g|0.9.7h|0.9.7i|0.9.7j|0.9.7k" @@ -1019,10 +1019,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8d", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c" @@ -1031,10 +1031,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": null, "affected_version_range": "vers:openssl/0.9.6|0.9.6a|0.9.6b|0.9.6c|0.9.6d|0.9.6e|0.9.6f|0.9.6g|0.9.6h|0.9.6i|0.9.6j|0.9.6k|0.9.6l|0.9.6m" @@ -1056,7 +1056,7 @@ "weaknesses": [] }, { - "unique_content_id": "53912e78919b09414925ecdcfe8280ed", + "unique_content_id": "c76f337caf4b0dffd97bc2e9555cfc22", "aliases": [ "CVE-2007-4995", "VC-OPENSSL-20071012-CVE-2007-4995" @@ -1067,10 +1067,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8f", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e" @@ -1092,7 +1092,7 @@ "weaknesses": [] }, { - "unique_content_id": "f7c5e9f36c855b863d50e346ba3113a4", + "unique_content_id": "a22a1f719338b50ef9dfb116636dc78c", "aliases": [ "CVE-2007-5135", "VC-OPENSSL-20071012-CVE-2007-5135" @@ -1103,10 +1103,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8f", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e" @@ -1128,7 +1128,7 @@ "weaknesses": [] }, { - "unique_content_id": "66fb6c05d98c7c6576bfc964d91ef5a4", + "unique_content_id": "5b798eeed5ec835d3ba1ec660a39d887", "aliases": [ "CVE-2008-0891", "VC-OPENSSL-20080528-CVE-2008-0891" @@ -1139,10 +1139,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8h", "affected_version_range": "vers:openssl/0.9.8f|0.9.8g" @@ -1164,7 +1164,7 @@ "weaknesses": [] }, { - "unique_content_id": "5fa6451f516d613020a51adba4b2a5df", + "unique_content_id": "dc79018f10533584a67e1ce541211cc9", "aliases": [ "CVE-2008-1672", "VC-OPENSSL-20080528-CVE-2008-1672" @@ -1175,10 +1175,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8h", "affected_version_range": "vers:openssl/0.9.8f|0.9.8g" @@ -1200,7 +1200,7 @@ "weaknesses": [] }, { - "unique_content_id": "e5bb0ef8f68da1227acbbe9a0e19ea51", + "unique_content_id": "3a8d05ea4c87707f9d105f0c351fb061", "aliases": [ "CVE-2008-5077", "VC-OPENSSL-20090107-CVE-2008-5077" @@ -1211,10 +1211,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8j", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i" @@ -1236,7 +1236,7 @@ "weaknesses": [] }, { - "unique_content_id": "0815c1003ef7173e3d9f08dfe755f3e9", + "unique_content_id": "10acfb43b3b070752c8aff0441c4f205", "aliases": [ "CVE-2009-0590", "VC-OPENSSL-20090325-CVE-2009-0590" @@ -1247,10 +1247,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8k", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j" @@ -1272,7 +1272,7 @@ "weaknesses": [] }, { - "unique_content_id": "da15bbfbc67a1aeeef7b10e3b64ab6f7", + "unique_content_id": "4320d28b7bb5bf280f664c2dc257ddd6", "aliases": [ "CVE-2009-0591", "VC-OPENSSL-20090325-CVE-2009-0591" @@ -1283,10 +1283,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8k", "affected_version_range": "vers:openssl/0.9.8h|0.9.8i|0.9.8j" @@ -1308,7 +1308,7 @@ "weaknesses": [] }, { - "unique_content_id": "69794aa9a8ae3f113cb1ebeb800cb922", + "unique_content_id": "21507ac88021e97fb92f6527386424f9", "aliases": [ "CVE-2009-0789", "VC-OPENSSL-20090325-CVE-2009-0789" @@ -1319,10 +1319,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8k", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j" @@ -1344,7 +1344,7 @@ "weaknesses": [] }, { - "unique_content_id": "125f375fc65250d248dd1c6fa835b62d", + "unique_content_id": "b37bfa75544814c3718bdf72225f5da4", "aliases": [ "CVE-2009-1377", "VC-OPENSSL-20090512-CVE-2009-1377" @@ -1355,10 +1355,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8m", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l" @@ -1385,7 +1385,7 @@ "weaknesses": [] }, { - "unique_content_id": "c43fe57897c5382af03f9801d8e967fb", + "unique_content_id": "fa6996fb13e76f5f467e03e106ba99e4", "aliases": [ "CVE-2009-1378", "VC-OPENSSL-20090512-CVE-2009-1378" @@ -1396,10 +1396,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8m", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l" @@ -1426,7 +1426,7 @@ "weaknesses": [] }, { - "unique_content_id": "5e6aafb8f482a7c6178b42b38a009f5e", + "unique_content_id": "971069002fc023088e4fe600658029e7", "aliases": [ "CVE-2009-1379", "VC-OPENSSL-20090512-CVE-2009-1379" @@ -1437,10 +1437,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8m", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l" @@ -1467,7 +1467,7 @@ "weaknesses": [] }, { - "unique_content_id": "9ec98946c82defeed233a217811ad933", + "unique_content_id": "c1d9d6456628f1f39d9377ba4ca7eb40", "aliases": [ "CVE-2009-1386", "VC-OPENSSL-20090602-CVE-2009-1386" @@ -1478,10 +1478,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8i", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h" @@ -1503,7 +1503,7 @@ "weaknesses": [] }, { - "unique_content_id": "28c7c4855665b24fa480867b7b253d92", + "unique_content_id": "e0a1d4a7ed4d28911efb7037fdf84b02", "aliases": [ "CVE-2009-1387", "VC-OPENSSL-20090205-CVE-2009-1387" @@ -1514,10 +1514,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8m", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l" @@ -1539,7 +1539,7 @@ "weaknesses": [] }, { - "unique_content_id": "f816b850fedbf873b53ae6fb365b5e5c", + "unique_content_id": "0d5c244c9283213b14dc57b842d02867", "aliases": [ "CVE-2009-3245", "VC-OPENSSL-20100223-CVE-2009-3245" @@ -1550,10 +1550,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8m", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l" @@ -1575,7 +1575,7 @@ "weaknesses": [] }, { - "unique_content_id": "f05a468f236f6ec08d062c7b0c4a0304", + "unique_content_id": "b6ecd4a23ffd933bf75a45c09f25ba35", "aliases": [ "CVE-2009-3555", "VC-OPENSSL-20091105-CVE-2009-3555" @@ -1586,10 +1586,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8m", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l" @@ -1611,7 +1611,7 @@ "weaknesses": [] }, { - "unique_content_id": "0d0e5931b5f5806a1a05743db7e4b7c0", + "unique_content_id": "17c39f46b6041d0b93c955ec984cb8ca", "aliases": [ "CVE-2009-4355", "VC-OPENSSL-20100113-CVE-2009-4355" @@ -1622,10 +1622,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8m", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l" @@ -1647,7 +1647,7 @@ "weaknesses": [] }, { - "unique_content_id": "d4a6f889f0f02d58f9752b11577a8be2", + "unique_content_id": "b74166c40b7fe2fccce42ea116b2dfde", "aliases": [ "CVE-2010-0433", "VC-OPENSSL-20100119-CVE-2010-0433" @@ -1658,10 +1658,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8n", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m" @@ -1683,7 +1683,7 @@ "weaknesses": [] }, { - "unique_content_id": "530e4ad08c16575df24251503443bb59", + "unique_content_id": "ddc3722e4f29770ebcd6adf7bfd4b023", "aliases": [ "CVE-2010-0740", "VC-OPENSSL-20100324-CVE-2010-0740" @@ -1694,10 +1694,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8n", "affected_version_range": "vers:openssl/0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m" @@ -1719,7 +1719,7 @@ "weaknesses": [] }, { - "unique_content_id": "5f67cbc323f861aa346b3ffc16e4f1dc", + "unique_content_id": "427d519c0684ac721e9b47cdd2ec3bc0", "aliases": [ "CVE-2010-0742", "VC-OPENSSL-20100601-CVE-2010-0742" @@ -1730,10 +1730,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0a", "affected_version_range": "vers:openssl/1.0.0" @@ -1742,10 +1742,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8o", "affected_version_range": "vers:openssl/0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n" @@ -1767,7 +1767,7 @@ "weaknesses": [] }, { - "unique_content_id": "9e4b9fc6761a1be003001a8b65b17c3d", + "unique_content_id": "f5b98693ac6179f367c59a12c6246e0a", "aliases": [ "CVE-2010-1633", "VC-OPENSSL-20100601-CVE-2010-1633" @@ -1778,10 +1778,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0a", "affected_version_range": "vers:openssl/1.0.0" @@ -1803,7 +1803,7 @@ "weaknesses": [] }, { - "unique_content_id": "6145640f99267325e2563cb418803581", + "unique_content_id": "ebf268a9b07013f9086c9f9bbb7df35c", "aliases": [ "CVE-2010-3864", "VC-OPENSSL-20101116-CVE-2010-3864" @@ -1814,10 +1814,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8p", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o" @@ -1826,10 +1826,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0b", "affected_version_range": "vers:openssl/1.0.0|1.0.0a" @@ -1851,7 +1851,7 @@ "weaknesses": [] }, { - "unique_content_id": "f5e66b2b29d74be1589f52ed6bb546f2", + "unique_content_id": "eab4b0b9fbffc6348a025020eb5540db", "aliases": [ "CVE-2010-4180", "VC-OPENSSL-20101202-CVE-2010-4180" @@ -1862,10 +1862,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8q", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p" @@ -1874,10 +1874,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0c", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b" @@ -1899,7 +1899,7 @@ "weaknesses": [] }, { - "unique_content_id": "bf23a27f23947cb0334950bbbb5555bd", + "unique_content_id": "3d4df7d3d56d85c34fc1a63542d61c71", "aliases": [ "CVE-2010-4252", "VC-OPENSSL-20101202-CVE-2010-4252" @@ -1910,10 +1910,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0c", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b" @@ -1935,7 +1935,7 @@ "weaknesses": [] }, { - "unique_content_id": "1d616cba585895cea489ab0f659a826c", + "unique_content_id": "eba35b629966d3a4b0171f872e5b29bb", "aliases": [ "CVE-2010-5298", "VC-OPENSSL-20140408-CVE-2010-5298" @@ -1946,10 +1946,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0m", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l" @@ -1958,10 +1958,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1h", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g" @@ -1983,7 +1983,7 @@ "weaknesses": [] }, { - "unique_content_id": "0acb88364ff16f0571c8050e68cd92f9", + "unique_content_id": "c6da58221b4e56139a982429225d3cad", "aliases": [ "CVE-2011-0014", "VC-OPENSSL-20110208-CVE-2011-0014" @@ -1994,10 +1994,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8r", "affected_version_range": "vers:openssl/0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q" @@ -2006,10 +2006,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0d", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c" @@ -2031,7 +2031,7 @@ "weaknesses": [] }, { - "unique_content_id": "d7924341a4014bb900a24b2530b012a9", + "unique_content_id": "398b8869b146881d2844d3b2063e25c2", "aliases": [ "CVE-2011-3207", "VC-OPENSSL-20110906-CVE-2011-3207" @@ -2042,10 +2042,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0e", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d" @@ -2067,7 +2067,7 @@ "weaknesses": [] }, { - "unique_content_id": "6f2ec945a660843afe357f506e95c7d6", + "unique_content_id": "b2046f01f690c315f1d678df0d429df9", "aliases": [ "CVE-2011-3210", "VC-OPENSSL-20110906-CVE-2011-3210" @@ -2078,10 +2078,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": null, "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r" @@ -2090,10 +2090,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0e", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d" @@ -2115,7 +2115,7 @@ "weaknesses": [] }, { - "unique_content_id": "fd14646a48839e19cd5abca58a6f7027", + "unique_content_id": "3a5a4cb22a228df52db9870fed9a08f7", "aliases": [ "CVE-2011-4108", "VC-OPENSSL-20120104-CVE-2011-4108" @@ -2126,10 +2126,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8s", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r" @@ -2138,10 +2138,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0f", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e" @@ -2163,7 +2163,7 @@ "weaknesses": [] }, { - "unique_content_id": "3ace70105bdd9fa5032611dc8f0d5b18", + "unique_content_id": "6b8b9ff3aed87567ede75367fecc2987", "aliases": [ "CVE-2011-4109", "VC-OPENSSL-20120104-CVE-2011-4109" @@ -2174,10 +2174,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8s", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r" @@ -2199,7 +2199,7 @@ "weaknesses": [] }, { - "unique_content_id": "884ae61328017b4ef12de8ad6873485b", + "unique_content_id": "11d96733d7bb2dea3d7e173ed9858c24", "aliases": [ "CVE-2011-4576", "VC-OPENSSL-20120104-CVE-2011-4576" @@ -2210,10 +2210,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8s", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r" @@ -2222,10 +2222,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0f", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e" @@ -2247,7 +2247,7 @@ "weaknesses": [] }, { - "unique_content_id": "7bb6357fd79f5c4464321d9411068fda", + "unique_content_id": "2a187a95dbd0a4564058b65eae6c8b3c", "aliases": [ "CVE-2011-4577", "VC-OPENSSL-20120104-CVE-2011-4577" @@ -2258,10 +2258,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8s", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r" @@ -2270,10 +2270,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0f", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e" @@ -2295,7 +2295,7 @@ "weaknesses": [] }, { - "unique_content_id": "5270da511756b8f2e6ca146b807c804f", + "unique_content_id": "26630622961e36cea65fa88cc8c9cdb5", "aliases": [ "CVE-2011-4619", "VC-OPENSSL-20120104-CVE-2011-4619" @@ -2306,10 +2306,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8s", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r" @@ -2318,10 +2318,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0f", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e" @@ -2343,7 +2343,7 @@ "weaknesses": [] }, { - "unique_content_id": "9042759278f60e0f796d95200b39e366", + "unique_content_id": "cab4c3e0520cc725f31abc4f96aacfe5", "aliases": [ "CVE-2012-0027", "VC-OPENSSL-20120104-CVE-2012-0027" @@ -2354,10 +2354,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0f", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e" @@ -2379,7 +2379,7 @@ "weaknesses": [] }, { - "unique_content_id": "bb02abe70e513a44cad7157ae9c2e46a", + "unique_content_id": "a8172e8dcd93929a685ae7ff5ab57f4e", "aliases": [ "CVE-2012-0050", "VC-OPENSSL-20120104-CVE-2012-0050" @@ -2390,10 +2390,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8t", "affected_version_range": "vers:openssl/0.9.8s" @@ -2402,10 +2402,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0g", "affected_version_range": "vers:openssl/1.0.0f" @@ -2427,7 +2427,7 @@ "weaknesses": [] }, { - "unique_content_id": "a40cce4dd635daa3bf5de19c3f48052f", + "unique_content_id": "90ab13ea62ea4e792a3cafa5987545eb", "aliases": [ "CVE-2012-0884", "VC-OPENSSL-20120312-CVE-2012-0884" @@ -2438,10 +2438,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8u", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t" @@ -2450,10 +2450,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0h", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g" @@ -2475,7 +2475,7 @@ "weaknesses": [] }, { - "unique_content_id": "cdee95deef77ce07d70f8e88eaa4c095", + "unique_content_id": "b44527bfe6430cc94b60418b7087a3e0", "aliases": [ "CVE-2012-2110", "VC-OPENSSL-20120419-CVE-2012-2110" @@ -2486,10 +2486,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8v", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u" @@ -2498,10 +2498,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0i", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g" @@ -2510,10 +2510,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1a", "affected_version_range": "vers:openssl/1.0.1" @@ -2535,7 +2535,7 @@ "weaknesses": [] }, { - "unique_content_id": "55b076d162c4b240106f7bf2763cafd6", + "unique_content_id": "d4c8a48e8098ceca4051bedc7ac30497", "aliases": [ "CVE-2012-2131", "VC-OPENSSL-20120424-CVE-2012-2131" @@ -2546,10 +2546,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8w", "affected_version_range": "vers:openssl/0.9.8v" @@ -2571,7 +2571,7 @@ "weaknesses": [] }, { - "unique_content_id": "59549e2437baad3ea212eadc88b1be2f", + "unique_content_id": "b46a4fa1a6ca3d7b4d0c1d900f74f388", "aliases": [ "CVE-2012-2333", "VC-OPENSSL-20120510-CVE-2012-2333" @@ -2582,10 +2582,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8x", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w" @@ -2594,10 +2594,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0j", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i" @@ -2606,10 +2606,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1c", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b" @@ -2631,7 +2631,7 @@ "weaknesses": [] }, { - "unique_content_id": "bef507e9573f158a2636009c0c1d02dc", + "unique_content_id": "9162fc2463bf8366cb721d44ea72c518", "aliases": [ "CVE-2012-2686", "VC-OPENSSL-20130205-CVE-2012-2686" @@ -2642,10 +2642,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1d", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c" @@ -2667,7 +2667,7 @@ "weaknesses": [] }, { - "unique_content_id": "3b3c16c29c6939aabdd71dda5d0b7026", + "unique_content_id": "5cf2e720136906882f48e6dd2864ad66", "aliases": [ "CVE-2013-0166", "VC-OPENSSL-20130205-CVE-2013-0166" @@ -2678,10 +2678,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8y", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x" @@ -2690,10 +2690,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0k", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j" @@ -2702,10 +2702,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1d", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c" @@ -2727,7 +2727,7 @@ "weaknesses": [] }, { - "unique_content_id": "c0c837fbd9286531139584322473c105", + "unique_content_id": "6d078b2d511ab774443b3f7061ce3742", "aliases": [ "CVE-2013-0169", "VC-OPENSSL-20130204-CVE-2013-0169" @@ -2738,10 +2738,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8y", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x" @@ -2750,10 +2750,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0k", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j" @@ -2762,10 +2762,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1d", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c" @@ -2787,7 +2787,7 @@ "weaknesses": [] }, { - "unique_content_id": "5439c50ba4534fcf24cf97ccb3627451", + "unique_content_id": "f88043d929b4e23c08346c6694c73a81", "aliases": [ "CVE-2013-4353", "VC-OPENSSL-20140106-CVE-2013-4353" @@ -2798,10 +2798,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1f", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e" @@ -2823,7 +2823,7 @@ "weaknesses": [] }, { - "unique_content_id": "0643b605ee605695901f19c07aeee4e1", + "unique_content_id": "62a489520d6f062897ab224ae02957f2", "aliases": [ "CVE-2013-6449", "VC-OPENSSL-20131214-CVE-2013-6449" @@ -2834,10 +2834,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1f", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e" @@ -2859,7 +2859,7 @@ "weaknesses": [] }, { - "unique_content_id": "a12d47e9571229f619d1f42252fb5892", + "unique_content_id": "7c69492ef0437eb2696cbe840c4a6926", "aliases": [ "CVE-2013-6450", "VC-OPENSSL-20131213-CVE-2013-6450" @@ -2870,10 +2870,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0l", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k" @@ -2882,10 +2882,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1f", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e" @@ -2907,7 +2907,7 @@ "weaknesses": [] }, { - "unique_content_id": "6d1745be01f0c906e616276b8a55cbe5", + "unique_content_id": "c5987ad57ea4652dbdbfc1bc9198ca67", "aliases": [ "CVE-2014-0076", "VC-OPENSSL-20140214-CVE-2014-0076" @@ -2918,10 +2918,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8za", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y" @@ -2930,10 +2930,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0m", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l" @@ -2942,10 +2942,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1g", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f" @@ -2977,7 +2977,7 @@ "weaknesses": [] }, { - "unique_content_id": "96ebdfe483dbf2660488ccc0b525d272", + "unique_content_id": "c2c25268fabdc64a8aab4b2b64e97baf", "aliases": [ "CVE-2014-0160", "VC-OPENSSL-20140407-CVE-2014-0160" @@ -2988,10 +2988,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1g", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f" @@ -3013,7 +3013,7 @@ "weaknesses": [] }, { - "unique_content_id": "4b673338bc04fe6d13db13f2c461c902", + "unique_content_id": "133a07c1a64c0479ba854555365e9183", "aliases": [ "CVE-2014-0195", "VC-OPENSSL-20140605-CVE-2014-0195" @@ -3024,10 +3024,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8za", "affected_version_range": "vers:openssl/0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y" @@ -3036,10 +3036,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0m", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l" @@ -3048,10 +3048,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1h", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g" @@ -3073,7 +3073,7 @@ "weaknesses": [] }, { - "unique_content_id": "3d26b6d40e357e403e99f2e803d3cc2a", + "unique_content_id": "fd4099ae2f27e49de167f78d15309a10", "aliases": [ "CVE-2014-0198", "VC-OPENSSL-20140421-CVE-2014-0198" @@ -3084,10 +3084,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0m", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l" @@ -3096,10 +3096,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1h", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g" @@ -3121,7 +3121,7 @@ "weaknesses": [] }, { - "unique_content_id": "71b03dc2ca936e1fbd72792eed218d50", + "unique_content_id": "7d8640965bc0d360a0e42146842f249d", "aliases": [ "CVE-2014-0221", "VC-OPENSSL-20140605-CVE-2014-0221" @@ -3132,10 +3132,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8za", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y" @@ -3144,10 +3144,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0m", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l" @@ -3156,10 +3156,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1h", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g" @@ -3181,7 +3181,7 @@ "weaknesses": [] }, { - "unique_content_id": "bafb3d6d9d26d4e61f3eaf73cceb1984", + "unique_content_id": "641034cfb0903fb67648e3b75789ae90", "aliases": [ "CVE-2014-0224", "VC-OPENSSL-20140605-CVE-2014-0224" @@ -3192,10 +3192,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8za", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y" @@ -3204,10 +3204,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0m", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l" @@ -3216,10 +3216,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1h", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g" @@ -3241,7 +3241,7 @@ "weaknesses": [] }, { - "unique_content_id": "427f998b56aa7aa86d5f503abe3f3e67", + "unique_content_id": "be9c949b015377724cbc6dc3560df807", "aliases": [ "CVE-2014-3470", "VC-OPENSSL-20140530-CVE-2014-3470" @@ -3252,10 +3252,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8za", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y" @@ -3264,10 +3264,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0m", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l" @@ -3276,10 +3276,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1h", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g" @@ -3301,7 +3301,7 @@ "weaknesses": [] }, { - "unique_content_id": "cd3d23c5b9699235956654afc49a2c43", + "unique_content_id": "82b2a112f49d24a54f3482e6d3c52eb3", "aliases": [ "CVE-2014-3505", "VC-OPENSSL-20140806-CVE-2014-3505" @@ -3312,10 +3312,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zb", "affected_version_range": "vers:openssl/0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za" @@ -3324,10 +3324,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0n", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m" @@ -3336,10 +3336,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1i", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h" @@ -3361,7 +3361,7 @@ "weaknesses": [] }, { - "unique_content_id": "2e547e8a2438efbae8cbadb0e24d874a", + "unique_content_id": "241fa12c3e442dd1be7faa1d58439d8c", "aliases": [ "CVE-2014-3506", "VC-OPENSSL-20140806-CVE-2014-3506" @@ -3372,10 +3372,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zb", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za" @@ -3384,10 +3384,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0n", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m" @@ -3396,10 +3396,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1i", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h" @@ -3421,7 +3421,7 @@ "weaknesses": [] }, { - "unique_content_id": "f965d051d32fa4966d28e5decb28886b", + "unique_content_id": "fbdc089e2e46fb7068a36488ed755d65", "aliases": [ "CVE-2014-3507", "VC-OPENSSL-20140806-CVE-2014-3507" @@ -3432,10 +3432,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zb", "affected_version_range": "vers:openssl/0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za" @@ -3444,10 +3444,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0n", "affected_version_range": "vers:openssl/1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m" @@ -3456,10 +3456,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1i", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h" @@ -3481,7 +3481,7 @@ "weaknesses": [] }, { - "unique_content_id": "57a7b3eccf0e52bf47dc7302888b8049", + "unique_content_id": "3cd8513b72fb1e6941a2eeab02c9c81c", "aliases": [ "CVE-2014-3508", "VC-OPENSSL-20140806-CVE-2014-3508" @@ -3492,10 +3492,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zb", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za" @@ -3504,10 +3504,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0n", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m" @@ -3516,10 +3516,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1i", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h" @@ -3541,7 +3541,7 @@ "weaknesses": [] }, { - "unique_content_id": "f8ed096f8200970514f718d63ddb02ae", + "unique_content_id": "28ec76db5a2018a883aad0aa539d19de", "aliases": [ "CVE-2014-3509", "VC-OPENSSL-20140806-CVE-2014-3509" @@ -3552,10 +3552,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0n", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m" @@ -3564,10 +3564,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1i", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h" @@ -3589,7 +3589,7 @@ "weaknesses": [] }, { - "unique_content_id": "86bf2459c7fbfa8f4103d41962f0230a", + "unique_content_id": "54f7e873b29c3cd698903d637bcfdc46", "aliases": [ "CVE-2014-3510", "VC-OPENSSL-20140806-CVE-2014-3510" @@ -3600,10 +3600,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zb", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za" @@ -3612,10 +3612,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0n", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m" @@ -3624,10 +3624,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1i", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h" @@ -3649,7 +3649,7 @@ "weaknesses": [] }, { - "unique_content_id": "efb5634d875346aac9d819cf9ace3565", + "unique_content_id": "320e8bb944b4c04580835c47971a2cbc", "aliases": [ "CVE-2014-3511", "VC-OPENSSL-20140806-CVE-2014-3511" @@ -3660,10 +3660,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1i", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h" @@ -3685,7 +3685,7 @@ "weaknesses": [] }, { - "unique_content_id": "b3f508428f93dd8a12bc6acddde22fec", + "unique_content_id": "5681d3bf2460f76eeed6c3af5652d013", "aliases": [ "CVE-2014-3512", "VC-OPENSSL-20140806-CVE-2014-3512" @@ -3696,10 +3696,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1i", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h" @@ -3721,7 +3721,7 @@ "weaknesses": [] }, { - "unique_content_id": "2522443fee1593d04487aa896ab8d3cf", + "unique_content_id": "60d6d5067af1950d6d92c96e7ed86409", "aliases": [ "CVE-2014-3513", "VC-OPENSSL-20141015-CVE-2014-3513" @@ -3732,10 +3732,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1j", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i" @@ -3763,7 +3763,7 @@ "weaknesses": [] }, { - "unique_content_id": "41768bb8c0e8ba285ea8b6117a0b4a14", + "unique_content_id": "c4b615ea3204b33661e440719a14dd32", "aliases": [ "CVE-2014-3567", "VC-OPENSSL-20141015-CVE-2014-3567" @@ -3774,10 +3774,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zc", "affected_version_range": "vers:openssl/0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb" @@ -3786,10 +3786,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0o", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n" @@ -3798,10 +3798,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1j", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i" @@ -3829,7 +3829,7 @@ "weaknesses": [] }, { - "unique_content_id": "a2db1a045cd404825494c3d4336f3856", + "unique_content_id": "2408b29cdfafdbf86dc52e29342117c9", "aliases": [ "CVE-2014-3568", "VC-OPENSSL-20141015-CVE-2014-3568" @@ -3840,10 +3840,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zc", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb" @@ -3852,10 +3852,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0o", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n" @@ -3864,10 +3864,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1j", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i" @@ -3895,7 +3895,7 @@ "weaknesses": [] }, { - "unique_content_id": "f70d5d89d03b7716da1d33ba8b2c2186", + "unique_content_id": "3b3ff2d764f773a9237a10392567add6", "aliases": [ "CVE-2014-3569", "VC-OPENSSL-20141021-CVE-2014-3569" @@ -3906,10 +3906,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zd", "affected_version_range": "vers:openssl/0.9.8zc" @@ -3918,10 +3918,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0p", "affected_version_range": "vers:openssl/1.0.0o" @@ -3930,10 +3930,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1k", "affected_version_range": "vers:openssl/1.0.1j" @@ -3961,7 +3961,7 @@ "weaknesses": [] }, { - "unique_content_id": "2f0bf3ec1a2df6fdb54d720d39e328c8", + "unique_content_id": "e5d88253c5c5e062c289222fd52a533d", "aliases": [ "CVE-2014-3570", "VC-OPENSSL-20150108-CVE-2014-3570" @@ -3972,10 +3972,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zd", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc" @@ -3984,10 +3984,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0p", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o" @@ -3996,10 +3996,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1k", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j" @@ -4027,7 +4027,7 @@ "weaknesses": [] }, { - "unique_content_id": "cbb08ce1ed7dfd01e8a31ecf6068a5b9", + "unique_content_id": "5b2300ac8caeee1f6fa00ba1afddc0a4", "aliases": [ "CVE-2014-3571", "VC-OPENSSL-20150105-CVE-2014-3571" @@ -4038,10 +4038,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zd", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc" @@ -4050,10 +4050,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0p", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o" @@ -4062,10 +4062,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1k", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j" @@ -4093,7 +4093,7 @@ "weaknesses": [] }, { - "unique_content_id": "d40fbb5ca254efa4c82936d1a4043332", + "unique_content_id": "df18ab97c7ccaca7629862ab865c7895", "aliases": [ "CVE-2014-3572", "VC-OPENSSL-20150105-CVE-2014-3572" @@ -4104,10 +4104,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zd", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc" @@ -4116,10 +4116,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0p", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o" @@ -4128,10 +4128,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1k", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j" @@ -4159,7 +4159,7 @@ "weaknesses": [] }, { - "unique_content_id": "654168ae1454ec9525ebd708aba408b2", + "unique_content_id": "3a2d8229c19110910ef6111b1b78989a", "aliases": [ "CVE-2014-5139", "VC-OPENSSL-20140806-CVE-2014-5139" @@ -4170,10 +4170,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1i", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h" @@ -4195,7 +4195,7 @@ "weaknesses": [] }, { - "unique_content_id": "ddbeb02bbc58e4b80cac7a0849450d35", + "unique_content_id": "7ec7ef1110b6bcbe7830e2bcbb74be32", "aliases": [ "CVE-2014-8176", "VC-OPENSSL-20150611-CVE-2014-8176" @@ -4206,10 +4206,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8za", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y" @@ -4218,10 +4218,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0m", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l" @@ -4230,10 +4230,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1h", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g" @@ -4261,7 +4261,7 @@ "weaknesses": [] }, { - "unique_content_id": "fccd55495c5926e4caa4f4f6c58f05cf", + "unique_content_id": "f6ea8a39bd72c482c71e599c1999b99a", "aliases": [ "CVE-2014-8275", "VC-OPENSSL-20150105-CVE-2014-8275" @@ -4272,10 +4272,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zd", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc" @@ -4284,10 +4284,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0p", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o" @@ -4296,10 +4296,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1k", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j" @@ -4327,7 +4327,7 @@ "weaknesses": [] }, { - "unique_content_id": "6273bc95ece83f5c5943c392af36f2b4", + "unique_content_id": "09eb5e557ee27d5e9083bf514b51319d", "aliases": [ "CVE-2015-0204", "VC-OPENSSL-20150106-CVE-2015-0204" @@ -4338,10 +4338,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zd", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc" @@ -4350,10 +4350,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0p", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o" @@ -4362,10 +4362,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1k", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j" @@ -4393,7 +4393,7 @@ "weaknesses": [] }, { - "unique_content_id": "03f80e184b4049d83fba669c049a458e", + "unique_content_id": "09e909e4defd85a5368ad81b5446b441", "aliases": [ "CVE-2015-0205", "VC-OPENSSL-20150108-CVE-2015-0205" @@ -4404,10 +4404,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0p", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o" @@ -4416,10 +4416,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1k", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j" @@ -4447,7 +4447,7 @@ "weaknesses": [] }, { - "unique_content_id": "150229214c5730affcc204cb2894b1a6", + "unique_content_id": "881b4e919ecbf318a8e99c710e6d2422", "aliases": [ "CVE-2015-0206", "VC-OPENSSL-20150108-CVE-2015-0206" @@ -4458,10 +4458,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0p", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o" @@ -4470,10 +4470,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1k", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j" @@ -4501,7 +4501,7 @@ "weaknesses": [] }, { - "unique_content_id": "4766024a5aebabe681b60623902ac850", + "unique_content_id": "7fe43196f65e52ffa86207c0f56fa1cc", "aliases": [ "CVE-2015-0207", "VC-OPENSSL-20150319-CVE-2015-0207" @@ -4512,10 +4512,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2a", "affected_version_range": "vers:openssl/1.0.2" @@ -4543,7 +4543,7 @@ "weaknesses": [] }, { - "unique_content_id": "6b92dd09c9bd97ea10dfee8725c6cb02", + "unique_content_id": "c52761974b418d2ca56934c90a9311d4", "aliases": [ "CVE-2015-0208", "VC-OPENSSL-20150319-CVE-2015-0208" @@ -4554,10 +4554,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2a", "affected_version_range": "vers:openssl/1.0.2" @@ -4585,7 +4585,7 @@ "weaknesses": [] }, { - "unique_content_id": "dfd36313ac5e826bd39d99dc2419c8f8", + "unique_content_id": "09fb612685d300235987181459bfc09d", "aliases": [ "CVE-2015-0209", "VC-OPENSSL-20150319-CVE-2015-0209" @@ -4596,10 +4596,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zf", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze" @@ -4608,10 +4608,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0r", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q" @@ -4620,10 +4620,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1m", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l" @@ -4632,10 +4632,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2a", "affected_version_range": "vers:openssl/1.0.2" @@ -4663,7 +4663,7 @@ "weaknesses": [] }, { - "unique_content_id": "53b34f9bfa9228686b74afcd7b46b850", + "unique_content_id": "2c9196c97881a039c3b1a82e40a97289", "aliases": [ "CVE-2015-0285", "VC-OPENSSL-20150310-CVE-2015-0285" @@ -4674,10 +4674,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2a", "affected_version_range": "vers:openssl/1.0.2" @@ -4705,7 +4705,7 @@ "weaknesses": [] }, { - "unique_content_id": "fcb4b977c399b980678f2cb421a1bca7", + "unique_content_id": "bcc6378eee8fe449ca2ca66bf974f1bf", "aliases": [ "CVE-2015-0286", "VC-OPENSSL-20150319-CVE-2015-0286" @@ -4716,10 +4716,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zf", "affected_version_range": "vers:openssl/0.9.8zd|0.9.8ze" @@ -4728,10 +4728,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0r", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q" @@ -4740,10 +4740,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1m", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l" @@ -4752,10 +4752,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2a", "affected_version_range": "vers:openssl/1.0.2" @@ -4783,7 +4783,7 @@ "weaknesses": [] }, { - "unique_content_id": "54491ae1b0f86abeffc243272b05d009", + "unique_content_id": "208f352a92b92193de2d541570cab937", "aliases": [ "CVE-2015-0287", "VC-OPENSSL-20150319-CVE-2015-0287" @@ -4794,10 +4794,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zf", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze" @@ -4806,10 +4806,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0r", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q" @@ -4818,10 +4818,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1m", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l" @@ -4830,10 +4830,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2a", "affected_version_range": "vers:openssl/1.0.2" @@ -4861,7 +4861,7 @@ "weaknesses": [] }, { - "unique_content_id": "1f74aff810fc70bcf7d02370823d3ca2", + "unique_content_id": "940de7708d5c8e70bce2c1c910602393", "aliases": [ "CVE-2015-0288", "VC-OPENSSL-20150302-CVE-2015-0288" @@ -4872,10 +4872,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zf", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze" @@ -4884,10 +4884,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0r", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q" @@ -4896,10 +4896,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1m", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l" @@ -4908,10 +4908,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2a", "affected_version_range": "vers:openssl/1.0.2" @@ -4939,7 +4939,7 @@ "weaknesses": [] }, { - "unique_content_id": "e2a716160c6e507698d5a2af8a38001e", + "unique_content_id": "caffa127f1ad44aa39af7940262c4fe0", "aliases": [ "CVE-2015-0289", "VC-OPENSSL-20150319-CVE-2015-0289" @@ -4950,10 +4950,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zf", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze" @@ -4962,10 +4962,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0r", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q" @@ -4974,10 +4974,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1m", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l" @@ -4986,10 +4986,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2a", "affected_version_range": "vers:openssl/1.0.2" @@ -5017,7 +5017,7 @@ "weaknesses": [] }, { - "unique_content_id": "de990f6e8f558cc0431f82b141625776", + "unique_content_id": "3000aa609317019ef795deabebec617f", "aliases": [ "CVE-2015-0290", "VC-OPENSSL-20150319-CVE-2015-0290" @@ -5028,10 +5028,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2a", "affected_version_range": "vers:openssl/1.0.2" @@ -5059,7 +5059,7 @@ "weaknesses": [] }, { - "unique_content_id": "ad214c980f3fc572880a7d2d687a421f", + "unique_content_id": "bacdf965179a0f36b146c58a2133e0c1", "aliases": [ "CVE-2015-0291", "VC-OPENSSL-20150319-CVE-2015-0291" @@ -5070,10 +5070,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2a", "affected_version_range": "vers:openssl/1.0.2" @@ -5101,7 +5101,7 @@ "weaknesses": [] }, { - "unique_content_id": "695e095c32c74fff52ef2f8f67daf2fe", + "unique_content_id": "eb96cebdf1f6d575fb0d70431e16aef6", "aliases": [ "CVE-2015-0292", "VC-OPENSSL-20150319-CVE-2015-0292" @@ -5112,10 +5112,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8za", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y" @@ -5124,10 +5124,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0m", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l" @@ -5136,10 +5136,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1h", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g" @@ -5167,7 +5167,7 @@ "weaknesses": [] }, { - "unique_content_id": "886d61d776562e0ed30cde7b5e8aa442", + "unique_content_id": "d84885840f1931d19ef744aa16ecdc9b", "aliases": [ "CVE-2015-0293", "VC-OPENSSL-20150319-CVE-2015-0293" @@ -5178,10 +5178,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zf", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze" @@ -5190,10 +5190,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0r", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q" @@ -5202,10 +5202,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1m", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l" @@ -5214,10 +5214,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2a", "affected_version_range": "vers:openssl/1.0.2" @@ -5245,7 +5245,7 @@ "weaknesses": [] }, { - "unique_content_id": "7139469821dd8eb1d4e020b3ca0d9817", + "unique_content_id": "88b918ddfd5c5862901405b99c9706b3", "aliases": [ "CVE-2015-1787", "VC-OPENSSL-20150319-CVE-2015-1787" @@ -5256,10 +5256,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2a", "affected_version_range": "vers:openssl/1.0.2" @@ -5287,7 +5287,7 @@ "weaknesses": [] }, { - "unique_content_id": "03dc71e42245b992129c91d59ea856b5", + "unique_content_id": "8dd0172e4af828b3036ec29785b051d4", "aliases": [ "CVE-2015-1788", "VC-OPENSSL-20150611-CVE-2015-1788" @@ -5298,10 +5298,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8s", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r" @@ -5310,10 +5310,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0e", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d" @@ -5322,10 +5322,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1n", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m" @@ -5334,10 +5334,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2b", "affected_version_range": "vers:openssl/1.0.2|1.0.2a" @@ -5365,7 +5365,7 @@ "weaknesses": [] }, { - "unique_content_id": "9936f1396e03091544de1459fb088f6a", + "unique_content_id": "d73c50f81fcd412ebe6ece27aa24da74", "aliases": [ "CVE-2015-1789", "VC-OPENSSL-20150611-CVE-2015-1789" @@ -5376,10 +5376,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zg", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze|0.9.8zf" @@ -5388,10 +5388,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0s", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q|1.0.0r" @@ -5400,10 +5400,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1n", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m" @@ -5412,10 +5412,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2b", "affected_version_range": "vers:openssl/1.0.2|1.0.2a" @@ -5443,7 +5443,7 @@ "weaknesses": [] }, { - "unique_content_id": "e5468ba9851d97dfed0907c9573420ec", + "unique_content_id": "f1a65fb0ac1a63775c176698239b3c86", "aliases": [ "CVE-2015-1790", "VC-OPENSSL-20150611-CVE-2015-1790" @@ -5454,10 +5454,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zg", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze|0.9.8zf" @@ -5466,10 +5466,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0s", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q|1.0.0r" @@ -5478,10 +5478,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1n", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m" @@ -5490,10 +5490,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2b", "affected_version_range": "vers:openssl/1.0.2|1.0.2a" @@ -5521,7 +5521,7 @@ "weaknesses": [] }, { - "unique_content_id": "c5a3721df374b9f3f7b751b706c83d6a", + "unique_content_id": "d44e02a378cceedffbabc1262f0ee0d4", "aliases": [ "CVE-2015-1791", "VC-OPENSSL-20150602-CVE-2015-1791" @@ -5532,10 +5532,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zg", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze|0.9.8zf" @@ -5544,10 +5544,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0s", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q|1.0.0r" @@ -5556,10 +5556,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1n", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m" @@ -5568,10 +5568,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2b", "affected_version_range": "vers:openssl/1.0.2|1.0.2a" @@ -5599,7 +5599,7 @@ "weaknesses": [] }, { - "unique_content_id": "a18da80d2bb658b8105913e2803abe21", + "unique_content_id": "4c15738e035a1ff4f692d86d84d133b6", "aliases": [ "CVE-2015-1792", "VC-OPENSSL-20150611-CVE-2015-1792" @@ -5610,10 +5610,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zg", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze|0.9.8zf" @@ -5622,10 +5622,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0s", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q|1.0.0r" @@ -5634,10 +5634,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1n", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m" @@ -5646,10 +5646,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2b", "affected_version_range": "vers:openssl/1.0.2|1.0.2a" @@ -5677,7 +5677,7 @@ "weaknesses": [] }, { - "unique_content_id": "d69142a350ffefea13102e7f459f6b11", + "unique_content_id": "d338655368729a1de892c47993ea1fa8", "aliases": [ "CVE-2015-1793", "VC-OPENSSL-20150709-CVE-2015-1793" @@ -5688,10 +5688,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1p", "affected_version_range": "vers:openssl/1.0.1n|1.0.1o" @@ -5700,10 +5700,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2d", "affected_version_range": "vers:openssl/1.0.2b|1.0.2c" @@ -5731,7 +5731,7 @@ "weaknesses": [] }, { - "unique_content_id": "1b2b5e17c7df85a775b568fb8e02e630", + "unique_content_id": "f2610743398897d5ad5c14e8467b6450", "aliases": [ "CVE-2015-1794", "VC-OPENSSL-20150811-CVE-2015-1794" @@ -5742,10 +5742,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2e", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d" @@ -5773,7 +5773,7 @@ "weaknesses": [] }, { - "unique_content_id": "499ddc023b80f19d3613eba1f9b452d4", + "unique_content_id": "9f1d9131440ab9ed3f58a6e9a5c202f9", "aliases": [ "CVE-2015-3193", "VC-OPENSSL-20151203-CVE-2015-3193" @@ -5784,10 +5784,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2e", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d" @@ -5815,7 +5815,7 @@ "weaknesses": [] }, { - "unique_content_id": "9cebf452b4b6ae5c5bed1ebe5c3b6e6a", + "unique_content_id": "78bf93a31b7159d1d22512ff7d7f4483", "aliases": [ "CVE-2015-3194", "VC-OPENSSL-20151203-CVE-2015-3194" @@ -5826,10 +5826,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1q", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p" @@ -5838,10 +5838,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2e", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d" @@ -5869,7 +5869,7 @@ "weaknesses": [] }, { - "unique_content_id": "c60eed4f2a1b2ee05a1e3ed69a8a4728", + "unique_content_id": "f111c637538385722d6a6bb4978bca0f", "aliases": [ "CVE-2015-3195", "VC-OPENSSL-20151203-CVE-2015-3195" @@ -5880,10 +5880,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zh", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze|0.9.8zf|0.9.8zg" @@ -5892,10 +5892,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0t", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0h|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q|1.0.0r|1.0.0s" @@ -5904,10 +5904,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1q", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p" @@ -5916,10 +5916,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2e", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d" @@ -5947,7 +5947,7 @@ "weaknesses": [] }, { - "unique_content_id": "cfecc5ae70c825b6069875370ada9ab4", + "unique_content_id": "335ca53f964c287c5f90ef41153fa418", "aliases": [ "CVE-2015-3196", "VC-OPENSSL-20151203-CVE-2015-3196" @@ -5958,10 +5958,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0t", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0h|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q|1.0.0r|1.0.0s" @@ -5970,10 +5970,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1p", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o" @@ -5982,10 +5982,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2d", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c" @@ -6013,7 +6013,7 @@ "weaknesses": [] }, { - "unique_content_id": "6e4e7087192f19428dad6649e47eabb2", + "unique_content_id": "6304cca64ffc10b095c719f968296270", "aliases": [ "CVE-2015-3197", "VC-OPENSSL-20160128-CVE-2015-3197" @@ -6024,10 +6024,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1r", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q" @@ -6036,10 +6036,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2f", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e" @@ -6067,7 +6067,7 @@ "weaknesses": [] }, { - "unique_content_id": "29b10d37e89a5ba0ddf6cca227205bbe", + "unique_content_id": "f5ec726b9ae1bfefe5cb07a7d1ced0d8", "aliases": [ "CVE-2016-0701", "VC-OPENSSL-20160128-CVE-2016-0701" @@ -6078,10 +6078,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2f", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e" @@ -6109,7 +6109,7 @@ "weaknesses": [] }, { - "unique_content_id": "fd87144af6bfdfbb34b03cfb60885714", + "unique_content_id": "36776ef4fb6df9a705c4e0563781e06a", "aliases": [ "CVE-2016-0702", "VC-OPENSSL-20160301-CVE-2016-0702" @@ -6120,10 +6120,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1s", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r" @@ -6132,10 +6132,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2g", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f" @@ -6163,7 +6163,7 @@ "weaknesses": [] }, { - "unique_content_id": "32d618eea86c0a08320f380fa0f60ba5", + "unique_content_id": "1522758b35c7551d5b9993970af5af8b", "aliases": [ "CVE-2016-0703", "VC-OPENSSL-20160301-CVE-2016-0703" @@ -6174,10 +6174,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zf", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze" @@ -6186,10 +6186,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0r", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q" @@ -6198,10 +6198,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1m", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l" @@ -6210,10 +6210,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2a", "affected_version_range": "vers:openssl/1.0.2" @@ -6241,7 +6241,7 @@ "weaknesses": [] }, { - "unique_content_id": "b5c9ee77d2e61d6bce8e381418c49775", + "unique_content_id": "c39130ce22130f7c32d25a4f542bb34e", "aliases": [ "CVE-2016-0704", "VC-OPENSSL-20160301-CVE-2016-0704" @@ -6252,10 +6252,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "0.9.8zf", "affected_version_range": "vers:openssl/0.9.8|0.9.8a|0.9.8b|0.9.8c|0.9.8d|0.9.8e|0.9.8f|0.9.8g|0.9.8h|0.9.8i|0.9.8j|0.9.8k|0.9.8l|0.9.8m|0.9.8n|0.9.8o|0.9.8p|0.9.8q|0.9.8r|0.9.8s|0.9.8t|0.9.8u|0.9.8v|0.9.8w|0.9.8x|0.9.8y|0.9.8za|0.9.8zb|0.9.8zc|0.9.8zd|0.9.8ze" @@ -6264,10 +6264,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.0r", "affected_version_range": "vers:openssl/1.0.0|1.0.0a|1.0.0b|1.0.0c|1.0.0d|1.0.0e|1.0.0f|1.0.0g|1.0.0i|1.0.0j|1.0.0k|1.0.0l|1.0.0m|1.0.0n|1.0.0o|1.0.0p|1.0.0q" @@ -6276,10 +6276,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1m", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l" @@ -6288,10 +6288,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2a", "affected_version_range": "vers:openssl/1.0.2" @@ -6319,7 +6319,7 @@ "weaknesses": [] }, { - "unique_content_id": "85f00fc8910d39d925b05c3764761fda", + "unique_content_id": "79acd526acdef4a5bbc6a7979e19062d", "aliases": [ "CVE-2016-0705", "VC-OPENSSL-20160301-CVE-2016-0705" @@ -6330,10 +6330,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1s", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r" @@ -6342,10 +6342,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2g", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f" @@ -6373,7 +6373,7 @@ "weaknesses": [] }, { - "unique_content_id": "1dc54e96259c0b4016e908db390127ea", + "unique_content_id": "2be7810f3d6fbd3021ab368d4fbba0f8", "aliases": [ "CVE-2016-0797", "VC-OPENSSL-20160301-CVE-2016-0797" @@ -6384,10 +6384,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1s", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r" @@ -6396,10 +6396,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2g", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f" @@ -6427,7 +6427,7 @@ "weaknesses": [] }, { - "unique_content_id": "963ed371a547a8ecacb84c43182591c7", + "unique_content_id": "6641a576bc5b33596ec87504cc3f44cd", "aliases": [ "CVE-2016-0798", "VC-OPENSSL-20160301-CVE-2016-0798" @@ -6438,10 +6438,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1s", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r" @@ -6450,10 +6450,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2g", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f" @@ -6481,7 +6481,7 @@ "weaknesses": [] }, { - "unique_content_id": "2f343a5d67f0ffadbb63491f8fa5aeac", + "unique_content_id": "73dd6b700ee316b32eebd88eedfe4e51", "aliases": [ "CVE-2016-0799", "VC-OPENSSL-20160301-CVE-2016-0799" @@ -6492,10 +6492,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1s", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r" @@ -6504,10 +6504,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2g", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f" @@ -6535,7 +6535,7 @@ "weaknesses": [] }, { - "unique_content_id": "da8f3e3ae9944ddfae28d695573afe15", + "unique_content_id": "bd0631642f62c7f64804d88ffb29c38d", "aliases": [ "CVE-2016-0800", "VC-OPENSSL-20160301-CVE-2016-0800" @@ -6546,10 +6546,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1s", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r" @@ -6558,10 +6558,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2g", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f" @@ -6589,7 +6589,7 @@ "weaknesses": [] }, { - "unique_content_id": "0769d373a4bf4f1b5e886fb44b4fbb6b", + "unique_content_id": "56874da14bb5d1f94746148c4f1cff24", "aliases": [ "CVE-2016-2105", "VC-OPENSSL-20160503-CVE-2016-2105" @@ -6600,10 +6600,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1t", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s" @@ -6612,10 +6612,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2h", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g" @@ -6643,7 +6643,7 @@ "weaknesses": [] }, { - "unique_content_id": "62ec074a18f7ad176ead9b8bc9e974f3", + "unique_content_id": "ecfb45c3ff3da6e63b5a5fc2234b92cf", "aliases": [ "CVE-2016-2106", "VC-OPENSSL-20160503-CVE-2016-2106" @@ -6654,10 +6654,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1t", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s" @@ -6666,10 +6666,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2h", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g" @@ -6697,7 +6697,7 @@ "weaknesses": [] }, { - "unique_content_id": "bb9535d07c6cfb30db0cd50bdb07d2cc", + "unique_content_id": "84f168c294092700821f08705bec9897", "aliases": [ "CVE-2016-2107", "VC-OPENSSL-20160503-CVE-2016-2107" @@ -6708,10 +6708,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1t", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s" @@ -6720,10 +6720,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2h", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g" @@ -6756,7 +6756,7 @@ "weaknesses": [] }, { - "unique_content_id": "1850da5e99cf8b02129a8e2603d60b42", + "unique_content_id": "6e95eb4247679ab45b7c81973b8c7c3c", "aliases": [ "CVE-2016-2108", "VC-OPENSSL-20160503-CVE-2016-2108" @@ -6767,10 +6767,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1o", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n" @@ -6779,10 +6779,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2c", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b" @@ -6810,7 +6810,7 @@ "weaknesses": [] }, { - "unique_content_id": "e850a8435cc102536aa5a057374f9cf7", + "unique_content_id": "bafc08e18162930577bde7c738a22f17", "aliases": [ "CVE-2016-2109", "VC-OPENSSL-20160503-CVE-2016-2109" @@ -6821,10 +6821,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1t", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s" @@ -6833,10 +6833,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2h", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g" @@ -6864,7 +6864,7 @@ "weaknesses": [] }, { - "unique_content_id": "7d87ec7560cd85386eba31927b69c463", + "unique_content_id": "ba876b990d815a0af9fcf6dd030f669e", "aliases": [ "CVE-2016-2176", "VC-OPENSSL-20160503-CVE-2016-2176" @@ -6875,10 +6875,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1t", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s" @@ -6887,10 +6887,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2h", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g" @@ -6918,7 +6918,7 @@ "weaknesses": [] }, { - "unique_content_id": "f12de39281bd5bbfcd10961a98aa81ed", + "unique_content_id": "e73b6ed9029734bf609a4048d8efeb48", "aliases": [ "CVE-2016-2177", "VC-OPENSSL-20160601-CVE-2016-2177" @@ -6929,10 +6929,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1u", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s|1.0.1t" @@ -6941,10 +6941,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2i", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h" @@ -6972,7 +6972,7 @@ "weaknesses": [] }, { - "unique_content_id": "ab632c6e826f86f31e6ccea92387c8fd", + "unique_content_id": "cfa6f845ff3cc7447b92966a9882fdd9", "aliases": [ "CVE-2016-2178", "VC-OPENSSL-20160607-CVE-2016-2178" @@ -6983,10 +6983,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1u", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s|1.0.1t" @@ -6995,10 +6995,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2i", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h" @@ -7026,7 +7026,7 @@ "weaknesses": [] }, { - "unique_content_id": "da6fb0b222d49bcccfec974863f2fcd5", + "unique_content_id": "96f49ab83ac67aad9b2f853728b46f07", "aliases": [ "CVE-2016-2179", "VC-OPENSSL-20160822-CVE-2016-2179" @@ -7037,10 +7037,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1u", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s|1.0.1t" @@ -7049,10 +7049,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2i", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h" @@ -7090,7 +7090,7 @@ "weaknesses": [] }, { - "unique_content_id": "d7735d10774397454987db11509a61b5", + "unique_content_id": "c52932557e16fc7fb203b26fa6b8dffb", "aliases": [ "CVE-2016-2180", "VC-OPENSSL-20160722-CVE-2016-2180" @@ -7101,10 +7101,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1u", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s|1.0.1t" @@ -7113,10 +7113,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2i", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h" @@ -7144,7 +7144,7 @@ "weaknesses": [] }, { - "unique_content_id": "2d80c368482391acb5d5033b14d04f86", + "unique_content_id": "2b55f52db0cfd1652548de5ebb085bae", "aliases": [ "CVE-2016-2181", "VC-OPENSSL-20160819-CVE-2016-2181" @@ -7155,10 +7155,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1u", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s|1.0.1t" @@ -7167,10 +7167,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2i", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h" @@ -7208,7 +7208,7 @@ "weaknesses": [] }, { - "unique_content_id": "6d3b00dd9dc50234040a8af0f1186b67", + "unique_content_id": "6067926e01274a2424a8d75b51b47f05", "aliases": [ "CVE-2016-2182", "VC-OPENSSL-20160816-CVE-2016-2182" @@ -7219,10 +7219,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1u", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s|1.0.1t" @@ -7231,10 +7231,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2i", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h" @@ -7262,7 +7262,7 @@ "weaknesses": [] }, { - "unique_content_id": "9eb00e0225eaa9e1a415784e14c8ad78", + "unique_content_id": "330826b50accd557bbcffbf9362ee814", "aliases": [ "CVE-2016-2183", "VC-OPENSSL-20160824-CVE-2016-2183" @@ -7273,10 +7273,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2i", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h" @@ -7304,7 +7304,7 @@ "weaknesses": [] }, { - "unique_content_id": "957fa01a25c036afc697e167f59fc561", + "unique_content_id": "7e84c846013b3e1f7174ef2cb11fb1af", "aliases": [ "CVE-2016-6302", "VC-OPENSSL-20160823-CVE-2016-6302" @@ -7315,10 +7315,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1u", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s|1.0.1t" @@ -7327,10 +7327,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2i", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h" @@ -7368,7 +7368,7 @@ "weaknesses": [] }, { - "unique_content_id": "beb28727ae6c03e47591b6dd671d5af0", + "unique_content_id": "9656bdf9c60612cf079e8db8865e72d8", "aliases": [ "CVE-2016-6303", "VC-OPENSSL-20160824-CVE-2016-6303" @@ -7379,10 +7379,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1u", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s|1.0.1t" @@ -7391,10 +7391,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2i", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h" @@ -7432,7 +7432,7 @@ "weaknesses": [] }, { - "unique_content_id": "d765b82550d6383724d8b08c6ce5fad6", + "unique_content_id": "1755375427c3d9b3ed1d93ce0438a1fb", "aliases": [ "CVE-2016-6304", "VC-OPENSSL-20160922-CVE-2016-6304" @@ -7443,10 +7443,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1u", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s|1.0.1t" @@ -7455,10 +7455,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2i", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h" @@ -7467,10 +7467,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0a", "affected_version_range": "vers:openssl/1.1.0" @@ -7513,7 +7513,7 @@ "weaknesses": [] }, { - "unique_content_id": "59f100f6c572376fc83b7a6966c39316", + "unique_content_id": "d796adb9e8c22ca194e781ebf1eafe6a", "aliases": [ "CVE-2016-6305", "VC-OPENSSL-20160922-CVE-2016-6305" @@ -7524,10 +7524,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0a", "affected_version_range": "vers:openssl/1.1.0" @@ -7560,7 +7560,7 @@ "weaknesses": [] }, { - "unique_content_id": "e1d59abfe83dcd79256041760fa5e6a1", + "unique_content_id": "8e72888ddf8d00592e0dd8ab65eb1771", "aliases": [ "CVE-2016-6306", "VC-OPENSSL-20160921-CVE-2016-6306" @@ -7571,10 +7571,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.1u", "affected_version_range": "vers:openssl/1.0.1|1.0.1a|1.0.1b|1.0.1c|1.0.1d|1.0.1e|1.0.1f|1.0.1g|1.0.1h|1.0.1i|1.0.1j|1.0.1k|1.0.1l|1.0.1m|1.0.1n|1.0.1o|1.0.1p|1.0.1q|1.0.1r|1.0.1s|1.0.1t" @@ -7583,10 +7583,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2i", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h" @@ -7624,7 +7624,7 @@ "weaknesses": [] }, { - "unique_content_id": "7de828ad43d26f980e17be459fcbf508", + "unique_content_id": "bbd16684edaf2b34828cde62b6d010be", "aliases": [ "CVE-2016-6307", "VC-OPENSSL-20160921-CVE-2016-6307" @@ -7635,10 +7635,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0a", "affected_version_range": "vers:openssl/1.1.0" @@ -7671,7 +7671,7 @@ "weaknesses": [] }, { - "unique_content_id": "18ea209a74f818d8eddc3773527de32f", + "unique_content_id": "db2b9f58682a8da4b757c1ea10147f00", "aliases": [ "CVE-2016-6308", "VC-OPENSSL-20160921-CVE-2016-6308" @@ -7682,10 +7682,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0a", "affected_version_range": "vers:openssl/1.1.0" @@ -7718,7 +7718,7 @@ "weaknesses": [] }, { - "unique_content_id": "08b2c4f720bf212cede677abc3c29257", + "unique_content_id": "df507b03eae1aa1060b4e3a197b28b9b", "aliases": [ "CVE-2016-6309", "VC-OPENSSL-20160926-CVE-2016-6309" @@ -7729,10 +7729,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0b", "affected_version_range": "vers:openssl/1.1.0a" @@ -7765,7 +7765,7 @@ "weaknesses": [] }, { - "unique_content_id": "66ceb8d64d0862daf9876ff9f314d3a8", + "unique_content_id": "916bc11ff6a51a556fd6866b090f2670", "aliases": [ "CVE-2016-7052", "VC-OPENSSL-20160926-CVE-2016-7052" @@ -7776,10 +7776,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2j", "affected_version_range": "vers:openssl/1.0.2i" @@ -7812,7 +7812,7 @@ "weaknesses": [] }, { - "unique_content_id": "863e9daf4b7fb1fa65f092097d927b01", + "unique_content_id": "9b83aa4df316b8fd10f5c0ce4b879c08", "aliases": [ "CVE-2016-7053", "VC-OPENSSL-20161110-CVE-2016-7053" @@ -7823,10 +7823,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0c", "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b" @@ -7859,7 +7859,7 @@ "weaknesses": [] }, { - "unique_content_id": "deef3c2b09226cd8f4b437de4583fc8a", + "unique_content_id": "62c0d8ea5f5aab6d25aeaa77a1a4acc6", "aliases": [ "CVE-2016-7054", "VC-OPENSSL-20161110-CVE-2016-7054" @@ -7870,10 +7870,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0c", "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b" @@ -7906,7 +7906,7 @@ "weaknesses": [] }, { - "unique_content_id": "66a0792e56194e47f82fae11d6255d05", + "unique_content_id": "d4441f6cfa25a05ebebc286d44fe75ec", "aliases": [ "CVE-2016-7055", "VC-OPENSSL-20161110-CVE-2016-7055" @@ -7917,10 +7917,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0c", "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b" @@ -7929,10 +7929,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2k", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j" @@ -7970,7 +7970,7 @@ "weaknesses": [] }, { - "unique_content_id": "1257c676289937b36f5d2108648aa3c0", + "unique_content_id": "6c59602c7e2db277403ec2a23e490c8e", "aliases": [ "CVE-2017-3730", "VC-OPENSSL-20170126-CVE-2017-3730" @@ -7981,10 +7981,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0d", "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c" @@ -8017,7 +8017,7 @@ "weaknesses": [] }, { - "unique_content_id": "6491e9cfab3dec8123d3aee6e89a1e4c", + "unique_content_id": "2e236372f4ae5157f4f77b16264d3d7f", "aliases": [ "CVE-2017-3731", "VC-OPENSSL-20170126-CVE-2017-3731" @@ -8028,10 +8028,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0d", "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c" @@ -8040,10 +8040,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2k", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j" @@ -8081,7 +8081,7 @@ "weaknesses": [] }, { - "unique_content_id": "94d9b647625526207b1170579fe114ee", + "unique_content_id": "035acf9ccee52f4c4c5e9a974d741cc5", "aliases": [ "CVE-2017-3732", "VC-OPENSSL-20170126-CVE-2017-3732" @@ -8092,10 +8092,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0d", "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c" @@ -8104,10 +8104,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2k", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j" @@ -8145,7 +8145,7 @@ "weaknesses": [] }, { - "unique_content_id": "c47bb58f511a041ef652d94b7a62e96a", + "unique_content_id": "47a46162aade43eb6d8af2797495b392", "aliases": [ "CVE-2017-3733", "VC-OPENSSL-20170216-CVE-2017-3733" @@ -8156,10 +8156,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0e", "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d" @@ -8192,7 +8192,7 @@ "weaknesses": [] }, { - "unique_content_id": "e33cfef9b51b5225eb26f72046bdd88a", + "unique_content_id": "db4f3be3236df1b2e291bce7235c6692", "aliases": [ "CVE-2017-3735", "VC-OPENSSL-20170828-CVE-2017-3735" @@ -8203,10 +8203,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0g", "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f" @@ -8215,10 +8215,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2m", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l" @@ -8256,7 +8256,7 @@ "weaknesses": [] }, { - "unique_content_id": "a0376bb1029a64b0c441b382b0fc10d7", + "unique_content_id": "47b7670c5be21c7c5289011206c0ccff", "aliases": [ "CVE-2017-3736", "VC-OPENSSL-20171102-CVE-2017-3736" @@ -8267,10 +8267,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0g", "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f" @@ -8279,10 +8279,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2m", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l" @@ -8320,7 +8320,7 @@ "weaknesses": [] }, { - "unique_content_id": "7f6602c99d1157581bfb940ee8fc98ca", + "unique_content_id": "ab43091ab001a2f9cd93ceba44745b9f", "aliases": [ "CVE-2017-3737", "VC-OPENSSL-20171207-CVE-2017-3737" @@ -8331,10 +8331,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2n", "affected_version_range": "vers:openssl/1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m" @@ -8367,7 +8367,7 @@ "weaknesses": [] }, { - "unique_content_id": "6c0222fbe71b5121b9bef2261995af9d", + "unique_content_id": "5718147b85fbc849ca6bd3a13419a6c7", "aliases": [ "CVE-2017-3738", "VC-OPENSSL-20171207-CVE-2017-3738" @@ -8378,10 +8378,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0h", "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g" @@ -8390,10 +8390,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2n", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m" @@ -8431,7 +8431,7 @@ "weaknesses": [] }, { - "unique_content_id": "a96966e3c61aceb6386d67ac201d8390", + "unique_content_id": "a4e3863a49cefa4db8b4d9cd9c403dab", "aliases": [ "CVE-2018-0732", "VC-OPENSSL-20180612-CVE-2018-0732" @@ -8442,10 +8442,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0i", "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g|1.1.0h" @@ -8454,10 +8454,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2p", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o" @@ -8495,7 +8495,7 @@ "weaknesses": [] }, { - "unique_content_id": "ae3bd51bfa1e31be36738d0e29e93a2e", + "unique_content_id": "dad327168e2120b62812bdae9d3a7eaf", "aliases": [ "CVE-2018-0733", "VC-OPENSSL-20180327-CVE-2018-0733" @@ -8506,10 +8506,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0h", "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g" @@ -8542,7 +8542,7 @@ "weaknesses": [] }, { - "unique_content_id": "8b3bce19cf02f247591caf325d89d215", + "unique_content_id": "06a3cb59793e95cd5b4b2d35dec77d8a", "aliases": [ "CVE-2018-0734", "VC-OPENSSL-20181030-CVE-2018-0734" @@ -8553,10 +8553,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.1a", "affected_version_range": "vers:openssl/1.1.1" @@ -8565,10 +8565,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0j", "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g|1.1.0h|1.1.0i" @@ -8577,10 +8577,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2q", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p" @@ -8623,7 +8623,7 @@ "weaknesses": [] }, { - "unique_content_id": "8518ca2489a47ef2cf102f6416de41f3", + "unique_content_id": "2b80c4f3d16c6096ebfc310e81a34c99", "aliases": [ "CVE-2018-0735", "VC-OPENSSL-20181029-CVE-2018-0735" @@ -8634,10 +8634,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.1a", "affected_version_range": "vers:openssl/1.1.1" @@ -8646,10 +8646,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0j", "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g|1.1.0h|1.1.0i" @@ -8687,7 +8687,7 @@ "weaknesses": [] }, { - "unique_content_id": "5a7f232a039d11c8d4d0494efd0e82e8", + "unique_content_id": "0f5bc3d9e09f59cfff54502fac350be8", "aliases": [ "CVE-2018-0737", "VC-OPENSSL-20180416-CVE-2018-0737" @@ -8698,10 +8698,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0i", "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g|1.1.0h" @@ -8710,10 +8710,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2p", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o" @@ -8751,7 +8751,7 @@ "weaknesses": [] }, { - "unique_content_id": "61e3c921be4e33fc96986db0728bd8e1", + "unique_content_id": "c41d3ab832b69a8187516d55faafc4e8", "aliases": [ "CVE-2018-0739", "VC-OPENSSL-20180327-CVE-2018-0739" @@ -8762,10 +8762,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0h", "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g" @@ -8774,10 +8774,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2o", "affected_version_range": "vers:openssl/1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n" @@ -8815,7 +8815,7 @@ "weaknesses": [] }, { - "unique_content_id": "864dbdf738c6486010c24eeb4749310e", + "unique_content_id": "8d422736491adbc8fb773294a7a8a1f1", "aliases": [ "CVE-2018-5407", "VC-OPENSSL-20181102-CVE-2018-5407" @@ -8826,10 +8826,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0i", "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g|1.1.0h" @@ -8838,10 +8838,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2q", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p" @@ -8879,7 +8879,7 @@ "weaknesses": [] }, { - "unique_content_id": "8d6e59f72477e382d4d7cf3719f7c14f", + "unique_content_id": "cb66318cb74192742bf3d0d772e68108", "aliases": [ "CVE-2019-1543", "VC-OPENSSL-20190306-CVE-2019-1543" @@ -8890,10 +8890,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.1c", "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b" @@ -8902,10 +8902,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0k", "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g|1.1.0h|1.1.0i|1.1.0j" @@ -8943,7 +8943,7 @@ "weaknesses": [] }, { - "unique_content_id": "1ef424b4b76f2e73bc1420addbcde819", + "unique_content_id": "f168c1647cf882fd34bca94046268073", "aliases": [ "CVE-2019-1547", "VC-OPENSSL-20190910-CVE-2019-1547" @@ -8954,10 +8954,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.1d", "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c" @@ -8966,10 +8966,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0l", "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g|1.1.0h|1.1.0i|1.1.0j|1.1.0k" @@ -8978,10 +8978,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2t", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s" @@ -9024,7 +9024,7 @@ "weaknesses": [] }, { - "unique_content_id": "6ac66867cc9431e75c150bc148f86875", + "unique_content_id": "41baab1700fd84f9acf96c23c6c42fe4", "aliases": [ "CVE-2019-1549", "VC-OPENSSL-20190910-CVE-2019-1549" @@ -9035,10 +9035,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.1d", "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c" @@ -9071,7 +9071,7 @@ "weaknesses": [] }, { - "unique_content_id": "f928e41276994ebd553ffe76eb2814eb", + "unique_content_id": "fafeb81c5feccc784b6f393f42d33c8b", "aliases": [ "CVE-2019-1551", "VC-OPENSSL-20191206-CVE-2019-1551" @@ -9082,10 +9082,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.1e", "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c|1.1.1d" @@ -9094,10 +9094,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2u", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s|1.0.2t" @@ -9135,7 +9135,7 @@ "weaknesses": [] }, { - "unique_content_id": "d25f2e8d4595bf84a7ee8731184f3f5f", + "unique_content_id": "7a7bc3b52f50fb72f067ac6d98d6ed0e", "aliases": [ "CVE-2019-1552", "VC-OPENSSL-20190730-CVE-2019-1552" @@ -9146,10 +9146,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.1d", "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c" @@ -9158,10 +9158,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0l", "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g|1.1.0h|1.1.0i|1.1.0j|1.1.0k" @@ -9170,10 +9170,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2t", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s" @@ -9221,7 +9221,7 @@ "weaknesses": [] }, { - "unique_content_id": "4974ffd7cd1f28b6fc5dfadf8a18584f", + "unique_content_id": "c8bb54ebeba310bfbc9ac147a67bf233", "aliases": [ "CVE-2019-1559", "VC-OPENSSL-20190226-CVE-2019-1559" @@ -9232,10 +9232,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2r", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q" @@ -9268,7 +9268,7 @@ "weaknesses": [] }, { - "unique_content_id": "4716e39df8807a519a0e67931903a6c9", + "unique_content_id": "1a165334b2838c6cf0630ffbf5f5bf4d", "aliases": [ "CVE-2019-1563", "VC-OPENSSL-20190910-CVE-2019-1563" @@ -9279,10 +9279,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.1d", "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c" @@ -9291,10 +9291,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.0l", "affected_version_range": "vers:openssl/1.1.0|1.1.0a|1.1.0b|1.1.0c|1.1.0d|1.1.0e|1.1.0f|1.1.0g|1.1.0h|1.1.0i|1.1.0j|1.1.0k" @@ -9303,10 +9303,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2t", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s" @@ -9349,7 +9349,7 @@ "weaknesses": [] }, { - "unique_content_id": "6c75b39a8a9a042d4185911d2e5f75d3", + "unique_content_id": "0c93d89c21e0cc886149032439487491", "aliases": [ "CVE-2020-1967", "VC-OPENSSL-20200421-CVE-2020-1967" @@ -9360,10 +9360,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.1g", "affected_version_range": "vers:openssl/1.1.1d|1.1.1e|1.1.1f" @@ -9396,7 +9396,7 @@ "weaknesses": [] }, { - "unique_content_id": "d0eedab349afba4d8b95ddf18f481b78", + "unique_content_id": "f5d431bb5c2a0c0e9f12fc10152bb6f1", "aliases": [ "CVE-2020-1968", "VC-OPENSSL-20200909-CVE-2020-1968" @@ -9407,10 +9407,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2w", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s|1.0.2t|1.0.2u|1.0.2v" @@ -9438,7 +9438,7 @@ "weaknesses": [] }, { - "unique_content_id": "39fe509567f47435e101e5abdada4669", + "unique_content_id": "2cdae28329d31e3281366d2179bfc56d", "aliases": [ "CVE-2020-1971", "VC-OPENSSL-20201208-CVE-2020-1971" @@ -9449,10 +9449,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.1i", "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c|1.1.1d|1.1.1e|1.1.1f|1.1.1g|1.1.1h" @@ -9461,10 +9461,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2x", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s|1.0.2t|1.0.2u|1.0.2v|1.0.2w" @@ -9502,7 +9502,7 @@ "weaknesses": [] }, { - "unique_content_id": "30d957ea49d00ed4a7e222324dfc677b", + "unique_content_id": "1d6ee2a4d37765218cf5f74e48905d69", "aliases": [ "CVE-2021-23839", "VC-OPENSSL-20210216-CVE-2021-23839" @@ -9513,10 +9513,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2y", "affected_version_range": "vers:openssl/1.0.2s|1.0.2t|1.0.2u|1.0.2v|1.0.2w|1.0.2x" @@ -9549,7 +9549,7 @@ "weaknesses": [] }, { - "unique_content_id": "24323035c226f5b48308ac892b46b31e", + "unique_content_id": "4045e40869465128bb9c3218bf917ed1", "aliases": [ "CVE-2021-23840", "VC-OPENSSL-20210216-CVE-2021-23840" @@ -9560,10 +9560,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.1j", "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c|1.1.1d|1.1.1e|1.1.1f|1.1.1g|1.1.1h|1.1.1i" @@ -9572,10 +9572,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2y", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s|1.0.2t|1.0.2u|1.0.2v|1.0.2w|1.0.2x" @@ -9613,7 +9613,7 @@ "weaknesses": [] }, { - "unique_content_id": "aaaf0d0b2dd969842037a7587c3b67d9", + "unique_content_id": "5f79231dc01856918e8d538edb22a3e0", "aliases": [ "CVE-2021-23841", "VC-OPENSSL-20210216-CVE-2021-23841" @@ -9624,10 +9624,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.1j", "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c|1.1.1d|1.1.1e|1.1.1f|1.1.1g|1.1.1h|1.1.1i" @@ -9636,10 +9636,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2y", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s|1.0.2t|1.0.2u|1.0.2v|1.0.2w|1.0.2x" @@ -9677,7 +9677,7 @@ "weaknesses": [] }, { - "unique_content_id": "145d1fc0167313f0278c27a6a09b2daf", + "unique_content_id": "3970a5a9fb420959f7a9b945bcb99cb5", "aliases": [ "CVE-2021-3449", "VC-OPENSSL-20210325-CVE-2021-3449" @@ -9688,10 +9688,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.1k", "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c|1.1.1d|1.1.1e|1.1.1f|1.1.1g|1.1.1h|1.1.1i|1.1.1j" @@ -9724,7 +9724,7 @@ "weaknesses": [] }, { - "unique_content_id": "dc1fb237d90697b412a9ff818912208d", + "unique_content_id": "73a8f04c53b0dee77f7623a5ff4edbce", "aliases": [ "CVE-2021-3450", "VC-OPENSSL-20210325-CVE-2021-3450" @@ -9735,10 +9735,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.1k", "affected_version_range": "vers:openssl/1.1.1h|1.1.1i|1.1.1j" @@ -9771,7 +9771,7 @@ "weaknesses": [] }, { - "unique_content_id": "af64a082583509cb9410953814d2d6b7", + "unique_content_id": "aa49ee2c8a805ea72926ae3a0edd7c1c", "aliases": [ "CVE-2021-3711", "VC-OPENSSL-20210824-CVE-2021-3711" @@ -9782,10 +9782,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.1l", "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c|1.1.1d|1.1.1e|1.1.1f|1.1.1g|1.1.1h|1.1.1i|1.1.1j|1.1.1k" @@ -9818,7 +9818,7 @@ "weaknesses": [] }, { - "unique_content_id": "4d8007e11fe07d31e9dabb993de9b576", + "unique_content_id": "8a177a0894cae538775ee4cc350d4447", "aliases": [ "CVE-2021-3712", "VC-OPENSSL-20210824-CVE-2021-3712" @@ -9829,10 +9829,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.1l", "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c|1.1.1d|1.1.1e|1.1.1f|1.1.1g|1.1.1h|1.1.1i|1.1.1j|1.1.1k" @@ -9841,10 +9841,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2za", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s|1.0.2t|1.0.2u|1.0.2v|1.0.2w|1.0.2x|1.0.2y" @@ -9882,7 +9882,7 @@ "weaknesses": [] }, { - "unique_content_id": "50952c3cc45de09ece3bc15d9d138505", + "unique_content_id": "0c4e6fb5ba341c18595892307fa8617d", "aliases": [ "CVE-2021-4044", "VC-OPENSSL-20211214-CVE-2021-4044" @@ -9893,10 +9893,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "3.0.1", "affected_version_range": "vers:openssl/3.0.0" @@ -9929,7 +9929,7 @@ "weaknesses": [] }, { - "unique_content_id": "f675e3afc0174f3cf01a1c64cad1630a", + "unique_content_id": "927484e82be70aea5b667ba1056a4c0f", "aliases": [ "CVE-2021-4160", "VC-OPENSSL-20220128-CVE-2021-4160" @@ -9940,10 +9940,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "3.0.1", "affected_version_range": "vers:openssl/3.0.0" @@ -9952,10 +9952,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.1m", "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c|1.1.1d|1.1.1e|1.1.1f|1.1.1g|1.1.1h|1.1.1i|1.1.1j|1.1.1k|1.1.1l" @@ -9964,10 +9964,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2zc-dev", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s|1.0.2t|1.0.2u|1.0.2v|1.0.2w|1.0.2x|1.0.2y|1.0.2za|1.0.2zb" @@ -10010,7 +10010,7 @@ "weaknesses": [] }, { - "unique_content_id": "f5bb0b278e9b30b154a09d0b11eb66c9", + "unique_content_id": "7a615f8ca4554d92cf3431b00d54c722", "aliases": [ "CVE-2022-0778", "VC-OPENSSL-20220315-CVE-2022-0778" @@ -10021,10 +10021,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "3.0.2", "affected_version_range": "vers:openssl/3.0.0|3.0.1" @@ -10033,10 +10033,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.1.1n", "affected_version_range": "vers:openssl/1.1.1|1.1.1a|1.1.1b|1.1.1c|1.1.1d|1.1.1e|1.1.1f|1.1.1g|1.1.1h|1.1.1i|1.1.1j|1.1.1k|1.1.1l|1.1.1m" @@ -10045,10 +10045,10 @@ "package": { "name": "openssl", "type": "openssl", - "subpath": null, - "version": null, - "namespace": null, - "qualifiers": null + "subpath": "", + "version": "", + "namespace": "", + "qualifiers": "" }, "fixed_version": "1.0.2zd", "affected_version_range": "vers:openssl/1.0.2|1.0.2a|1.0.2b|1.0.2c|1.0.2d|1.0.2e|1.0.2f|1.0.2g|1.0.2h|1.0.2i|1.0.2j|1.0.2k|1.0.2l|1.0.2m|1.0.2n|1.0.2o|1.0.2p|1.0.2q|1.0.2r|1.0.2s|1.0.2t|1.0.2u|1.0.2v|1.0.2w|1.0.2x|1.0.2y|1.0.2za|1.0.2zb|1.0.2zc" diff --git a/vulnerabilities/tests/test_data/parse-advisory-npm-expected.json b/vulnerabilities/tests/test_data/parse-advisory-npm-expected.json index f29be7e0f..6d08a0c2d 100644 --- a/vulnerabilities/tests/test_data/parse-advisory-npm-expected.json +++ b/vulnerabilities/tests/test_data/parse-advisory-npm-expected.json @@ -8,11 +8,11 @@ { "package": { "type": "npm", - "namespace": null, + "namespace": "", "name": "npm", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:npm/<1.3.3", "fixed_version": "1.3.3" diff --git a/vulnerabilities/tests/test_data/postgresql/parse-advisory-postgresql-expected.json b/vulnerabilities/tests/test_data/postgresql/parse-advisory-postgresql-expected.json index d9d7f7821..6b583223d 100644 --- a/vulnerabilities/tests/test_data/postgresql/parse-advisory-postgresql-expected.json +++ b/vulnerabilities/tests/test_data/postgresql/parse-advisory-postgresql-expected.json @@ -8,13 +8,11 @@ { "package": { "type": "generic", - "namespace": null, + "namespace": "", "name": "postgresql", - "version": null, - "qualifiers": { - "os": "windows" - }, - "subpath": null + "version": "", + "qualifiers": "os=windows", + "subpath": "" }, "affected_version_range": "vers:generic/9.6.0|10.0.0|11.0.0|12.0.0", "fixed_version": "12.3" @@ -22,13 +20,11 @@ { "package": { "type": "generic", - "namespace": null, + "namespace": "", "name": "postgresql", - "version": null, - "qualifiers": { - "os": "windows" - }, - "subpath": null + "version": "", + "qualifiers": "os=windows", + "subpath": "" }, "affected_version_range": "vers:generic/9.6.0|10.0.0|11.0.0|12.0.0", "fixed_version": "11.8" @@ -36,13 +32,11 @@ { "package": { "type": "generic", - "namespace": null, + "namespace": "", "name": "postgresql", - "version": null, - "qualifiers": { - "os": "windows" - }, - "subpath": null + "version": "", + "qualifiers": "os=windows", + "subpath": "" }, "affected_version_range": "vers:generic/9.6.0|10.0.0|11.0.0|12.0.0", "fixed_version": "10.13" @@ -50,13 +44,11 @@ { "package": { "type": "generic", - "namespace": null, + "namespace": "", "name": "postgresql", - "version": null, - "qualifiers": { - "os": "windows" - }, - "subpath": null + "version": "", + "qualifiers": "os=windows", + "subpath": "" }, "affected_version_range": "vers:generic/9.6.0|10.0.0|11.0.0|12.0.0", "fixed_version": "9.6.18" @@ -95,11 +87,11 @@ { "package": { "type": "generic", - "namespace": null, + "namespace": "", "name": "postgresql", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:generic/9.6.0|10.0.0|11.0.0|12.0.0", "fixed_version": "12.2" @@ -107,11 +99,11 @@ { "package": { "type": "generic", - "namespace": null, + "namespace": "", "name": "postgresql", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:generic/9.6.0|10.0.0|11.0.0|12.0.0", "fixed_version": "11.7" @@ -119,11 +111,11 @@ { "package": { "type": "generic", - "namespace": null, + "namespace": "", "name": "postgresql", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:generic/9.6.0|10.0.0|11.0.0|12.0.0", "fixed_version": "10.12" @@ -131,11 +123,11 @@ { "package": { "type": "generic", - "namespace": null, + "namespace": "", "name": "postgresql", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:generic/9.6.0|10.0.0|11.0.0|12.0.0", "fixed_version": "9.6.17" diff --git a/vulnerabilities/tests/test_data/pypa/pypa-expected.json b/vulnerabilities/tests/test_data/pypa/pypa-expected.json index 42e4186e3..bf49770a5 100644 --- a/vulnerabilities/tests/test_data/pypa/pypa-expected.json +++ b/vulnerabilities/tests/test_data/pypa/pypa-expected.json @@ -9,11 +9,11 @@ { "package": { "type": "pypi", - "namespace": null, + "namespace": "", "name": "django", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:pypi/2.2|2.2.1|2.2.2|2.2.3|2.2.4|2.2.5|2.2.6|2.2.7|2.2.8|2.2.9|2.2.10|2.2.11|2.2.12|2.2.13|2.2.14|2.2.15|2.2.16|2.2.17|2.2.18|2.2.19|2.2.20|2.2.21|2.2.22|2.2.23|2.2.24|2.2.25|3.2|3.2.1|3.2.2|3.2.3|3.2.4|3.2.5|3.2.6|3.2.7|3.2.8|3.2.9|3.2.10|4.0", "fixed_version": "2.2.26" @@ -21,11 +21,11 @@ { "package": { "type": "pypi", - "namespace": null, + "namespace": "", "name": "django", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:pypi/2.2|2.2.1|2.2.2|2.2.3|2.2.4|2.2.5|2.2.6|2.2.7|2.2.8|2.2.9|2.2.10|2.2.11|2.2.12|2.2.13|2.2.14|2.2.15|2.2.16|2.2.17|2.2.18|2.2.19|2.2.20|2.2.21|2.2.22|2.2.23|2.2.24|2.2.25|3.2|3.2.1|3.2.2|3.2.3|3.2.4|3.2.5|3.2.6|3.2.7|3.2.8|3.2.9|3.2.10|4.0", "fixed_version": "3.2.11" @@ -33,11 +33,11 @@ { "package": { "type": "pypi", - "namespace": null, + "namespace": "", "name": "django", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:pypi/2.2|2.2.1|2.2.2|2.2.3|2.2.4|2.2.5|2.2.6|2.2.7|2.2.8|2.2.9|2.2.10|2.2.11|2.2.12|2.2.13|2.2.14|2.2.15|2.2.16|2.2.17|2.2.18|2.2.19|2.2.20|2.2.21|2.2.22|2.2.23|2.2.24|2.2.25|3.2|3.2.1|3.2.2|3.2.3|3.2.4|3.2.5|3.2.6|3.2.7|3.2.8|3.2.9|3.2.10|4.0", "fixed_version": "4.0.1" diff --git a/vulnerabilities/tests/test_data/pysec/pysec-advisories_with_cwe-expected.json b/vulnerabilities/tests/test_data/pysec/pysec-advisories_with_cwe-expected.json index c6bb1fa0c..5c737f5a0 100644 --- a/vulnerabilities/tests/test_data/pysec/pysec-advisories_with_cwe-expected.json +++ b/vulnerabilities/tests/test_data/pysec/pysec-advisories_with_cwe-expected.json @@ -8,11 +8,11 @@ { "package": { "type": "pypi", - "namespace": null, + "namespace": "", "name": "django-s3file", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": null, "fixed_version": "5.5.1" diff --git a/vulnerabilities/tests/test_data/pysec/pysec-advisories_with_summary-expected.json b/vulnerabilities/tests/test_data/pysec/pysec-advisories_with_summary-expected.json index 6913a13a3..9b38ff42b 100644 --- a/vulnerabilities/tests/test_data/pysec/pysec-advisories_with_summary-expected.json +++ b/vulnerabilities/tests/test_data/pysec/pysec-advisories_with_summary-expected.json @@ -9,11 +9,11 @@ { "package": { "type": "pypi", - "namespace": null, + "namespace": "", "name": "pillow", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:pypi/1.0|1.1|1.2|1.3|1.4|1.5|1.6|1.7.0|1.7.1|1.7.2|1.7.3|1.7.4|1.7.5|1.7.6|1.7.7|1.7.8|2.0.0|2.1.0|2.2.0|2.2.1|2.2.2|2.3.0|2.3.1|2.3.2|2.4.0|2.5.0|2.5.1|2.5.2|2.5.3|2.6.0|2.6.1|2.6.2|2.7.0|2.8.0|2.8.1|2.8.2|2.9.0|3.0.0|3.1.0rc1|3.1.0rc1|3.1.0|3.1.1|3.1.2|3.2.0|3.3.0|3.3.1|3.3.2|3.3.3|3.4.0|3.4.1|3.4.2|4.0.0|4.1.0|4.1.1|4.2.0|4.2.1|4.3.0|5.0.0|5.1.0|5.2.0|5.3.0|5.4.0.dev0|5.4.0|5.4.1|6.0.0|6.1.0|6.2.0|6.2.1|6.2.2|7.0.0|7.1.0|7.1.1|7.1.2|7.2.0|8.0.0|8.0.1|8.1.0|8.1.1|8.1.2|8.2.0|8.3.0|8.3.1|8.3.2|8.4.0", "fixed_version": "9.0.0" diff --git a/vulnerabilities/tests/test_data/pysec/pysec-advisories_without_summary-expected.json b/vulnerabilities/tests/test_data/pysec/pysec-advisories_without_summary-expected.json index 24708c92b..495d02a21 100644 --- a/vulnerabilities/tests/test_data/pysec/pysec-advisories_without_summary-expected.json +++ b/vulnerabilities/tests/test_data/pysec/pysec-advisories_without_summary-expected.json @@ -8,11 +8,11 @@ { "package": { "type": "pypi", - "namespace": null, + "namespace": "", "name": "awsiotsdk", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:pypi/0.2.4|0.2.9|0.3.0|1.0.2|1.0.3|1.0.5|1.0.6|1.1.0|1.2.0|1.2.1|1.3.0|1.3.1|1.3.2|1.4.0|1.5.0|1.5.1|1.5.2|1.5.3|1.5.4|1.5.5|1.5.6|1.5.7|1.5.8|1.5.10|1.5.11|1.5.12|1.5.13|1.5.14|1.5.15|1.5.16|1.5.17|1.5.18|1.6.0|1.6.1|1.6.2", "fixed_version": "1.7.0" diff --git a/vulnerabilities/tests/test_data/redhat/redhat-expected.json b/vulnerabilities/tests/test_data/redhat/redhat-expected.json index 1ba3575eb..d994a21bf 100644 --- a/vulnerabilities/tests/test_data/redhat/redhat-expected.json +++ b/vulnerabilities/tests/test_data/redhat/redhat-expected.json @@ -38,11 +38,9 @@ "type": "rpm", "namespace": "redhat", "name": "java-11-openjdk", - "version": null, - "qualifiers": { - "arch": "el8_1" - }, - "subpath": null + "version": "", + "qualifiers": "arch=el8_1", + "subpath": "" }, "affected_version_range": "vers:rpm/1:11.0.15.0.9-2", "fixed_version": null @@ -52,11 +50,9 @@ "type": "rpm", "namespace": "redhat", "name": "java-11-openjdk", - "version": null, - "qualifiers": { - "arch": "el8_2" - }, - "subpath": null + "version": "", + "qualifiers": "arch=el8_2", + "subpath": "" }, "affected_version_range": "vers:rpm/1:11.0.15.0.9-2", "fixed_version": null @@ -66,11 +62,9 @@ "type": "rpm", "namespace": "redhat", "name": "java-11-openjdk", - "version": null, - "qualifiers": { - "arch": "el7_9" - }, - "subpath": null + "version": "", + "qualifiers": "arch=el7_9", + "subpath": "" }, "affected_version_range": "vers:rpm/1:11.0.15.0.9-2", "fixed_version": null @@ -80,11 +74,9 @@ "type": "rpm", "namespace": "redhat", "name": "java-11-openjdk", - "version": null, - "qualifiers": { - "arch": "el8_5" - }, - "subpath": null + "version": "", + "qualifiers": "arch=el8_5", + "subpath": "" }, "affected_version_range": "vers:rpm/1:11.0.15.0.9-2", "fixed_version": null @@ -94,11 +86,9 @@ "type": "rpm", "namespace": "redhat", "name": "java-1.8.0-openjdk", - "version": null, - "qualifiers": { - "arch": "el8_5" - }, - "subpath": null + "version": "", + "qualifiers": "arch=el8_5", + "subpath": "" }, "affected_version_range": "vers:rpm/1:1.8.0.332.b09-1", "fixed_version": null @@ -108,11 +98,9 @@ "type": "rpm", "namespace": "redhat", "name": "java-11-openjdk", - "version": null, - "qualifiers": { - "arch": "el8_4" - }, - "subpath": null + "version": "", + "qualifiers": "arch=el8_4", + "subpath": "" }, "affected_version_range": "vers:rpm/1:11.0.15.0.9-2", "fixed_version": null @@ -122,11 +110,9 @@ "type": "rpm", "namespace": "redhat", "name": "java-1.8.0-openjdk", - "version": null, - "qualifiers": { - "arch": "el7_9" - }, - "subpath": null + "version": "", + "qualifiers": "arch=el7_9", + "subpath": "" }, "affected_version_range": "vers:rpm/1:1.8.0.332.b09-1", "fixed_version": null @@ -136,11 +122,9 @@ "type": "rpm", "namespace": "redhat", "name": "java-1.8.0-openjdk", - "version": null, - "qualifiers": { - "arch": "el8_1" - }, - "subpath": null + "version": "", + "qualifiers": "arch=el8_1", + "subpath": "" }, "affected_version_range": "vers:rpm/1:1.8.0.332.b09-1", "fixed_version": null @@ -150,11 +134,9 @@ "type": "rpm", "namespace": "redhat", "name": "java-1.8.0-openjdk", - "version": null, - "qualifiers": { - "arch": "el8_2" - }, - "subpath": null + "version": "", + "qualifiers": "arch=el8_2", + "subpath": "" }, "affected_version_range": "vers:rpm/1:1.8.0.332.b09-1", "fixed_version": null @@ -164,11 +146,9 @@ "type": "rpm", "namespace": "redhat", "name": "java-17-openjdk", - "version": null, - "qualifiers": { - "arch": "el8_5" - }, - "subpath": null + "version": "", + "qualifiers": "arch=el8_5", + "subpath": "" }, "affected_version_range": "vers:rpm/1:17.0.3.0.6-2", "fixed_version": null @@ -178,11 +158,9 @@ "type": "rpm", "namespace": "redhat", "name": "java-1.8.0-openjdk", - "version": null, - "qualifiers": { - "arch": "el8_4" - }, - "subpath": null + "version": "", + "qualifiers": "arch=el8_4", + "subpath": "" }, "affected_version_range": "vers:rpm/1:1.8.0.332.b09-1", "fixed_version": null diff --git a/vulnerabilities/tests/test_data/retiredotnet/expected_file.json b/vulnerabilities/tests/test_data/retiredotnet/expected_file.json index 7ee73a92c..aa49446e9 100644 --- a/vulnerabilities/tests/test_data/retiredotnet/expected_file.json +++ b/vulnerabilities/tests/test_data/retiredotnet/expected_file.json @@ -7,11 +7,11 @@ { "package": { "type": "nuget", - "namespace": null, + "namespace": "", "name": "Microsoft.AspNetCore.SignalR.Protocols.MessagePack", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nuget/1.0.0", "fixed_version": "1.0.11" @@ -19,11 +19,11 @@ { "package": { "type": "nuget", - "namespace": null, + "namespace": "", "name": "Microsoft.AspNetCore.SignalR.Protocols.MessagePack", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nuget/1.0.1", "fixed_version": "1.0.11" @@ -31,11 +31,11 @@ { "package": { "type": "nuget", - "namespace": null, + "namespace": "", "name": "Microsoft.AspNetCore.SignalR.Protocols.MessagePack", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nuget/1.0.2", "fixed_version": "1.0.11" @@ -43,11 +43,11 @@ { "package": { "type": "nuget", - "namespace": null, + "namespace": "", "name": "Microsoft.AspNetCore.SignalR.Protocols.MessagePack", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nuget/1.0.3", "fixed_version": "1.0.11" @@ -55,11 +55,11 @@ { "package": { "type": "nuget", - "namespace": null, + "namespace": "", "name": "Microsoft.AspNetCore.SignalR.Protocols.MessagePack", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nuget/1.0.4", "fixed_version": "1.0.11" @@ -67,11 +67,11 @@ { "package": { "type": "nuget", - "namespace": null, + "namespace": "", "name": "Microsoft.AspNetCore.SignalR.Protocols.MessagePack", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:nuget/1.1.0", "fixed_version": "1.1.5" diff --git a/vulnerabilities/tests/test_data/ubuntu-oval-expected.json b/vulnerabilities/tests/test_data/ubuntu-oval-expected.json index 7e382a5f5..3871b32e4 100644 --- a/vulnerabilities/tests/test_data/ubuntu-oval-expected.json +++ b/vulnerabilities/tests/test_data/ubuntu-oval-expected.json @@ -10,9 +10,9 @@ "type": "deb", "namespace": "ubuntu", "name": "potrace", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:deb/<1.14-2", "fixed_version": null @@ -68,9 +68,9 @@ "type": "deb", "namespace": "ubuntu", "name": "tor", - "version": null, - "qualifiers": null, - "subpath": null + "version": "", + "qualifiers": "", + "subpath": "" }, "affected_version_range": "vers:deb/<0.2.8.9-1ubuntu1", "fixed_version": null diff --git a/vulnerabilities/tests/test_data/ubuntu-oval-improver-expected.json b/vulnerabilities/tests/test_data/ubuntu-oval-improver-expected.json index 49fa028eb..c8cef8f81 100644 --- a/vulnerabilities/tests/test_data/ubuntu-oval-improver-expected.json +++ b/vulnerabilities/tests/test_data/ubuntu-oval-improver-expected.json @@ -12,72 +12,72 @@ "namespace": "ubuntu", "name": "potrace", "version": "1.1.0", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "ubuntu", "name": "potrace", "version": "1.1.1", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "ubuntu", "name": "potrace", "version": "1.1.2", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "ubuntu", "name": "potrace", "version": "1.1.3", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "ubuntu", "name": "potrace", "version": "1.1.4", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "ubuntu", "name": "potrace", "version": "1.1.5", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "ubuntu", "name": "potrace", "version": "1.1.6", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "ubuntu", "name": "potrace", "version": "1.1.7", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" }, { "type": "deb", "namespace": "ubuntu", "name": "potrace", "version": "1.1.8", - "qualifiers": null, - "subpath": null + "qualifiers": "", + "subpath": "" } ], "fixed_purl": null, diff --git a/vulnerabilities/tests/test_data_migrations.py b/vulnerabilities/tests/test_data_migrations.py index 76e7b4bf8..7d8e6b258 100644 --- a/vulnerabilities/tests/test_data_migrations.py +++ b/vulnerabilities/tests/test_data_migrations.py @@ -594,3 +594,19 @@ def test_removal_of_corrupted_vulns(self): # using get_model to avoid circular import Vulnerability = self.apps.get_model("vulnerabilities", "Vulnerability") Vulnerability.objects.all().count() == 1 + + +class TestRemoveDupedPurlsWithSameQualifiers(TestMigrations): + app_name = "vulnerabilities" + migrate_from = "0043_alter_advisory_unique_together_advisory_url_and_more" + migrate_to = "0045_remove_duplicated_purls_with_same_qualifiers" + + def setUpBeforeMigration(self, apps): + Package = apps.get_model("vulnerabilities", "Package") + self.pkg1 = Package.objects.create(type="nginx", name="nginx", qualifiers={"os": "windows"}) + + pkg2 = Package.objects.create(type="nginx", name="nginx", qualifiers="os=windows") + + def test_removal_of_duped_purls(self): + Package = apps.get_model("vulnerabilities", "Package") + assert Package.objects.count() == 1 diff --git a/vulnerabilities/tests/test_improver.py b/vulnerabilities/tests/test_improver.py index 792fefc63..8c05223c2 100644 --- a/vulnerabilities/tests/test_improver.py +++ b/vulnerabilities/tests/test_improver.py @@ -14,6 +14,7 @@ from vulnerabilities.improver import MAX_CONFIDENCE from vulnerabilities.improver import Inference from vulnerabilities.improver import PackageURL +from vulnerabilities.utils import purl_to_dict def test_empty_inference_raises_exception(): @@ -44,8 +45,8 @@ def test_inference_to_dict_method_with_purls(): "aliases": [], "confidence": MAX_CONFIDENCE, "summary": "", - "affected_purls": [purl.to_dict()], - "fixed_purl": purl.to_dict(), + "affected_purls": [purl_to_dict(purl)], + "fixed_purl": purl_to_dict(purl), "references": [], "weaknesses": [], } diff --git a/vulnerabilities/tests/test_view.py b/vulnerabilities/tests/test_view.py index bc50afeb1..e1a58926c 100644 --- a/vulnerabilities/tests/test_view.py +++ b/vulnerabilities/tests/test_view.py @@ -67,29 +67,31 @@ def test_package_detail_view(self): def test_package_view_with_purl_fragment(self): qs = PackageSearch().get_queryset(query="nginx@1.0.15") pkgs = list(qs) - self.assertEqual(len(pkgs), 1) + self.assertEqual(len(pkgs), 2) self.assertEqual(pkgs[0].purl, "pkg:nginx/nginx@1.0.15") + self.assertEqual(pkgs[1].purl, "pkg:nginx/nginx@1.0.15?foo=bar") - def test_package_view_with_purl_fragment(self): + def test_package_view_with_purl_fragment_2(self): qs = PackageSearch().get_queryset(query="nginx/nginx") pkgs = list(qs) pkgs = [p.purl for p in pkgs] - assert pkgs == [ + expected = [ "pkg:nginx/nginx@0.6.18", + "pkg:nginx/nginx@1.0.15", + "pkg:nginx/nginx@1.0.15?foo=bar", + "pkg:nginx/nginx@1.0.7", + "pkg:nginx/nginx@1.14.1", + "pkg:nginx/nginx@1.15.5", + "pkg:nginx/nginx@1.15.6", + "pkg:nginx/nginx@1.16.1", + "pkg:nginx/nginx@1.17.2", + "pkg:nginx/nginx@1.17.3", "pkg:nginx/nginx@1.20.0", - "pkg:nginx/nginx@1.21.0", "pkg:nginx/nginx@1.20.1", + "pkg:nginx/nginx@1.21.0", "pkg:nginx/nginx@1.9.5", - "pkg:nginx/nginx@1.17.2", - "pkg:nginx/nginx@1.17.3", - "pkg:nginx/nginx@1.16.1", - "pkg:nginx/nginx@1.15.5", - "pkg:nginx/nginx@1.15.6", - "pkg:nginx/nginx@1.14.1", - "pkg:nginx/nginx@1.0.7", - "pkg:nginx/nginx@1.0.15", - "pkg:nginx/nginx@1.0.15?foo=bar", ] + assert pkgs == expected def test_package_view_with_valid_purl_without_version(self): qs = PackageSearch().get_queryset(query="pkg:nginx/nginx") @@ -97,19 +99,19 @@ def test_package_view_with_valid_purl_without_version(self): pkgs = [p.purl for p in pkgs] assert pkgs == [ "pkg:nginx/nginx@0.6.18", + "pkg:nginx/nginx@1.0.15", + "pkg:nginx/nginx@1.0.15?foo=bar", + "pkg:nginx/nginx@1.0.7", + "pkg:nginx/nginx@1.14.1", + "pkg:nginx/nginx@1.15.5", + "pkg:nginx/nginx@1.15.6", + "pkg:nginx/nginx@1.16.1", + "pkg:nginx/nginx@1.17.2", + "pkg:nginx/nginx@1.17.3", "pkg:nginx/nginx@1.20.0", - "pkg:nginx/nginx@1.21.0", "pkg:nginx/nginx@1.20.1", + "pkg:nginx/nginx@1.21.0", "pkg:nginx/nginx@1.9.5", - "pkg:nginx/nginx@1.17.2", - "pkg:nginx/nginx@1.17.3", - "pkg:nginx/nginx@1.16.1", - "pkg:nginx/nginx@1.15.5", - "pkg:nginx/nginx@1.15.6", - "pkg:nginx/nginx@1.14.1", - "pkg:nginx/nginx@1.0.7", - "pkg:nginx/nginx@1.0.15", - "pkg:nginx/nginx@1.0.15?foo=bar", ] def test_package_view_with_valid_purl_and_incomplete_version(self): @@ -117,19 +119,19 @@ def test_package_view_with_valid_purl_and_incomplete_version(self): pkgs = list(qs) pkgs = [p.purl for p in pkgs] assert pkgs == [ + "pkg:nginx/nginx@1.0.15", + "pkg:nginx/nginx@1.0.15?foo=bar", + "pkg:nginx/nginx@1.0.7", + "pkg:nginx/nginx@1.14.1", + "pkg:nginx/nginx@1.15.5", + "pkg:nginx/nginx@1.15.6", + "pkg:nginx/nginx@1.16.1", + "pkg:nginx/nginx@1.17.2", + "pkg:nginx/nginx@1.17.3", "pkg:nginx/nginx@1.20.0", - "pkg:nginx/nginx@1.21.0", "pkg:nginx/nginx@1.20.1", + "pkg:nginx/nginx@1.21.0", "pkg:nginx/nginx@1.9.5", - "pkg:nginx/nginx@1.17.2", - "pkg:nginx/nginx@1.17.3", - "pkg:nginx/nginx@1.16.1", - "pkg:nginx/nginx@1.15.5", - "pkg:nginx/nginx@1.15.6", - "pkg:nginx/nginx@1.14.1", - "pkg:nginx/nginx@1.0.7", - "pkg:nginx/nginx@1.0.15", - "pkg:nginx/nginx@1.0.15?foo=bar", ] def test_package_view_with_purl_type(self): diff --git a/vulnerabilities/utils.py b/vulnerabilities/utils.py index fb8f4ab9e..2e75b59e8 100644 --- a/vulnerabilities/utils.py +++ b/vulnerabilities/utils.py @@ -31,6 +31,9 @@ import toml import urllib3 from packageurl import PackageURL +from packageurl import normalize_qualifiers +from packageurl import normalize_subpath +from packageurl.contrib.django.models import without_empty_values from univers.version_range import RANGE_CLASS_BY_SCHEMES from univers.version_range import NginxVersionRange from univers.version_range import VersionRange @@ -138,28 +141,23 @@ def __lt__(self, other): return self.version < other.version -def evolve_purl(purl, **kwargs): +def update_purl_version(purl, version): """ - Return a new PackageURL derived from the ``purl`` PackageURL where any of - the provided kwarg replaces the corresponding attribute of this PackageURL. - Qaulifiers if provided must be a mapping + Return a new PackageURL derived from the ``purl`` PackageURL object or string + with the new version. + For example:: >>> purl = PackageURL.from_string("pkg:generic/this@1.2.3") - >>> evolved = PackageURL.from_string("pkg:npm/@baz/that@2.2.3?foo=bar") - >>> evolve_purl(purl, - ... type="npm", namespace="@baz", name="that", - ... version="2.2.3", qualifiers={"foo": "bar"} - ... ) == evolved + >>> evolved = PackageURL.from_string("pkg:generic/this@2.2.3") + >>> update_purl_version(purl, version="2.2.3") == evolved True - """ - if not kwargs: - return PackageURL.from_string(str(purl)) - - kwargs = {name: value for name, value in kwargs.items() if hasattr(purl, name)} + purl = normalize_purl(purl=purl) + if not version: + return purl merged = purl.to_dict() - merged.update(kwargs) - return PackageURL(**merged) + merged["version"] = version + return normalize_purl(PackageURL(**merged)) def nearest_patched_package( @@ -428,9 +426,10 @@ def fetch_response(url): # This should be a method on PackageURL -def remove_qualifiers_and_subpath(purl): +def plain_purl(purl): """ - Return a package URL without qualifiers and subpath + Return a PackageURL without qualifiers and subpath + given a purl string or PackageURL object """ if not isinstance(purl, PackageURL): purl = PackageURL.from_string(purl) @@ -561,3 +560,35 @@ def get_advisory_url(file, base_path, url): relative_path = str(file.relative_to(base_path)).strip("/") advisory_url = urljoin(url, relative_path) return advisory_url + + +def purl_to_dict(purl: PackageURL, with_empty: bool = True): + """ + Return a dict of purl components suitable for use in a queryset. + We need to have specific empty values for using in querysets because of our peculiar model structure. + + For example:: + >>> purl_to_dict(PackageURL.from_string("pkg:generic/postgres")) + {'type': 'generic', 'namespace': '', 'name': 'postgres', 'version': '', 'qualifiers': '', 'subpath': ''} + >>> purl_to_dict(PackageURL.from_string("pkg:generic/postgres/postgres@1.2?foo=bar#baz")) + {'type': 'generic', 'namespace': 'postgres', 'name': 'postgres', 'version': '1.2', 'qualifiers': 'foo=bar', 'subpath': 'baz'} + """ + if isinstance(purl, str): + purl = PackageURL.from_string(purl) + + mapping = purl.to_dict(encode=True, empty="") + + if not with_empty: + return without_empty_values(mapping) + + return mapping + + +def normalize_purl(purl: str): + """ + Return a normalized purl object from a purl + string or purl object. + """ + if isinstance(purl, PackageURL): + purl = str(purl) + return PackageURL.from_string(purl) diff --git a/vulnerabilities/views.py b/vulnerabilities/views.py index d6131a4b3..cc6c79cb5 100644 --- a/vulnerabilities/views.py +++ b/vulnerabilities/views.py @@ -52,7 +52,12 @@ def get_queryset(self, query=None): on exact purl, partial purl or just name and namespace. """ query = query or self.request.GET.get("search") or "" - return self.model.objects.search(query).with_vulnerability_counts().prefetch_related() + return ( + self.model.objects.search(query) + .with_vulnerability_counts() + .prefetch_related() + .order_by("package_url") + ) class VulnerabilitySearch(ListView): @@ -81,6 +86,7 @@ class PackageDetails(DetailView): def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) + print(context) package = self.object context["package"] = package context["affected_by_vulnerabilities"] = package.affected_by.order_by("vulnerability_id")