CVE-2023-50726
Last modified
CVE-2023-50726 is a medium-severity vulnerability rated 6.4/10 on the CVSS scale. Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. "Local sync" is an Argo CD feature that allows developers to temporarily override an Application's manifests with locally-defined manifests. EPSS estimates a 0.53% chance of exploitation in the next 30 days.
Description
Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. "Local sync" is an Argo CD feature that allows developers to temporarily override an Application's manifests with locally-defined manifests. Use of the feature should generally be limited to highly-trusted users, since it allows the user to bypass any merge protections in git. An improper validation bug allows users who have `create` privileges but not `override` privileges to sync local manifests on app creation. All other restrictions, including AppProject restrictions are still enforced. The only restriction which is not enforced is that the manifests come from some approved git/Helm/OCI source. The bug was introduced in 1.2.0-rc1 when the local manifest sync feature was added. The bug has been patched in Argo CD versions 2.10.3, 2.9.8, and 2.8.12. Users are advised to upgrade. Users unable to upgrade may mitigate the risk of branch protection bypass by removing `applications, create` RBAC access. The only way to eliminate the issue without removing RBAC access is to upgrade to a patched version.
Metrics
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:L/A:L
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Argoproj | Argo Cd | >= 1.2.0, < 2.8.12 |
| Argoproj | Argo Cd | >= 2.9.0, < 2.9.7 |
| Argoproj | Argo Cd | >= 2.10.0, < 2.10.3 |
References
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2023-50726?
How severe is CVE-2023-50726?
How do I fix CVE-2023-50726?
How Strix Helps
- Uncovering a hidden BOLA in Appsmith's snapshot logicStrix autonomously discovered a BOLA/IDOR vulnerability in Appsmith's snapshot deletion path.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2023
- CVE-2023-50720XWiki Platform is a generic wiki platform. Prior to versions…5.3
- CVE-2023-50721XWiki Platform is a generic wiki platform. Starting in 4.5-r…8.8
- CVE-2023-50722XWiki Platform is a generic wiki platform. Starting in 2.3 a…8.8
- CVE-2023-50723XWiki Platform is a generic wiki platform. Starting in 2.3 a…8.8
- CVE-2023-50724Resque (pronounced like "rescue") is a Redis-backed library …6.1
- CVE-2023-50725Resque is a Redis-backed Ruby library for creating backgroun…6.1
- CVE-2023-50727Resque is a Redis-backed Ruby library for creating backgroun…6.1
- CVE-2023-50728octokit/webhooks is a GitHub webhook events toolset for Node…7.5
- CVE-2023-50729Traccar is an open source GPS tracking system. Prior to 5.11…9.8
- CVE-2023-5073The iframe forms plugin for WordPress is vulnerable to Store…5.4
- CVE-2023-50730Grackle is a GraphQL server written in functional Scala, bui…7.5
- CVE-2023-50731MindsDB is a SQL Server for artificial intelligence. Prior t…9.1
Are you affected by CVE-2023-50726?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
