Skip to content
OpenAdvisories
High · 7.5 CVE-2023-30551 EUVD-2023-1450GHSA-2h5h-59f5-c5x9GO-2023-1754

Rekor's compressed archives can result in OOM conditions

Published May 8, 2023 · Updated Jan 29, 2025 · Assigned by GitHub_M

Description

Rekor is an open source software supply chain transparency log. Rekor prior to version 1.1.1 may crash due to out of memory (OOM) conditions caused by reading archive metadata files into memory without checking their sizes first. Verification of a JAR file submitted to Rekor can cause an out of memory crash if files within the META-INF directory of the JAR are sufficiently large. Parsing of an APK file submitted to Rekor can cause an out of memory crash if the .SIGN or .PKGINFO files within the APK are sufficiently large. The OOM crash has been patched in Rekor version 1.1.1. There are no known workarounds.

Affected products

VendorProductAffectedFixed
sigstore rekor < 1.1.1 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
SLES 15 SP4 rekor 1.1.1-150400.4.9.1 SUSE-SU-2023:2210-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed rekor 1.1.1-2.1 openSUSE-SU-2024:12919-1
openSUSE Leap 15.4 rekor 1.1.1-150400.4.9.1 SUSE-SU-2023:2210-1
ReleasePackageFixed inAdvisory
Alpine v3.24 rekor 1.1.1-r0 —
Alpine v3.23 rekor 1.1.1-r0 —
Alpine v3.22 rekor 1.1.1-r0 —
Alpine v3.21 rekor 1.1.1-r0 —
Alpine v3.20 rekor 1.1.1-r0 —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 rekor 1.1.1-r0 —
Alpine v3.18 rekor 1.1.1-r0 —

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling aactl 0.4.12-r7 —
Wolfi rolling apko 0.8.0-r1 —
Wolfi rolling ko 0.13.0-r3 —

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/sigstore/rekor < 1.1.1 1.1.1 GHSA-2h5h-59f5-c5x9

Advisories 2

References