What happened?
I am trying to add the dependency of apache-beam 2.52.0 (latest version) to pyproject.toml file. However, Synk is reporting a vulnerability during the build process in pyarrow 11.0.0 which Apache beam uses internally.
Pin pyarrow@11.0.0 to pyarrow@14.0.1 to fix
✗ Deserialization of Untrusted Data (new) [Critical Severity][https://security.snyk.io/vuln/SNYK-PYTHON-PYARROW-6052811] in pyarrow@11.0.0
introduced by apache-beam@2.52.0 > pyarrow@11.0.0
I tried going to back to Apache beam 2.44.0 which uses pyarrow 9 internally but same vulnerability is being reported with all the versions. Is there any workaround for this?
Issue Priority
Priority: 0 (outage / urgent vulnerability)
Issue Components