HomepageOkta logo

Improper Input Validation in the Okta Credential Provider for Windows CVE-2026-78628 - Oct 13, 2026

View all security advisories

Description

The Okta Credential Provider for Windows does not validate a serialized credential buffer before interpreting it as a Kerberos logon structure. The buffer size and packed string offsets are not checked. Processing a malformed buffer can cause the credential provider process to terminate unexpectedly or lead to out-of-bounds memory reads and writes, which may result in the disclosure of adjacent process memory into local system logs.

Preconditions

  1. A user has local authenticated access on the Windows host,

  2. The user is able to supply a serialized credential buffer to the provider through the logon or unlock path,

  3. The serialized credential buffer contains crafted values for the buffer size or packed string offsets.

Affected product and versions

Customers using the Okta Credential Provider for Windows versions prior to 1.4.6.0 are affected.

Customer Recommendations

To remediate this vulnerability, upgrade the Okta Credential Provider for Windows to version 1.4.6.0 or greater.

Resolution

The vulnerability is present in Okta Credential Provider for Windows versions prior to 1.4.6.0 and is resolved in version 1.4.6.0.

CVE details

CVE ID

CVE-2026-78628

Published Date

2026-10-13

Vulnerability Type

Memory Safety (Out-of-Bounds Read and Write)

CWE

CWE-20 – Improper Input Validation CWE-125 – Out of bounds Read CWE-787 – Out of bounds Write 

CVSS v3

Score: 6.0

Vector string: CVSS:3.0/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N