Uncontrolled Recursion in kin-openapi - #VU146054
Published: August 28, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to uncontrolled recursion in runtime request and response validation handlers when processing circular allOf/anyOf/oneOf schema references. A remote attacker can send a request or supply a crafted schema to trigger a fatal process crash and cause a denial of service.
The issue results in an unrecoverable Go stack overflow that terminates the entire process, including unrelated goroutines.