UBUNTU-CVE-2026-100353

Source
https://ubuntu.com/security/CVE-2026-100353
Import Source
https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-100353.json
JSON Data
https://api.osv.dev/v1/vulns/UBUNTU-CVE-2026-100353
Upstream
Published
2026-10-16T00:00:00Z
Modified
2026-10-17T12:58:42Z
Severity
  • 7.5 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H CVSS Calculator
  • Ubuntu - medium
Summary
[none]
Details

kin-openapi is a Go project for handling OpenAPI files. From 0.136.0 until 0.149.0, three openapi3filter decoder paths that were missed by the fix for GHSA-p6wj-qrr4-pgh5 lack a nil-items guard for legal OpenAPI 3.1 array schemas. An unauthenticated remote client can trigger a deterministic nil-pointer panic through an array query parameter, a deepObject query parameter containing an array property, or an application/x-www-form-urlencoded request body whose array property appears inside an allOf, anyOf, or oneOf subschema. The query and composed-body paths reach urlValuesDecoder.parseArray, while the deepObject path reaches buildResObj, and all pass a nil items schema into code that dereferences it. This issue is fixed in version 0.149.0.

References

Affected packages

Ubuntu:22.04:LTS
golang-github-getkin-kin-openapi

Package

Name
golang-github-getkin-kin-openapi
Purl
pkg:deb/ubuntu/golang-github-getkin-kin-openapi?arch=source&distro=jammy

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected

Affected versions

0.*
0.32.0-2
0.80.0-1
0.85.0-1

Ecosystem specific

{
    "binaries":  [
        {
            "binary_name":  "golang-github-getkin-kin-openapi-dev",
            "binary_version":  "0.85.0-1"
        }
    ]
}

Database specific

source
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-100353.json"
Ubuntu:24.04:LTS
golang-github-getkin-kin-openapi

Package

Name
golang-github-getkin-kin-openapi
Purl
pkg:deb/ubuntu/golang-github-getkin-kin-openapi?arch=source&distro=noble

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected

Affected versions

0.*
0.117.0-1
0.120.0-1
0.122.0-3
0.123.0-1

Ecosystem specific

{
    "binaries":  [
        {
            "binary_name":  "golang-github-getkin-kin-openapi-dev",
            "binary_version":  "0.123.0-1"
        }
    ]
}

Database specific

source
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-100353.json"
Ubuntu:26.04:LTS
golang-github-getkin-kin-openapi

Package

Name
golang-github-getkin-kin-openapi
Purl
pkg:deb/ubuntu/golang-github-getkin-kin-openapi?arch=source&distro=resolute

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected

Affected versions

0.*
0.124.0-1

Ecosystem specific

{
    "binaries":  [
        {
            "binary_name":  "golang-github-getkin-kin-openapi-dev",
            "binary_version":  "0.124.0-1"
        }
    ]
}

Database specific

source
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-100353.json"
Ubuntu:26.10
golang-github-getkin-kin-openapi

Package

Name
golang-github-getkin-kin-openapi
Purl
pkg:deb/ubuntu/golang-github-getkin-kin-openapi?arch=source&distro=stonking

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected

Affected versions

0.*
0.124.0-1
0.135.0-1

Ecosystem specific

{
    "binaries":  [
        {
            "binary_name":  "golang-github-getkin-kin-openapi-dev",
            "binary_version":  "0.135.0-1"
        }
    ]
}

Database specific

source
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-100353.json"