orval vulnerability

orval before 8.29.0 fails to escape the operationId parameter when emitting it into generated TanStack Query mutator options metadata objects. Attackers can inject arbitrary JavaScript code through a crafted operationId in an OpenAPI specification that executes when generated hooks are called.

Published 23 Sep 2026Updated 29 Sep 20267 sources
CVSS 9.3

Record history

Record created from the first normalized source observation.
Metadata and source references refreshed.