CVE-2023-32637
Critical · 9.8CVSS
9.8
EPSS
1.1%
Published
Jul 25, 2023
CISA due date
—
Cloudanix analysis
A server feature that lets anyone upload files without checks can be tricked into running harmful code, giving outsiders full control of the system.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Remote Code Execution
- Component
- Application
- Class
- RCE
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Medium
What it actually does
Unauthenticated file upload functionality accepts arbitrary file formats and stores them in a directory served directly by the web server, enabling remote code execution when a malicious executable or script is requested via HTTP.
Why it matters to the business
Attackers can gain complete remote control of affected servers without credentials, resulting in potential data theft, ransomware deployment, or full infrastructure compromise; widespread Kubernetes and CSI-proxy deployments increase organizational exposure.
How an attack unfolds
An attacker identifies an exposed upload endpoint, submits a crafted executable file disguised with any extension, then issues an unauthenticated web request to the stored file location to trigger server-side execution and establish a foothold.
How to fix it
Upgrade kubernetes on Debian 11/12/13 to 1.20.5+really1.20.2-1 or later; update github.com/kubernetes-csi/csi-proxy to 1.1.3 or 2.0.0-alpha.1 and github.com/kubernetes-csi/csi-proxy/v2 to 2.0.0-alpha.1; disable or restrict unauthenticated uploads and move uploaded content outside the web root until patches are applied.
How to confirm the fix worked
Verify installed package versions against the listed fixed releases; test that upload endpoints now reject or sandbox non-allowed file types and that uploaded files are no longer directly retrievable via unauthenticated web requests.
Typical attack path
- Discover publicly reachable upload interface
- Upload malicious payload without authentication or format validation
- Locate the file via predictable web-accessible path
- Request the file URL to execute code on the server
- Establish persistence or pivot within the environment
How to detect it
Review web server access logs for unexpected POST requests to upload endpoints followed by GET requests to the same storage paths; inspect upload directories for files with executable extensions or unusual timestamps; correlate with process execution logs showing web server processes spawning scripts from the upload location.
What your security team should do
- Immediately apply the listed fixed versions to all affected Kubernetes and CSI-proxy instances
- Scan for and remove any unexpected files in web-served upload directories
- Implement web application firewall rules to block direct access to upload storage paths
- Monitor EPSS and exploit maturity indicators for any future increase in activity
The record
GBrowse accepts files with any formats uploaded and places them in the area accessible through unauthenticated web requests. Therefore, anyone who can upload files through the product may execute arbitrary code on the server.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:11 | gbrowse | 0 | 2.56+dfsg-1 |
| Debian:12 | gbrowse | 0 | 2.56+dfsg-1 |
| Debian:13 | gbrowse | 0 | 2.56+dfsg-1 |
| Ubuntu:16.04:LTS | gbrowse | 0 | No fix |
| Ubuntu:20.04:LTS | gbrowse | 0 | 2.56+dfsg-8 |
| Ubuntu:24.04:LTS | gbrowse | 0 | 2.56+dfsg-11 |
| Ubuntu:Pro:16.04:LTS | gbrowse | 0 | No fix |
Related vulnerabilities
- CVE-2026-8778 The MIPL Grouped Checkout Fields for WooCommerce – Customize & Organize Checkout Fields. CWE-434
- CVE-2026-12215 The OTP Login & Register Woocommerce plugin for WordPress is vulnerable to Authentication… CWE-434
- CVE-2026-18351 The Drag and Drop File Upload for Elementor Forms plugin for WordPress is vulnerable to… CWE-434
- CVE-2026-71805 An arbitrary file upload and path traversal vulnerability exists in LZ-litchi 1.0.0. CWE-434
- CVE-2026-26212 Rara One Click Demo Import plugin for WordPress before 1.3.5 contains an arbitrary file… CWE-434
- CVE-2026-54611 InstantCMS is a free and open source content management system. CWE-434
- CVE-2026-86666 A security flaw has been discovered in aircheng-org iWebShop-5 up to 5.15. CWE-434
- CVE-2026-50093 A vulnerability has been identified in Siveillance Control Pro V3.0 (All versions <… CWE-434