CVE-2021-27738
Description
All request mappings in `StreamingCoordinatorController.java` handling `/kylin/api/streaming_coordinator/*` REST API endpoints did not include any security checks, which allowed an unauthenticated user to issue arbitrary requests, such as assigning/unassigning of streaming cubes, creation/modification and deletion of replica sets, to the Kylin Coordinator. For endpoints accepting node details in HTTP message body, unauthenticated (but limited) server-side request forgery (SSRF) can be achieved. This issue affects Apache Kylin Apache Kylin 3 versions prior to 3.1.2.
How to fix
- apache kylin3.1.2 or later
- org.apache.kylin:kylin3.1.3 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| apache kylin | 3.0.0 ≤ v < 3.1.2 | 3.1.2 |
| org.apache.kylin:kylinMaven | v < 3.1.3 | 3.1.3 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.