Skip to content

Conversation

@shub-est
Copy link

Description of PR

Upgraded GCS from 2.52.0 to 2.62.0 to remediate GHSA-prj3-ccx8-p6x4
Upgraded Guava and Protobuf Java to avoid conflict

How was this patch tested?

Local build

For code changes:

  • Does the title or this PR starts with the corresponding JIRA issue id (e.g. 'HADOOP-17799. Your PR title ...')?
  • If applicable, have you updated the LICENSE, LICENSE-binary, NOTICE-binary files?

AI Tooling

N/A

@shub-est shub-est changed the title Fix/gcs upgrade HADOOP-19791: Upgraded GCS to remediate CVE-2025-55163 Jan 27, 2026
@steveloughran
Copy link
Contributor

aah, this is a PITA. Can you also do a PR for hadoop-thirdparty for its updates, so it can be done broadly and that LICENSE-binary file is consistent

@pjfanning
Copy link
Member

If you are going to update guava and protobuf everywhere, this Pr should update the project/pom.xml to update the guava.version and hadoop.protobuf.version. 3.25.5 appears in many places in the txt files that act as build instructions. Presumably they need to be upgraded too.

@pjfanning
Copy link
Member

And

<grpc.version>1.69.0</grpc.version>
-- this is another module that uses grpc - shouldn't that have its grpc.version upgraded too to match what is being updated for the gcp module?

@shub-est
Copy link
Author

Hi @steveloughran @pjfanning, thank you for reviewing the PR.

Is it okay to use this PR and ticket to upgrade the Protobuf Java and Guava across the entire project while also removing the CVE?

Alternatively, I can create a separate PR just upgrading Protobuf and Guava across the entire project.

Appreciate your guidance here, thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants