1.8

CVE-2024-51746: sigstore gitsign

CVSS: 1.8v4.0LowDeferred
AliasesGHSA-8pmp-678w-c8xxGO-2024-3252
Published 05-11-2024Last modified 05-11-2024

Vulnerability summary

CVE-2024-51746 is a low (CVSS 1.8) vulnerability in sigstore gitsign. EPSS estimates a 0.12% chance of exploitation in the next 30 days, higher than 1.5% of scored vulnerabilities.

Overall risk
7/100
0100
Minimal · default modelHow is this calculated?
CVSS score
1.8/10
010
Low · v4.0 (CVE.org)
EPSS score
0.12%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 2 · Related 2

Timeline

  1. 05-11-2024
    PublishedVulnerability first disclosed.
  2. 05-11-2024
    Last modifiedVulnerability information updated.

Description

Gitsign is a keyless Sigstore to signing tool for Git commits with your a GitHub / OIDC identity. gitsign may select the wrong Rekor entry to use during online verification when multiple entries are returned by the log. gitsign uses Rekor's search API to fetch entries that apply to a signature being verified. The parameters used for the search are the public key and the payload. The search API returns entries that match either condition rather than both. When gitsign's credential cache is used, there can be multiple entries that use the same ephemeral keypair / signing certificate. As gitsign assumes both conditions are matched by Rekor, there is no additional validation that the entry's hash matches the payload being verified, meaning that the wrong entry can be used to successfully pass verification. Impact is minimal as while gitsign does not match the payload against the entry, it does ensure that the certificate matches. This would need to be exploited during the certificate validity window (10 minutes) by the key holder.

CVSS metrics

3 scores · 3 sources · 1 version

EPSS trend

Probability

0.12%

Chance of exploitation in the next 30 days

Percentile

2%

Versus all other CVEs

30-day change

0.00 pp

From 0.12% on 19-09-2026

19-09-202619-10-2026
EPSS score
0.12%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Github.com/sigstore1 product
  • gitsign< 0.11.0
Sigstore1 product

2 vendors · 2 products

References

3 links