Skip to content
Heist/ feed
Back to feed
Medium

Digital Signature Hash Algorithms Not Validated in sylabs/sif

Type: advisorySources: OSV

syslabs/sif is the Singularity Image Format (SIF) reference implementation. In versions prior to 2.8.1the `github.com/sylabs/sif/v2/pkg/integrity` package did not verify that the hash algorithm(s) used are cryptographically secure when verifying digital signatures. A patch is available in version >= v2.8.1 of the module. Users are encouraged to upgrade. Users unable to upgrade may independently validate that the hash algorithm(s) used for metadata digest(s) and signature hash are cryptographically secure.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2022-39237
Confirmed fixed CVEs
Not specified
Updated in this feed
2 Nov 2026, 19:59 UTC · Revision 1

Source evidence

Digital Signature Hash Algorithms Not Validated in sylabs/sif

core-osv · Original source

Published 6 Oct 2022, 00:00 UTC

syslabs/sif is the Singularity Image Format (SIF) reference implementation. In versions prior to 2.8.1the `github.com/sylabs/sif/v2/pkg/integrity` package did not verify that the hash algorithm(s) used are cryptographically secure when verifying digital signatures. A patch is available in version >= v2.8.1 of the module. Users are encouraged to upgrade. Users unable to upgrade may independently validate that the hash algorithm(s) used for metadata digest(s) and signature hash are cryptographically secure.

osv:CVE-2022-39237
Complete source record
{
  "id": "1a428dc1ebb839a4a2450377bf7577b9cd5adc75463a8ed42caecc7e8668a351",
  "url": "https://osv.dev/vulnerability/CVE-2022-39237",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Digital Signature Hash Algorithms Not Validated in sylabs/sif",
    "summary": "syslabs/sif is the Singularity Image Format (SIF) reference implementation. In versions prior to 2.8.1the `github.com/sylabs/sif/v2/pkg/integrity` package did not verify that the hash algorithm(s) used are cryptographically secure when verifying digital signatures. A patch is available in version >= v2.8.1 of the module. Users are encouraged to upgrade. Users unable to upgrade may independently validate that the hash algorithm(s) used for metadata digest(s) and signature hash are cryptographically secure.",
    "evidence": "osv:CVE-2022-39237",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2022-39237",
      "aliases": [
        "CVE-2022-39237",
        "GHSA-m5m3-46gj-wch8",
        "GO-2022-1045"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/sylabs/sif",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "07fb86029a12e3210f6131e065570124605daeaa"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "2.8.1"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StringRangeExpression"
                  },
                  {
                    "range": [
                      {
                        "fixed": "07fb86029a12e3210f6131e065570124605daeaa"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  },
                  {
                    "cpe": "cpe:2.3:a:sylabs:singularity_image_format:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "2.8.1"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v2.8.0",
            "v2.7.2",
            "v2.7.1",
            "v2.7.0",
            "v2.6.0",
            "v2.5.0",
            "v2.4.2",
            "v2.4.1",
            "v2.4.0",
            "v2.3.2",
            "v2.3.1",
            "v2.3.0",
            "v2.2.3",
            "v2.2.2",
            "v2.2.1",
            "v2.2.0",
            "v2.1.1",
            "v2.1.0",
            "v2.0.1",
            "v2.0.0",
            "v2.0.0-beta.6",
            "v2.0.0-beta.5",
            "v2.0.0-beta.4",
            "v2.0.0-beta.3",
            "v2.0.0-beta.2",
            "v2.0.0-beta.1",
            "v2.0.0-alpha.5",
            "v2.0.0-alpha.4",
            "v2.0.0-alpha.3",
            "v2.0.0-alpha.2",
            "v2.0.0-alpha.1",
            "v1.4.1",
            "v1.4.0",
            "v1.3.0",
            "v1.2.4",
            "v1.2.3",
            "v1.2.2",
            "v1.2.1",
            "v1.2.0",
            "v1.1.0",
            "v1.0.10",
            "v1.0.9",
            "v1.0.8",
            "v1.0.6",
            "v1.0.7",
            "v1.0.5",
            "v1.0.4",
            "v1.0.3-beta.1",
            "v1.0.3",
            "v1.0.1",
            "v1.0.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-39237.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:23.382199708Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/39xxx/CVE-2022-39237.json",
        "https://github.com/sylabs/sif/security/advisories/GHSA-m5m3-46gj-wch8",
        "https://nvd.nist.gov/vuln/detail/CVE-2022-39237",
        "https://security.gentoo.org/glsa/202210-19",
        "https://github.com/sylabs/sif/commit/07fb86029a12e3210f6131e065570124605daeaa"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-347"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/39xxx/CVE-2022-39237.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2022-39237",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 489518,
  "published_at": "2022-10-06T00:00:00+00:00"
}