Arbitrary File Write Vulnerability in Spring Cloud Data Flow
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- No fix listed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-434.
Summary
Spring Cloud Data Flow is a microservices-based Streaming and Batch data processing in Cloud Foundry and Kubernetes. The Skipper server has the ability to receive upload package requests. However, due to improper sanitization for upload path, a malicious user who has access to skipper server api can use a crafted upload request to write arbitrary file to any location on file system, may even compromises the server.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Spring by VMware Tanzu | Spring Cloud Skipper | 2.11.0 - 2.11.2, 2.10.x | — | No fix listed | CNA |
- Spring Cloud Skipper VendorSpring by VMware Tanzu Affected 2.11.0 - 2.11.2, 2.10.x Fixed in — No fix listed CNA
CPE names CISA-ADP · 1
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:spring_by_vmware_tanzu:spring_cloud_skipper:*:*:*:*:*:*:*:* | — | — | Spring by VMware Tanzu |
- cpe:2.3:a:spring_by_vmware_tanzu:spring_cloud_skipper:*:*:*:*:*:*:*:* Versions — — ·Spring by VMware Tanzu
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2024-22263
References
More Spring by VMware Tanzu vulnerabilities
- TI-2024-14858 Spring Cloud Function Web DOS Vulnerability CVSS 3.1HIGH 8.2
- TI-2024-26054 Spring Security Authorization Bypass for Case Sensitive Comparisons CVSS 3.1MEDIUM 4.8
Sources
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences