Skip to content
OpenAdvisories
High · 7.4 CVE-2021-39177 EUVD-2021-2067GHSA-h77f-xxx7-4858

User impersonation due to incorrect handling of the login JWT

Published Aug 30, 2021 · Updated Aug 4, 2024 · Assigned by GitHub_M

Description

Geyser is a bridge between Minecraft: Bedrock Edition and Minecraft: Java Edition. Versions of Geyser prior to 1.4.2-SNAPSHOT allow anyone that can connect to the server to forge a LoginPacket with manipulated JWT token allowing impersonation as any user. Version 1.4.2-SNAPSHOT contains a patch for the issue. There are no known workarounds aside from upgrading.

Affected products

VendorProductAffectedFixed
GeyserMC Geyser <= 1.4.1-SNAPSHOT —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.geysermc:connector < 1.4.2-SNAPSHOT 1.4.2-SNAPSHOT GHSA-h77f-xxx7-4858

References