GO-2026-6785

Source
https://pkg.go.dev/vuln/GO-2026-6785
Import Source
https://vuln.go.dev/ID/GO-2026-6785.json
JSON Data
https://api.osv.dev/v1/vulns/GO-2026-6785
Aliases
Published
2026-11-05T22:53:53Z
Modified
2026-11-05T23:15:12Z
Summary
kin-openapi: Uncontrolled Recursion on Circular allOf/anyOf/oneOf Schemas Causes Fatal Process Crash in github.com/getkin/kin-openapi
Details

kin-openapi: Uncontrolled Recursion on Circular allOf/anyOf/oneOf Schemas Causes Fatal Process Crash in github.com/getkin/kin-openapi

Database specific
{
    "review_status": "UNREVIEWED",
    "url": "https://pkg.go.dev/vuln/GO-2026-6785"
}
References

Affected packages

Go / github.com/getkin/kin-openapi

Package

Name
github.com/getkin/kin-openapi
View open source insights on deps.dev
Purl
pkg:golang/github.com/getkin/kin-openapi

Affected ranges

Type
SEMVER
Events
Introduced
0 Unknown introduced version / All previous versions are affected
Fixed
0.149.0

Ecosystem specific

{
    "imports": [
        {
            "path": "github.com/getkin/kin-openapi/openapi3",
            "symbols": [
                "Callback.Validate",
                "CallbackRef.Validate",
                "Components.Validate",
                "Content.Validate",
                "Encoding.Validate",
                "Header.Validate",
                "HeaderRef.Validate",
                "MediaType.Validate",
                "Operation.Validate",
                "Parameter.Validate",
                "ParameterRef.Validate",
                "Parameters.Validate",
                "PathItem.Validate",
                "Paths.Validate",
                "RequestBody.Validate",
                "RequestBodyRef.Validate",
                "Response.Validate",
                "ResponseRef.Validate",
                "Responses.Validate",
                "Schema.IsMatching",
                "Schema.IsMatchingJSONArray",
                "Schema.IsMatchingJSONBoolean",
                "Schema.IsMatchingJSONNumber",
                "Schema.IsMatchingJSONObject",
                "Schema.IsMatchingJSONString",
                "Schema.Validate",
                "Schema.VisitJSON",
                "Schema.VisitJSONArray",
                "Schema.VisitJSONObject",
                "Schema.visitJSON",
                "SchemaRef.Validate",
                "T.Validate",
                "T.ValidateSchemaJSON"
            ]
        },
        {
            "path": "github.com/getkin/kin-openapi/openapi3filter",
            "symbols": [
                "MultipartBodyDecoder",
                "UrlencodedBodyDecoder",
                "ValidateParameter",
                "ValidateRequest",
                "ValidateRequestBody",
                "ValidateResponse",
                "ValidationHandler.Load",
                "ValidationHandler.ServeHTTP",
                "decodeValue"
            ]
        }
    ]
}

Database specific

source
"https://vuln.go.dev/ID/GO-2026-6785.json"