Database/Control plane, storage & DevOps
NVIDIA AIStore: path traversal in target-side object rename writes files outside the bucket
Impact
Submitting a crafted rename destination directly to an AIStore target escapes the bucket directory and creates or overwrites arbitrary files that the target process can write. On a storage node that means overwriting AIStore's own configuration or anything else writable by the daemon's user, which NVIDIA says may lead to code execution and privilege escalation as well as data tampering and denial of service. The blast radius is the storage tier that every GPU job in the cluster reads its datasets from. NVIDIA rates attack complexity high (8.1), so exploitation is not trivial, but it needs no credentials. Distinct from the dSort extraction traversal in CVE-2026-65164: different handler and a different way in.
Who can reach it
Network-reachable, unauthenticated: the attacker must be able to send a request directly to an AIStore target, bypassing the proxy. Tenants with cluster network access to target pods qualify.
What to do
Update AIStore per NVIDIA advisory 2026/5889 and restart the AIStore target daemons. No fixed version appears in the record. Until then, make sure target ports are reachable only from the AIStore proxies and the control plane, not from tenant workloads - direct target access is the precondition here.
References
Related entries
- NVIDIA AIStore: dSort archive extraction honours traversal paths in member namesCVE-2026-65164 · NVIDIA AIStore (dSort archive extraction)High
- Dell PowerStore T SDNAS: unauthenticated NFS/RPC buffer overflow allows command execution on the arrayCVE-2026-70415 · Dell PowerStore T SDNAS (NFS/RPC service)High
- Jenkins: inconsistent case handling in user and group names allows impersonation of other accountsCVE-2026-70429 · Jenkins core (user and group name case-sensitivity handling)High
- Apache Airflow FAB provider: Authentik OAuth path does not check id_token issuer or audienceCVE-2026-86466 · Apache Airflow FAB provider (Authentik OAuth id_token validation)High
- Ansible community.general: memcached fact cache unpickles values, giving code execution on the controllerCVE-2026-87874 · Ansible community.general collection (memcached fact cache plugin)High
- GlusterFS (glusterd, auth.allow): The auth.allow option does not actually restrict who may connect, so anyCVE-2018-1112 · GlusterFS (glusterd, auth.allow)High
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.