Skip to main content

Okta RADIUS Agent EUVDEUVD-2026-100484

| CVE-2026-78632 MEDIUM
Incorrect Permission Assignment for Critical Resource (CWE-732)
2026-10-13 psirt@okta.com GHSA-c6p9-mj8v-v645
5.3
CVSS 3.1 · Vendor: okta
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain low-privilege local service account on host
  2. Exploit
    Read AES key and encrypted API token from agent config directory
  3. Impact
    Decrypt and abuse Okta API token

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V13 - Configuration Permission assignment review
Exploitation Conditions

Requires an existing local account or service principal on a Windows host running Okta RADIUS Agent version 2.17.5 up to (but not including) 2.28.0, where the installer set insecure directory ACLs granting write/read to NT SERVICE\ALL SERVICES and CREATOR OWNER on the folders holding the agent configuration, AES encryption key, and logs. The specific limiting factor is that ANY local service account can read the key and encrypted token, so the prerequisite is simply running code in any local service context - no admin rights and no user interaction are needed (PR:L, UI:N). Exploitation is strictly local (AV:L): it is not reachable over the network, and hosts patched to 2.28.0 or later, or with corrected directory ACLs, are not exploitable.

Impact

This is a genuine but low-priority local information-disclosure flaw (CWE-732) rather than a widespread remote-exploitation threat. The CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L, 5.3 Medium) consistently indicates that exploitation requires local access and an existing low-privilege account on the host, with low technical impact across confidentiality, integrity, and availability - all signals agree on constrained, non-remote risk. No EPSS score was provided, so exploitation probability cannot be quantified. The CVE is NOT on CISA KEV and no public POC is referenced, meaning there is no public exploit identified at time of analysis and no evidence of active exploitation. One nuance worth flagging: although the vendor-assigned vector rates confidentiality as only C:L, the disclosed material is the AES encryption key AND the encrypted Okta API token together - recovering both effectively yields the cleartext API token, a credential whose compromise can have impact beyond the local host; this is arguably underweighted at C:L (see assessed vector). Priority should therefore be moderate: remediate via the available patch during normal maintenance, but this is not an emergency unless the host already has untrusted local service accounts.

Exploit ScenarioDerived

An attacker (or malicious/compromised low-privilege service running under any local service account) on a Windows host running the Okta RADIUS Agent reads the agent's configuration directory, which the installer left world-writable to NT SERVICE\ALL SERVICES and CREATOR OWNER. They retrieve the AES encryption key and the encrypted Okta API token, decrypt the token offline, and use it to authenticate to Okta's API. No public POC is referenced, and exploitation requires pre-existing local access (CVSS AV:L, PR:L), so this is a post-compromise privilege/credential escalation rather than an initial access vector.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 14, 2026

Insecure default file permissions in the Okta RADIUS Agent Windows installer (versions 2.17.5 up to but not including 2.28.0) grant write and read access to NT SERVICE\ALL SERVICES and CREATOR OWNER on the directories holding the agent configuration, AES encryption key, and logs. Any local service account on the host can therefore read the AES key and the encrypted Okta API token, and could also tamper with configuration or log files; exploitation is strictly local and requires only the ability to run code in a service context, with no admin rights and no user interaction. No public exploit code has been identified at time of analysis and there is no CISA KEV listing, so this remains a low-priority local information-disclosure issue rather than a remote or actively exploited threat.

RemediationAI

Vendor-released patch: upgrades to Okta RADIUS Agent 2.28.0 or later, which correct the installer's default ACLs; see the vendor advisory at https://trust.okta.com/security-advisories/insecure-default-file-permissions-in-okta-radius-agent-windows-installer-cve-2026-78632 and the NVD record at https://nvd.nist.gov/vuln/detail/CVE-2026-78632. Because the AES encryption key may already have been read, upgrading alone is not sufficient - rotate the Okta API token associated with the agent and any other secret material protected by that key, then verify the token remains valid after rotation. Where immediate upgrade is not possible, apply a compensating control by manually removing NT SERVICE\ALL SERVICES and CREATOR OWNER from the ACLs on the agent's configuration, key, and log directories and replacing them with an explicit ACL granting access only to the dedicated agent service account (for example via icacls); the trade-off is that a mis-scoped ACL can break agent startup or log writes, so validate agent functionality immediately after the change and re-apply it after any subsequent installer run, which may reset permissions to the insecure defaults. Restricting log directory access also reduces the ability to tamper with or erase forensic evidence, and monitoring for unexpected reads of the key directory by non-agent service accounts gives a detection signal for already-compromised hosts. No network-side mitigation is applicable given the strictly local (AV:L) attack vector.

