{"id":"CVE-2026-78628","aliases":["EUVD-2026-100480","GHSA-mpf7-rw4x-66w7"],"status":"published","title":"Improper Input Validation in the Okta Credential Provider for Windows","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.","severity":{"version":"3.1","score":6,"vector":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N","level":"medium","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-09","score":0.00132,"percentile":0.02821,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-125","CWE-20","CWE-787"],"published":"2026-10-13T20:07:37Z","modified":"2026-10-15T20:38:04Z","products":[{"vendor":"okta","product":"okta credential provider for windows"}],"references":[{"url":"https://trust.okta.com/security-advisories/improper-input-validation-in-the-okta-credential-provider-for-windows-cve-2026-78628"},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-78628"},{"url":"https://github.com/advisories/GHSA-mpf7-rw4x-66w7"}],"sources":{"cve":[{"id":"CVE-2026-78628","title":"Improper Input Validation in the Okta Credential Provider for Windows","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.","status":"published","published":"2026-10-13T20:07:37.375Z","modified":"2026-10-14T19:27:28.784Z","cvss":[{"version":"3.1","score":6,"vector":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N","level":"medium","assessor":"cna"}],"cwes":["CWE-20","CWE-125","CWE-787"],"updated_at":"2026-11-02T13:34:59.78118Z"}],"euvd":[{"id":"EUVD-2026-100480","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.","status":"published","published":"2026-10-13T20:07:37Z","modified":"2026-10-14T19:27:28Z","cvss":[{"version":"3.1","score":6,"vector":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N","level":"medium"}],"updated_at":"2026-11-02T17:27:12.80866Z"}],"ghsa":[{"id":"GHSA-mpf7-rw4x-66w7","title":"The Okta Credential Provider for Windows does not validate a serialized credential buffer before...","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.","status":"published","published":"2026-10-13T21:37:31Z","modified":"2026-10-13T21:37:32Z","cvss":[{"version":"3.1","score":6,"vector":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N","level":"medium"}],"cwes":["CWE-20"],"updated_at":"2026-11-02T15:13:21.557572Z"}],"nvd":[{"id":"CVE-2026-78628","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.","status":"published","published":"2026-10-13T21:18:21.63Z","modified":"2026-10-15T20:38:04.303Z","cvss":[{"version":"3.1","score":6,"vector":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-20","CWE-125","CWE-787"],"updated_at":"2026-11-02T14:12:58.630796Z"}]}}
