Skip to content

Conversation

@halibobo1205
Copy link
Contributor

What does this PR do?

  1. bump grpc from 1.60.0 to 1.75.0
  2. bump protobuf from 3.25.5 to 3.25.8
  3. add node.rpc.maxRstStream and node.rpc.secondsPerWindow
  4. bump libp2p to 2.2.7-SNAPSHOT

Why are these changes required?
Avoid Netty affected by MadeYouReset HTTP/2 DDoS vulnerability

This PR has been tested by:

  • Unit Tests
  • Manual Testing

Follow up

Extra details
CVE-2025-55163

@halibobo1205 halibobo1205 changed the title feat(dependencies): update grpc feat(dependencies): update gRPC Aug 25, 2025
@halibobo1205 halibobo1205 changed the title feat(dependencies): update gRPC feat(dependencies): update grpc Aug 25, 2025
@halibobo1205 halibobo1205 force-pushed the feat/update_grpc_java branch 3 times, most recently from 5b043c4 to ebedb82 Compare August 25, 2025 09:34
   avoid CVE-2025-55163,MadeYouReset
 1. bump grpc-java from 1.60.0 to 1.75.0
 2. bump protobuf from 3.25.5 to 3.25.8
 3. add node.rpc.maxRstStream and node.rpc.secondsPerWindow
 4. bump libp2p to 2.2.7-SNAPSHOT
@halibobo1205 halibobo1205 force-pushed the feat/update_grpc_java branch from ebedb82 to 3846491 Compare August 26, 2025 04:08
Copy link
Contributor

@waynercheung waynercheung left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@kuny0707 kuny0707 merged commit 8481e81 into tronprotocol:release_v4.8.1 Aug 26, 2025
7 checks passed
@kuny0707 kuny0707 moved this to Done in java-tron Aug 28, 2025
@kuny0707 kuny0707 assigned kuny0707 and halibobo1205 and unassigned kuny0707 Aug 28, 2025
halibobo1205 added a commit to halibobo1205/java-tron that referenced this pull request Oct 14, 2025
avoid CVE-2025-55163,MadeYouReset
 1. bump grpc-java from 1.60.0 to 1.75.0
 2. bump protobuf from 3.25.5 to 3.25.8
 3. add node.rpc.maxRstStream and node.rpc.secondsPerWindow
 4. bump libp2p to 2.2.7-SNAPSHOT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

5 participants