Argo Rollouts Dashboard Unauthenticated Mutating Operations
Argo Rollouts dashboard through 1.10.0 binds to all interfaces and exposes mutating Rollout operations without authentication, authorization, or CSRF protection. Attackers on the same network can invoke PromoteRollout, AbortRollout, RestartRollout, SetRolloutImage, UndoRollout, and RetryRollout operations across all namespaces accessible to the operator's kubeconfig.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-82277
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 4 Nov 2026, 11:14 UTC · Revision 1
Source evidence
Argo Rollouts Dashboard Unauthenticated Mutating Operations
core-osv · Original sourcePublished 28 Aug 2026, 16:18 UTC
Argo Rollouts dashboard through 1.10.0 binds to all interfaces and exposes mutating Rollout operations without authentication, authorization, or CSRF protection. Attackers on the same network can invoke PromoteRollout, AbortRollout, RestartRollout, SetRolloutImage, UndoRollout, and RetryRollout operations across all namespaces accessible to the operator's kubeconfig.
osv:CVE-2026-82277
Complete source record
{
"id": "6a45e1e757b5246f696b1da47d5d6c918b875dd1adffadfc7efe712ff032b7e5",
"url": "https://osv.dev/vulnerability/CVE-2026-82277",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "Argo Rollouts Dashboard Unauthenticated Mutating Operations",
"summary": "Argo Rollouts dashboard through 1.10.0 binds to all interfaces and exposes mutating Rollout operations without authentication, authorization, or CSRF protection. Attackers on the same network can invoke PromoteRollout, AbortRollout, RestartRollout, SetRolloutImage, UndoRollout, and RetryRollout operations across all namespaces accessible to the operator's kubeconfig.",
"evidence": "osv:CVE-2026-82277",
"products": [],
"severity": "critical",
"structured": {
"id": "CVE-2026-82277",
"aliases": [
"CVE-2026-82277"
],
"metrics": [
{
"type": "CVSS_V4",
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/argoproj/argo-rollouts",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"last_affected": "d90700ae8d71d141561f0c546e19f999bb335cbd"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"last_affected": "1.10.0"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"introduced": "0"
},
{
"last_affected": "1.10.0"
}
],
"source": "DESCRIPTION"
}
]
}
}
],
"versions": [
"v1.10.0",
"stable",
"v1.10.0-rc1",
"v1.9.0-rc1",
"v1.8.0-rc1",
"v1.7.0-rc1",
"v1.6.0-rc1",
"v1.5.0-rc1",
"v1.4.0-rc1",
"v1.3.0-rc1",
"v1.2.0",
"v1.2.0-rc2",
"v1.2.0-rc1",
"v1.1.0",
"v1.1.0-rc2",
"v1.1.0-rc1",
"v1.0.2",
"v1.0.1",
"v1.0.0",
"v1.0.0-rc1",
"v0.2.0",
"v0.1.0"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-82277.json"
}
}
],
"modified": "2026-10-28T02:30:34.653428356Z",
"provider": "osv",
"references": [
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/82xxx/CVE-2026-82277.json",
"https://nvd.nist.gov/vuln/detail/CVE-2026-82277",
"https://www.vulncheck.com/advisories/argo-rollouts-dashboard-unauthenticated-mutating-operations",
"https://github.com/argoproj/argo-rollouts/issues/4747",
"https://github.com/argoproj/argo-rollouts",
"https://github.com/argoproj/argo-rollouts/blob/4e6a2798688e22868340d9871a3c8d78371f1568/server/server.go"
],
"provider_metadata": {
"cwe_ids": [
"CWE-306"
],
"cna_assigner": "VulnCheck",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/82xxx/CVE-2026-82277.json"
}
},
"related_cves": [
{
"value": "CVE-2026-82277",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 501972,
"published_at": "2026-08-28T16:18:58.295+00:00"
}