Input validation error in Netty - #VU141323
Published: August 8, 2026
Vulnerability details
The vulnerability allows a remote user to bypass topic or client identifier validation.
The vulnerability exists due to improper input validation in io.netty.handler.codec.mqtt.MqttEncoder when encoding MQTT topic names, client IDs, usernames, and passwords as UTF-8 strings. A remote user can supply crafted MQTT string values containing prohibited characters to bypass topic or client identifier validation.
Exploitation requires an application to use Netty\'s MQTT codec-mqtt support with user-controlled input in MQTT string fields.