diff --git a/syft/pkg/cataloger/binary/elf_package_cataloger_test.go b/syft/pkg/cataloger/binary/elf_package_cataloger_test.go index 708bb578f..0eaad598f 100644 --- a/syft/pkg/cataloger/binary/elf_package_cataloger_test.go +++ b/syft/pkg/cataloger/binary/elf_package_cataloger_test.go @@ -119,8 +119,8 @@ func Test_ELFPackageCataloger(t *testing.T) { expected: []pkg.Package{ { Name: "glibc", - Version: "2.43-r2", - PURL: "pkg:apk/wolfi/glibc@2.43-r2?distro=wolfi", + Version: "2.43-r6", + PURL: "pkg:apk/wolfi/glibc@2.43-r6?distro=wolfi", Locations: file.NewLocationSet( file.NewLocationFromDirectory("/lib/libBrokenLocale.so.1", "sha256:559eaef4e501b8e7a150661a94ee8b9ebc63bfca3256953a703f9f82053346f2", @@ -132,6 +132,7 @@ func Test_ELFPackageCataloger(t *testing.T) { Type: "apk", Architecture: "x86_64", OS: "wolfi", + AppCpe: "cpe:2.3:a:gnu:glibc:2.43:*:*:*:*:*:*:*", }, }, }, diff --git a/syft/pkg/cataloger/binary/testdata/image-wolfi-64bit-without-version/Dockerfile b/syft/pkg/cataloger/binary/testdata/image-wolfi-64bit-without-version/Dockerfile index af4052ee6..a6417f4b9 100644 --- a/syft/pkg/cataloger/binary/testdata/image-wolfi-64bit-without-version/Dockerfile +++ b/syft/pkg/cataloger/binary/testdata/image-wolfi-64bit-without-version/Dockerfile @@ -1,4 +1,4 @@ -FROM --platform=linux/amd64 cgr.dev/chainguard/wolfi-base AS build +FROM --platform=linux/amd64 cgr.dev/chainguard/wolfi-base@sha256:9a74366aa10eff2bf14dab0948123bd2c51703e1c553a73740ef687f723aecf4 AS build FROM scratch COPY --from=build /lib/libBrokenLocale.so.1 /lib/libBrokenLocale.so.1