UBUNTU-CVE-2026-42998

Source
https://ubuntu.com/security/CVE-2026-42998
Import Source
https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-42998.json
JSON Data
https://api.osv.dev/v1/vulns/UBUNTU-CVE-2026-42998
Upstream
  • CVE-2026-42998
Downstream
Related
Published
2026-05-28T19:16:00Z
Modified
2026-06-17T02:05:06.115553070Z
Severity
  • 6.0 (Medium) CVSS_V3 - CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:L/A:L CVSS Calculator
  • 8.8 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H CVSS Calculator
  • Ubuntu - medium
Summary
[none]
Details

An issue was discovered in OpenStack Keystone before 29.0.2. The Keystone application credential authentication plugin does not verify that the user supplied in the authentication request matches the owner of the application credential. An attacker can authenticate with their own application credential ID and secret while specifying a different user's name and domain in the request body. Keystone issues a token attributed to the victim user. The impersonated token is project-scoped and carries the intersection of the application credential's roles and the victim's actual roles on the project. This enables audit evasion, reading the victim's credentials, and acting as the victim within shared projects.

References

Affected packages

Ubuntu:16.04:LTS
keystone

Package

Name
keystone
Purl
pkg:deb/ubuntu/keystone?arch=source&distro=xenial

Affected ranges

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

Affected versions

2:8.*
2:8.0.0-0ubuntu1
2:9.*
2:9.0.0~b1-0ubuntu1
2:9.0.0~b2-0ubuntu1
2:9.0.0~b3-0ubuntu1
2:9.0.0~rc1-0ubuntu1
2:9.0.0-0ubuntu1
2:9.0.2-0ubuntu1
2:9.0.2-0ubuntu2
2:9.1.0-0ubuntu1
2:9.2.0-0ubuntu1
2:9.3.0-0ubuntu1
2:9.3.0-0ubuntu2
2:9.3.0-0ubuntu3
2:9.3.0-0ubuntu3.1
2:9.3.0-0ubuntu3.2

Ecosystem specific

{
    "binaries": [
        {
            "binary_version": "2:9.3.0-0ubuntu3.2",
            "binary_name": "keystone"
        },
        {
            "binary_version": "2:9.3.0-0ubuntu3.2",
            "binary_name": "python-keystone"
        }
    ]
}

Database specific

source
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-42998.json"
Ubuntu:18.04:LTS
keystone

Package

Name
keystone
Purl
pkg:deb/ubuntu/keystone?arch=source&distro=bionic

Affected ranges

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

Affected versions

2:12.*
2:12.0.0-0ubuntu1
2:13.*
2:13.0.0~b1-0ubuntu1
2:13.0.0~b2-0ubuntu1
2:13.0.0~b3-0ubuntu1
2:13.0.0~rc1-0ubuntu1
2:13.0.0~rc2-0ubuntu1
2:13.0.0-0ubuntu1
2:13.0.1-0ubuntu1
2:13.0.2-0ubuntu1
2:13.0.2-0ubuntu3
2:13.0.4-0ubuntu1

Ecosystem specific

{
    "binaries": [
        {
            "binary_version": "2:13.0.4-0ubuntu1",
            "binary_name": "keystone"
        },
        {
            "binary_version": "2:13.0.4-0ubuntu1",
            "binary_name": "python-keystone"
        }
    ]
}

Database specific

source
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-42998.json"
Ubuntu:22.04:LTS
keystone

Package

Name
keystone
Purl
pkg:deb/ubuntu/keystone?arch=source&distro=jammy

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2:21.0.1-0ubuntu2.4

Affected versions

2:20.*
2:20.0.0-0ubuntu1
2:20.0.0+git2021120815.2ddf8f321-0ubuntu1
2:20.0.0+git2022011217.771c943ad-0ubuntu1
2:20.0.0+git2022030313.a3fc9e7c3-0ubuntu1
2:21.*
2:21.0.0-0ubuntu1
2:21.0.1-0ubuntu1
2:21.0.1-0ubuntu2
2:21.0.1-0ubuntu2.1
2:21.0.1-0ubuntu2.2

Ecosystem specific

{
    "availability": "No subscription required",
    "binaries": [
        {
            "binary_version": "2:21.0.1-0ubuntu2.4",
            "binary_name": "keystone"
        },
        {
            "binary_version": "2:21.0.1-0ubuntu2.4",
            "binary_name": "keystone-common"
        },
        {
            "binary_version": "2:21.0.1-0ubuntu2.4",
            "binary_name": "python3-keystone"
        }
    ]
}

