GPU VulnDB

Database/Container, Kubernetes & orchestration

Nexus Repository 3: read-only users can upload artifacts to Swift, Terraform and Conda repos

CVSS 8.2CVE-2026-14504Container, Kubernetes & orchestrationcurated

Impact

The component upload API failed to apply the write-permission check for Swift, Terraform and Conda hosted repositories, so an account holding only read/browse privileges could push arbitrary artifacts. Nexus is usually the single artifact source a fleet trusts: a planted or overwritten Terraform module, Conda package or Swift object is consumed by provisioning runs, CI builds and conda environments on GPU nodes without further review, which turns a low-privilege repository account into code execution on whatever picks the artifact up. Operators running conda-based ML environments on their nodes should treat this as a supply-path integrity problem, not just a permissions bug. The advisory reports integrity impact only - no disclosure or availability effect.

Who can reach it

Network, authenticated: any Nexus user with read/browse privileges on a Swift, Terraform or Conda hosted repository. That includes broadly shared service accounts and, where browse is granted to anonymous, correspondingly wider reach.

What to do

Upgrade Nexus Repository to 3.94.0 or later and restart the Nexus service - a single control-plane outage window, no node drain or fleet action. Afterwards audit the affected repositories for artifacts uploaded by accounts that should not have had write access, and check which builds and provisioning runs consumed them; the fix does not remove anything already pushed.

References

Related entries

All Container, Kubernetes & orchestration entries

This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.