Skip to content

Commit 048d182

Browse files
committed
Use sane split packet limits
1 parent 8cbe16d commit 048d182

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

transport-raknet/src/main/java/org/cloudburstmc/netty/util/SplitPacketHelper.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ public SplitPacketHelper(long expectedLength) {
3434
if (expectedLength < 2) {
3535
throw new IllegalArgumentException("expectedLength must be greater than 1");
3636
}
37+
if (expectedLength > 8192) {
38+
throw new IllegalArgumentException("Too many split parts, expectedLength must be less than 8192");
39+
}
3740
this.packets = new EncapsulatedPacket[(int) expectedLength];
3841
}
3942

0 commit comments

Comments
 (0)