Kick exploits: Difference between revisions

From Kaboom Wiki
m Add to exploit category
m Consistent naming
Line 3: Line 3:
'''Kick exploits''' are [[Wikipedia:Exploit (computer security)|exploits]] in the [https://minecraft.wiki/w/Java_Edition_protocol Java Edition protocol] implementation or game logic implementation that can be abused to disconnect a client from the server.
'''Kick exploits''' are [[Wikipedia:Exploit (computer security)|exploits]] in the [https://minecraft.wiki/w/Java_Edition_protocol Java Edition protocol] implementation or game logic implementation that can be abused to disconnect a client from the server.


=Server-side=
=Serverside=


Server-side kicks force the server to disconnect a client.
Serverside kicks force the server to disconnect a client.


===Oversized packets===
===Oversized packets===
Line 26: Line 26:
=Clientside=
=Clientside=


Client-side exploits cause unpatched clients to disconnect from the server.
Clientside exploits cause unpatched clients to disconnect from the server.


==References==
==References==

Revision as of 16:04, 6 August 2026

Kick exploits are exploits in the Java Edition protocol implementation or game logic implementation that can be abused to disconnect a client from the server.

Serverside

Serverside kicks force the server to disconnect a client.

Oversized packets

Oversized packets are achieved by making the server generate a packet that is too large for it to encode, resulting in the server disconnecting the player.

Such exploits have since been largely patched by PaperMixins[1].

ViaVersion kick exploits

ViaVersion kick exploits are occasionally the result of ViaVersion bugs, but are usually caused by oversized packet kicks.

Clientside

Clientside exploits cause unpatched clients to disconnect from the server.

References