GPU VulnDB

Database/Container, Kubernetes & orchestration

Argo Workflows (workflow executor, artifact driver logging): The executor logs the whole artifact driver struct, so S3

CVE-2026-42295Container, Kubernetes & orchestrationGHSA-7vf8-2cr6-54mfcurated

Impact

The executor logs the whole artifact driver struct, so S3 access keys, GCS service account keys, Azure account keys and Git passwords land in plaintext workflow pod logs. Any tenant with pod-log read in that namespace walks off with the artifact repository credentials and can read, overwrite or delete every other tenant's datasets and model artifacts. Incomplete fix of CVE-2025-62157, which covered the controller but not the executor.

Who can reach it

A user or service account with get/list on pods/log in a namespace where workflows run. No workflow submission rights needed.

What to do

Upgrade to 4.0.5 and restart controller and server so new executors ship the fixed logging. Then rotate the artifact repository credentials and tighten pods/log RBAC - the credentials are already in whatever log store scraped those pods.

References

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.