{"id":"GHSA-9759-3276-g2pm","summary":"Cube API denial of service attack","details":"### Impact\nIt is possible to make the entire Cube API unavailable by submitting a specially crafted request to a Cube API endpoint.\n\n### Patches\nThe 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.\n\n### Workarounds\nThere are currently no workaround for older versions, and the recommendation is to upgrade.\n\n### References\nThe issue was reported by [y0d3n](https://github.com/y0d3n) in our Community Slack and has been promptly patched in the recent update.","aliases":["CVE-2023-50709"],"modified":"2023-12-19T20:39:57Z","published":"2023-12-13T23:15:56Z","database_specific":{"cwe_ids":["CWE-20"],"severity":"MODERATE","github_reviewed":true,"github_reviewed_at":"2023-12-13T23:15:56Z","nvd_published_at":"2023-12-13T22:15:43Z"},"references":[{"type":"WEB","url":"https://github.com/cube-js/cube/security/advisories/GHSA-9759-3276-g2pm"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2023-50709"},{"type":"PACKAGE","url":"https://github.com/cube-js/cube"},{"type":"WEB","url":"https://github.com/cube-js/cube/releases/tag/v0.34.34"}],"affected":[{"package":{"name":"@cubejs-backend/api-gateway","ecosystem":"npm","purl":"pkg:npm/%40cubejs-backend/api-gateway"},"ranges":[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"0.34.34"}]}],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2023/12/GHSA-9759-3276-g2pm/GHSA-9759-3276-g2pm.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H"}]}