Affected VersionsENISA

Okta RADIUS Agent 2.17.5 <2.28.0

Affected Packages

euvd okta_radius_agent fix: 2.28.0

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The root cause is CWE-732 (Incorrect Permission Assignment for Critical Resource), a configuration-class weakness rather than a memory-safety or injection bug. The Okta RADIUS Agent runs on Windows hosts to bridge RADIUS authentication to Okta, and its installer creates directories that store the agent configuration, the AES encryption key used to protect stored secrets, and operational logs. Those directories were created with ACLs that include the pseudo-principal NT SERVICE\ALL SERVICES and the CREATOR OWNER SID, both of which grant broad access to any local service running on the machine. Because the AES key is readable, the encryption protecting the stored Okta API token is effectively defeated: an attacker with any local service context can decrypt the token and reuse it against the Okta tenant. The CVSS vector (AV:L/AC:L/PR:L/UI:N/S:U) confirms this is a local-only, low-privilege, no-interaction issue; our assessment raises the confidentiality impact to High because key and token disclosure is a complete compromise of that credential, while integrity and availability remain Low. CPE data places the affected product specifically at Okta RADIUS Agent 2.17.5 < 2.28.0, with 2.28.0 as the corrected release.

Know when Windows gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (okta) PRIMARY 5.3 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
vuln.today AI 6.6 MEDIUM

Local low-priv service account suffices (AV:L/PR:L/AC:L); disclosing both the AES key and encrypted API token yields the cleartext Okta API credential, warranting C:H, with limited config/log tampering for I:L/A:L.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:L
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (okta).

CVSS VectorVendor: okta

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
Low

Lifecycle Timeline

2
Patch available
Oct 13, 2026 - 21:50 EUVD
CVE Published
Oct 13, 2026 - 21:18 cve.org
MEDIUM 5.3

DescriptionCVE.org

The Okta RADIUS Agent Windows installer assigns write permissions to the NT SERVICE\ALL SERVICES and CREATOR OWNER security principals on the directories containing the agent configuration, AES encryption key, and logs. These permissions allow any local service account on the host to read the AES encryption key and the encrypted Okta API token.

Threat Intelligence Overview

EPSS Score
0.1%
Top 100% exploitable
Prevalence
Medium
Okta MFA RADIUS integration agent; common where Okta secures VPN, not universal
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2025-52691 CRITICAL POC
10.0 Dec 29

Unauthenticated remote code execution in SmarterTools SmarterMail lets an attacker upload arbitrary files to any locatio

CVE-2019-0803 HIGH POC
7.8 Apr 09

Windows Win32k fails to properly handle objects in memory, allowing local privilege escalation exploited in the wild in

CVE-2020-1472 MEDIUM POC
5.5 Aug 17

A privilege escalation vulnerability (CVSS 5.5). Risk factors: actively exploited (KEV-listed), EPSS 94% exploitation pr

CVE-2025-33053 HIGH POC
8.8 Jun 10

Windows Internet Shortcut Files (.url) contain an external control vulnerability (CVE-2025-33053, CVSS 8.8) that enables

CVE-2025-33073 HIGH POC
8.8 Jun 10

Windows SMB contains an improper access control vulnerability (CVE-2025-33073, CVSS 8.8) enabling authenticated attacker

CVE-2013-10047 CRITICAL POC
9.3 Aug 01

An unrestricted file upload vulnerability exists in MiniWeb HTTP Server <= Build 300 that allows unauthenticated remote

CVE-2012-10030 CRITICAL POC
9.3 Aug 05

FreeFloat FTP Server contains multiple critical design flaws that allow unauthenticated remote attackers to upload arbit

CVE-2025-34101 CRITICAL POC
9.3 Jul 10

Serviio Media Server versions 1.4 through 1.8 on Windows contain an unauthenticated command injection in the /rest/actio

CVE-2025-34095 CRITICAL POC
9.3 Jul 10

Mako Server versions 2.5 and 2.6 contain an unauthenticated OS command injection via the tutorial interface at examples/

CVE-2025-11953 CRITICAL POC
9.8 Nov 03

React Native Metro Development Server binds to external interfaces by default and contains an OS command injection endpo

CVE-2026-96951 HIGH POC
8.8 Oct 13

Command injection in the Windows Shell lets remote, unauthenticated attackers bypass a Windows security feature and then

CVE-2025-24054 MEDIUM POC
6.5 Mar 11

External control of file name or path in Windows NTLM allows an unauthorized attacker to perform spoofing over a network

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy