Race condition in kin-openapi - #VU163000
Published: November 9, 2026
Vulnerability details
The vulnerability allows an unauthenticated remote attacker to crash a server using kin-openapi, causing denial of service.
The vulnerability exists due to unsynchronized mutation of shared schema default objects in kin-openapi's request validator when default insertion is enabled and nested defaults require filling. An unauthenticated remote attacker can send concurrent valid requests omitting those properties immediately after the specification is loaded, triggering a race that terminates the entire server process.