Input validation error in Fastify - CVE-2026-84504
Published: September 7, 2026
Vulnerability details
The vulnerability allows a remote user to perform unauthorized state changes or disclose information.
The vulnerability exists due to improper input validation in Fastify asynchronous request schema validation when handling a request body validated by an `$async` schema. A remote user can send a crafted request body containing a `value` or `error` property to perform unauthorized state changes or disclose information.
Exploitation depends on the application dispatching operations from the schema-validated request body.