Cube API denial of service attack
Medium6.5CVE-2023-50709 · Published Dec 13, 2023 · updated Dec 19, 2023
### Impact It is possible to make the entire Cube API unavailable by submitting a specially crafted request to a Cube API endpoint. ### Patches The issue has been patched in the `v0.34.34` and it's recommended that all users exposing Cube APIs to the public internet upgrade to the latest version to prevent service disruption. ### Workarounds There are currently no workaround for older versions, and the recommendation is to upgrade. ### References The issue was reported by [y0d3n](https://github.com/y0d3n) in our Community Slack and has been promptly patched in the recent update.
Affected versions
| Package | Affected | Fixed in |
|---|---|---|
| @cubejs-backend/api-gateway npm | < 0.34.34 | 0.34.34 |
Details and references
- CVSS 3.1
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
- Severity from
- GitHub (reviewed advisory)
- Weakness
- CWE-20
- Also known as
- CVE-2023-50709
More Cube advisories
All Cube| Date | Advisory | Severity | Fixed in |
|---|---|---|---|
| Dec 122022 | @cubejs-backend/api-gateway row level security bypass | High7.7 | 0.31.24 |
| Nov 82019 | Default Express middleware security check is ignored in production | High | 0.11.17 |