Skip to content
OpenAdvisories
Low · 2.4 CVE-2026-42188 EUVD-2026-29327GHSA-xcfg-fcr5-gw9r

Geyser: Server-Side Request Forgery (SSRF) via Player Head Texture URL

Published May 11, 2026 · Updated May 13, 2026 · Assigned by GitHub_M

Description

Geyser is a bridge between Minecraft: Bedrock Edition and Minecraft: Java Edition. Prior to 2.9.3, a server-side request forgery (SSRF) vulnerability exists in Geyser’s handling of Bedrock player head texture data. By supplying a crafted Base64-encoded skin texture URL via the /give command, an attacker can cause the Minecraft server to issue arbitrary HTTP GET requests to attacker-controlled or internal endpoints. This occurs server-side, without proper URL validation, and can be triggered by a Bedrock client. This vulnerability is fixed in 2.9.3.

Affected products

VendorProductAffectedFixed
GeyserMC Geyser < 2.9.3 —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.geysermc.geyser:core < 2.9.3 2.9.3 GHSA-xcfg-fcr5-gw9r

References