Critical severityNVD Advisory· Published May 9, 2026· Updated May 13, 2026
CVE-2026-42571
CVE-2026-42571
Description
Pelican is a platform for creating data federations. From versions 7.21.0 to before 7.21.5, 7.22.0 to before 7.22.3, 7.23.0 to before 7.23.3, and 7.24.0 to before 7.24.2, there is a a privilege escalation vulnerability affecting Pelican's Web User Interface (WebUI). This attack allows any user authenticated to the WebUI via OAuth to gain admin privileges under certain configurations. This issue has been patched in versions 7.21.5, 7.22.3, 7.23.3, and 7.24.2.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
github.com/pelicanplatform/pelicanGo | < 0.0.0-20260408120501-7f73b9c3e677 | 0.0.0-20260408120501-7f73b9c3e677 |
Patches
17f73b9c3e677Do not use an external container image layer cache
1 file changed · +0 −7
.github/workflows/build-and-test.yml+0 −7 modified@@ -331,7 +331,6 @@ jobs: # Configure the build cache. cache-from: | - type=registry,ref=${{ needs.params.outputs.registry-cache }}-${{ matrix.arch }} type=local,src=${{ runner.temp }}/.base-buildx-cache # Save Docker's build cache to the file/directory we set up @@ -416,14 +415,8 @@ jobs: # Configure the build cache. cache-from: | - type=registry,ref=${{ needs.params.outputs.registry-cache }}-${{ matrix.arch }} type=local,src=${{ runner.temp }}/.base-buildx-cache - # Upload the dev image as a build cache because, in theory, - # it contains layers that change relatively infrequently and - # thus could be used to reduce future build times. - cache-to: ${{ contains(fromJson(needs.params.outputs.images-to-push), matrix.image) && matrix.image == 'pelican-dev' && format('{0}{1}-{2}{3}', 'type=registry,ref=', needs.params.outputs.registry-cache, matrix.arch, ',mode=max,ignore-error=true,image-manifest=true,oci-mediatypes=true') || null }} - - name: Export digest if: ${{ contains(fromJson(needs.params.outputs.images-to-push), matrix.image) }} run: |
Vulnerability mechanics
Generated by null/stub on May 9, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.
References
4News mentions
0No linked articles in our index yet.