[ https://issues.apache.org/jira/browse/FLINK-36830?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Metzger reassigned FLINK-36830: -------------------------------------- Assignee: Thomas Cooper > Override json-path version used by Calcite Bridge > ------------------------------------------------- > > Key: FLINK-36830 > URL: https://issues.apache.org/jira/browse/FLINK-36830 > Project: Flink > Issue Type: Improvement > Components: Table SQL / Runtime > Affects Versions: 2.0-preview > Reporter: Thomas Cooper > Assignee: Thomas Cooper > Priority: Major > Labels: pull-request-available > > There is a high severity vulnerability > ([CVE-2023-1370|https://nvd.nist.gov/vuln/detail/CVE-2023-1370]) in the > {{json-path}} version used by the Calcite library (currently version 1.34) > used in the {{flink-table-calcite-bridge}} module. > Newer versions of Calcite update to newer versions of {{json-path}} that > patch this vulnerability. However, updating Calcite to the latest 1.38 > version ([FLINK-36602|https://issues.apache.org/jira/browse/FLINK-36602]) is > not straightforward and involves changes to the SQL parsing logic. Following > [discussion|https://lists.apache.org/thread/7ogwvj5z3o176dw95145dzvlolrkyps4] > on the dev mailing list, an incremental Calcite upgrade process is preferred. > Therefore, we need to override the vulnerable version of {{json-path}} used > by the {{flink-table-calcite-bridge}} module. Once > [FLINK-36602|https://issues.apache.org/jira/browse/FLINK-36602] is > implemented, this override can be removed. -- This message was sent by Atlassian Jira (v8.20.10#820010)