In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsUpgrade github.com/oasdiff/oasdiff/load to version 1.18.1 or higher.
Affected versions of this package are vulnerable to Server-side Request Forgery (SSRF) through loadFromGitRevision. An attacker can force the loader to fetch an internal URL or read a local file by supplying a rev:path OpenAPI source whose schema contains an external $ref, even when the caller set --allow-external-refs=false. This affects users processing untrusted specs from git revisions, including CLI commands and library consumers that rely on IsExternalRefsAllowed = false for safety. The result is SSRF or local file disclosure during spec loading, which can expose internal services or sensitive host files and break the intended restriction on external references.