CVE-2025-68158

HighCVSS 8.8/10Last modified Oct 14, 2026

Description

Authlib is a Python library which builds OAuth and OpenID Connect servers. In versions 1.0.0 through 1.6.5, cache-backed state/request-token storage is not tied to the initiating user session, so CSRF is possible for any attacker that has a valid state (easily obtainable via an attacker-initiated authentication flow). When a cache is supplied to the OAuth client registry, FrameworkIntegration.set_state_data writes the entire state blob under _state_{app}_{state}, and get_state_data ignores the caller’s session altogether. This issue has been patched in version 1.6.6.

Metrics

CVSS 3.1 8.8/10CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Jan 8, 2026
Last modified
Oct 14, 2026
NVD status
Modified

Related CVEs from 2025

CVE-2025-68163.3A vulnerability classified as problematic was found in HDF5 1.14.6. This vulnerability affects the function H5O__fsinfo_encode of the file /CVE-2025-681604.7Issue summary: Writing large, newline-free data into a BIO chain using the line-buffering filter where the next BIO performs short writes caCVE-2025-681614.8The Socket Appender in Apache Log4j Core versions 2.0-beta9 through 2.25.2 does not perform TLS hostname verification of the peer certificatCVE-2025-681622.7In JetBrains TeamCity before 2025.11 maven embedder allowed loading extensions via project configurationCVE-2025-681634.8In JetBrains TeamCity before 2025.11 stored XSS was possible on agentpushInstall pageCVE-2025-681642.7In JetBrains TeamCity before 2025.11 port enumeration was possible via the Perforce connection testCVE-2025-681656.1In JetBrains TeamCity before 2025.11 reflected XSS was possible on VCS Root setupCVE-2025-681666.1In JetBrains TeamCity before 2025.11 a DOM-based XSS was possible on the OAuth connections tabCVE-2025-681677.8In the Linux kernel, the following vulnerability has been resolved: gpiolib: fix invalid pointer access in debugfs If the memory allocatioCVE-2025-681687.8In the Linux kernel, the following vulnerability has been resolved: jfs: fix uninitialized waitqueue in transaction manager The transactioCVE-2025-68169In the Linux kernel, the following vulnerability has been resolved: netpoll: Fix deadlock in memory allocation under spinlock Fix a AA deaCVE-2025-68173.3A vulnerability, which was classified as problematic, has been found in HDF5 1.14.6. This issue affects the function H5C__load_entry of the
CVE-2025-68158: High severity, CVSS 8.8 | Vulnix