You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bump thrift to ~=0.24.0 (CVE-clean + DBR-LTS-safe via wheels)
thrift 0.24.0 shipped (THRIFT-6067) after this PR was opened. It is the
first release that both clears the open Apache Thrift CVEs
(CVE-2025-48431 + the CVE-2026-41602..41636 set, all fixed in 0.23.0) AND
is safe to install on DBR LTS: unlike the yanked 0.23.0 (sdist-only,
setup.py sys.exit(0) → SEV0 ES-1960554), 0.24.0 ships prebuilt
manylinux2014 wheels (cp310-cp314) + macOS/musl/Windows, so pip installs
a wheel and never runs setup.py -- the ES-1960554 build break cannot
trigger. Gated on the DBR LTS Install CI check.
Supersedes the earlier "hold at ~=0.22.0 and accept the thrift CVEs as
non-Python-binding" stance now that a build-safe fixed thrift exists. The
supplementary NVD-CPE thrift watch is no longer needed and is removed.
Lockfile regenerated: thrift 0.24.0; all other CVE deps unchanged and
clean. OSV-Scanner: 0 findings.
Co-authored-by: Isaac
Signed-off-by: Vikrant Puppala <vikrant.puppala@databricks.com>
0 commit comments