Database specific

source
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-42998.json"
Ubuntu:24.04:LTS
keystone

Package

Name
keystone
Purl
pkg:deb/ubuntu/keystone?arch=source&distro=noble

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2:25.0.0-0ubuntu1.4

Affected versions

2:24.*
2:24.0.0-0ubuntu1
2:24.0.0+git2024011916.adfa92b4-0ubuntu1
2:25.*
2:25.0.0~rc1-0ubuntu1
2:25.0.0-0ubuntu1
2:25.0.0-0ubuntu1.1
2:25.0.0-0ubuntu1.2

Ecosystem specific

{
    "availability": "No subscription required",
    "binaries": [
        {
            "binary_version": "2:25.0.0-0ubuntu1.4",
            "binary_name": "keystone"
        },
        {
            "binary_version": "2:25.0.0-0ubuntu1.4",
            "binary_name": "keystone-common"
        },
        {
            "binary_version": "2:25.0.0-0ubuntu1.4",
            "binary_name": "python3-keystone"
        }
    ]
}

Database specific

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

Package

Name
keystone
Purl
pkg:deb/ubuntu/keystone?arch=source&distro=questing

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2:28.0.0-0ubuntu1.3

Affected versions

2:27.*
2:27.0.0-0ubuntu1
2:27.0.0+git2025080113.e066e18ab-0ubuntu1
2:28.*
2:28.0.0~rc1-0ubuntu1
2:28.0.0-0ubuntu1
2:28.0.0-0ubuntu1.1

Ecosystem specific

{
    "binaries": [
        {
            "binary_version": "2:28.0.0-0ubuntu1.3",
            "binary_name": "keystone"
        },
        {
            "binary_version": "2:28.0.0-0ubuntu1.3",
            "binary_name": "keystone-common"
        },
        {
            "binary_version": "2:28.0.0-0ubuntu1.3",
            "binary_name": "python3-keystone"
        }
    ],
    "availability": "No subscription required"
}

Database specific

source
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-42998.json"
Ubuntu:26.04:LTS
keystone

Package

Name
keystone
Purl
pkg:deb/ubuntu/keystone?arch=source&distro=resolute

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2:29.0.0-0ubuntu1.2

Affected versions

2:28.*
2:28.0.0-0ubuntu1
2:28.0.0-0ubuntu2
2:28.0.0+git20260119.61.8a42793e7-0ubuntu1
2:29.*
2:29.0.0~rc1-0ubuntu1
2:29.0.0-0ubuntu1

Ecosystem specific

{
    "binaries": [
        {
            "binary_version": "2:29.0.0-0ubuntu1.2",
            "binary_name": "keystone"
        },
        {
            "binary_version": "2:29.0.0-0ubuntu1.2",
            "binary_name": "keystone-common"
        },
        {
            "binary_version": "2:29.0.0-0ubuntu1.2",
            "binary_name": "python3-keystone"
        }
    ],
    "availability": "No subscription required"
}

Database specific

source
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-42998.json"
Ubuntu:Pro:20.04:LTS
keystone

Package

Name
keystone
Purl
pkg:deb/ubuntu/keystone?arch=source&distro=esm-infra%2Ffocal

Affected ranges

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

Affected versions

2:16.*
2:16.0.0-0ubuntu1
2:17.*
2:17.0.0~b1~git2019121613.db81fee63-0ubuntu1
2:17.0.0~b2~git2020020513.99733f172-0ubuntu1
2:17.0.0~b3~git2020032415.9f9040257-0ubuntu1
2:17.0.0~b3~git2020032415.9f9040257-0ubuntu2
2:17.0.0~b3~git2020041013.7bb6314e4-0ubuntu1
2:17.0.0-0ubuntu0.20.04.1
2:17.0.1-0ubuntu1
2:17.0.1-0ubuntu2
2:17.0.1-0ubuntu2+esm1

Ecosystem specific

{
    "binaries": [
        {
            "binary_version": "2:17.0.1-0ubuntu2+esm1",
            "binary_name": "keystone"
        },
        {
            "binary_version": "2:17.0.1-0ubuntu2+esm1",
            "binary_name": "keystone-common"
        },
        {
            "binary_version": "2:17.0.1-0ubuntu2+esm1",
            "binary_name": "python3-keystone"
        }
    ]
}

Database specific

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