Apache StreamPark (incubating): Upload any file to any directory
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA and GitHub. Impact type from CWE-434.
Summary
Streampark allows any users to upload a jar as application, but there is no mandatory verification of the uploaded file type, causing users to upload some high-risk files, and may upload them to any directory, Users of the affected versions should upgrade to Apache StreamPark 2.0.0 or later
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- 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 |
|---|---|---|---|---|---|
| Apache | Apache StreamPark (incubating) | 1.0.0 to before 2.0.0 | 2.0.0 | Patch available | CNA |
| — | org.apache.streampark:streampark-common_2.12 (Maven) | before 2.0.0 | 2.0.0 | Patch available | GHSA-6874-289g-f7h7 |
| — | org.apache.streampark:streampark-common_2.11 (Maven) | before 2.0.0 | 2.0.0 | Patch available | GHSA-6874-289g-f7h7 |
- Apache StreamPark (incubating) VendorApache Affected 1.0.0 to before 2.0.0 Fixed in 2.0.0 Patch available CNA
- org.apache.streampark:streampark-common_2.12 (Maven) Vendor— Affected before 2.0.0 Fixed in 2.0.0 Patch available GHSA-6874-289g-f7h7
- org.apache.streampark:streampark-common_2.11 (Maven) Vendor— Affected before 2.0.0 Fixed in 2.0.0 Patch available GHSA-6874-289g-f7h7
Remediation
- Fix · CNA Apache StreamPark (incubating) (Apache Software Foundation) Fixed in 2.0.0
- Fix · GHSA-6874-289g-f7h7 org.apache.streampark:streampark-common_2.12 (Maven) Fixed in 2.0.0 Advisory →
- Fix · GHSA-6874-289g-f7h7 org.apache.streampark:streampark-common_2.11 (Maven) Fixed in 2.0.0 Advisory →
Fixed in the same release
Records fixed by the same vendor advisory or release, as the CNA lists them.
- Release ·
Apache StreamPark (incubating) 2.0.0
3 records Highest priority Priority MEDIUM 2 MEDIUM, 1 LOW
Other records, highest priority first
- TI-2022-22908 Apache StreamPark (incubating): Logic error causing any account resetPriority MEDIUM 48
- TI-2022-22605 Apache StreamPark (incubating): LDAP Injection VulnerabilityPriority LOW 27
Timeline
- 2026-10-02 Threatist record created from CVE-2022-45802
- 2026-10-03 Alias added: GHSA-6874-289g-f7h7
References
More Apache Streampark vulnerabilities
- TI-2025-34667 Apache StreamPark: Use hard-coded key vulnerability CVSS 3.1CRITICAL 9.8
- TI-2024-19248 Apache StreamPark: session not invalidated after logout CVSS 3.1CRITICAL 9.1
- TI-2022-22908 Apache StreamPark (incubating): Logic error causing any account reset CVSS 3.1CRITICAL 9.1
- TI-2024-19347 Apache StreamPark: FreeMarker SSTI RCE Vulnerability CVSS 3.1HIGH 8.8
- TI-2023-28690 Apache StreamPark (incubating): Unchecked maven build params could trigger remote command execution CVSS 3.1HIGH 8.8
- TI-2024-19513 Apache StreamPark (incubating): maven build params could trigger remote command execution CVSS 3.1HIGH 8.8
Sources
- CVE-2022-45802 · CVE Program
- CVE-2022-45802 · NVD
- FIRST EPSS
- GHSA-6874-289g-f7h7 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences