Track vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
4.9

CVE-2023-30867: Apache StreamPark lets logged‑in users run SQL injection

CVE-2023-30867 · published 2 years ago
Summary

When a user is signed in to Apache StreamPark, some search pages let them enter text that is used directly in a database query. A crafted input can change the query and expose data from the system. Updating StreamPark to version 2.1.2 resolves the problem.

What to do
  • Update apache org.apache.streampark:streampark to version 2.1.2.
  • Update apache streampark to version 2.1.2 or later.
Affected software
Ecosystem VendorProductAffected versions
maven apache org.apache.streampark:streampark >= 2.0.0, < 2.1.2
Fix: upgrade to 2.1.2
– apache streampark >= 2.0.0, < 2.1.2
cpe:2.3:a:apache:streampark:*:*:*:*:*:*:*:*
Original advisory text
Apache StreamPark (incubating): Authenticated system users could trigger SQL injection vulnerability
In the Streampark platform, when users log in to the system and use certain features, some pages provide a name-based fuzzy search, such as job names, role names, etc. The sql syntax :select * from table where jobName like '%jobName%'. However, the jobName field may receive illegal parameters, leading to SQL injection. This could potentially result in information leakage.

Mitigation:

Users are recommended to upgrade to version 2.1.2, which fixes the issue.

Fix within
Internet-facing 60 days
Internal At next upgrade
  • Not known to be exploited
  • Needs hands-on effort to exploit (estimated)
  • Gives an attacker partial control (estimated)
Severity
4.9 Medium
Exploitation
<1% chance of attack within 30 days
Type
CWE-89SQL Injection
Timeline
Published15 Dec 2023
Updated3 Nov 2026
First seen6 Mar 2026
Sources
Track software like this
Free during beta