-
Notifications
You must be signed in to change notification settings - Fork 377
[Hotfix] Bump parquet-avro to 1.15.2 to fix CVE #3580
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
pom.xml
Outdated
| <derby-jdbc.version>10.14.2.0</derby-jdbc.version> | ||
| <commons-dbcp2.version>2.9.0</commons-dbcp2.version> | ||
| <netty.version>4.1.86.Final</netty.version> | ||
| <netty.version>4.1.100.Final</netty.version> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what about 4.1.112.Final,iceberg 1.6.1 use this version
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I give up upgrading netty version since it has some confilcts.
It's clean if only upgrade parquet-avro
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #3580 +/- ##
=========================================
Coverage 21.76% 21.76%
Complexity 2391 2391
=========================================
Files 431 431
Lines 40501 40501
Branches 5745 5745
=========================================
Hits 8816 8816
Misses 30938 30938
Partials 747 747
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
I have submitted a similar PR-3174, you can check if it helps |
* Fix CVE-2025-30065 and CVE-2025-24970 * fix: add exclusion for parquet-hadoop dependency in pom.xml * fix: update expected value in TestKeyedTable to reflect correct data * fix: remove unused parquet dependencies and add TODO for future JDK upgrade * fix: update parquet-avro version to 1.15.2 * fix: downgrade netty version to 4.1.100.Final * fix: update netty version to 4.1.112.Final * remove netty --------- Co-authored-by: ConradJam <jam.gzczy@gmail.com> (cherry picked from commit 50e8ece)
* Fix CVE-2025-30065 and CVE-2025-24970 * fix: add exclusion for parquet-hadoop dependency in pom.xml * fix: update expected value in TestKeyedTable to reflect correct data * fix: remove unused parquet dependencies and add TODO for future JDK upgrade * fix: update parquet-avro version to 1.15.2 * fix: downgrade netty version to 4.1.100.Final * fix: update netty version to 4.1.112.Final * remove netty --------- Co-authored-by: ConradJam <jam.gzczy@gmail.com> (cherry picked from commit 50e8ece)
* Fix CVE-2025-30065 and CVE-2025-24970 * fix: add exclusion for parquet-hadoop dependency in pom.xml * fix: update expected value in TestKeyedTable to reflect correct data * fix: remove unused parquet dependencies and add TODO for future JDK upgrade * fix: update parquet-avro version to 1.15.2 * fix: downgrade netty version to 4.1.100.Final * fix: update netty version to 4.1.112.Final * remove netty --------- Co-authored-by: ConradJam <jam.gzczy@gmail.com> (cherry picked from commit 50e8ece)
Why are the changes needed?
Some projects were updated parquet-avro version to fix CVE, we should fix it ASAP:
Brief change log
How was this patch tested?
Add some test cases that check the changes thoroughly including negative and positive cases if possible
Add screenshots for manual tests if appropriate
Run test locally before making a pull request
Documentation