CVE Vulnerabilities

CVE-2026-114616

Improper Authentication

Published: Oct 22, 2026 | Modified: Oct 30, 2026
CVSS 3.x
9.1
CRITICAL
Source:
NVD
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS 2.x
RedHat/V2
RedHat/V3
7.4 IMPORTANT
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Ubuntu
MEDIUM

Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.9.1, Authlibs OctKey.import_key() and HMAC signing and verification path accept zero-length key material. If an applications secret lookup can return an empty string or empty bytes, a remote attacker can compute the deterministic HS256, HS384, or HS512 signature for arbitrary token claims and have Authlib treat the token as authentic. This issue is fixed in version 1.9.1.

Weakness

When an actor claims to have a given identity, the product does not prove or insufficiently proves that the claim is correct.

Affected Software

NameVendorStart VersionEnd Version
AuthlibAuthlib*1.9.1 (excluding)
Red Hat Satellite 6.18RedHatsatellite/foreman-mcp-server-rhel9:1793272276*
Red Hat Satellite 6.19RedHatsatellite/foreman-mcp-server-rhel9:1793272279*

Potential Mitigations

References