Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify target AD service principal
-
DeliveryEstimate password-change timestamp
-
ExploitRegenerate predictable candidate password set
-
ExecutionVerify correct candidate offline
-
ImpactAuthenticate as AD service account
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V11 - Cryptography Cryptographic PRNG selection
|
| Exploitation Conditions | Exploitation is limited to deployments that use BoKS keytab management, where boks_keytabmd generates Active Directory service-account passwords, on affected versions before boks-server 9.0.0.6. The attacker must (1) know the exact target service principal name and (2) be able to estimate the password-change time closely enough to reconstruct the timestamp-seeded candidate set, then (3) have an offline verification oracle (e.g., a captured Kerberos ticket/hash or authentication endpoint) to confirm the correct candidate. These are the practical limiting factors: environments not using BoKS AD keytab/service-account automation are not exposed, and the required timing estimation plus offline brute-forcing of the candidate set makes exploitation targeted and effort-dependent rather than trivial. |
| Impact | Signals conflict, and the conflict matters. The input CVSS 3.1 vector (9.9, AV:N/AC:L/PR:L/UI:N/S:C) paints a near-worst-case, trivially-exploitable network flaw, but CISA's SSVC framework rates Exploitation as 'none' and Automatable as 'no', while only Technical Impact ('total') agrees with the high score. The description itself contradicts AC:L: successful exploitation requires knowing the target service principal AND estimating the password-change time to reconstruct a limited candidate set for offline verification - that is meaningful attacker effort, not low complexity, so the true attack complexity is High. No EPSS score, KEV listing, or POC was provided; combined with SSVC Exploitation 'none', this is best read as a serious-but-not-yet-exploited weakness. Bottom line: the 9.9 overstates real-world urgency. The flaw is genuinely high-impact (predictable credentials for AD service accounts, CWE-338) but currently represents a targeted, effort-dependent risk rather than mass-exploitable, drive-by compromise. Treat as a priority patch for organizations that actually use BoKS keytab management for Active Directory, and lower priority elsewhere. Note: input CVSS lists PR:L (authenticated), yet computing the candidate passwords needs only knowledge of the public service principal name, not account privileges - verify intended privilege assumption with Fortra advisory FI-2026-012. |
| Exploit ScenarioDerived | An attacker who knows the name of an Active Directory service principal managed by BoKS keytab management estimates roughly when its password was last rotated, then uses the predictable timestamp-seeded pseudo-random sequence to regenerate the small set of possible passwords. The attacker verifies the correct password offline (e.g., against a captured Kerberos artifact or authentication oracle) and then authenticates to Active Directory as that service account. No public exploit identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 01, 2026
Predictable Active Directory service-account password generation in Fortra BoKS Manager's boks_keytabmd daemon allows an attacker who knows the target service principal and can approximate the password-change timestamp to regenerate the seed, reconstruct the limited candidate set, and verify guesses offline against a captured Kerberos ticket or authentication endpoint. Only deployments that use BoKS keytab management to automate AD service-account credentials on boks-server versions before 9.0.0.6 are exposed, which makes exploitation targeted rather than opportunistic. No public exploit code or confirmed in-the-wild exploitation is identified at time of analysis (no CISA KEV listing, SSVC exploitation value 'none'), but the assessed impact is total for affected credential material, making mandatory post-patch rotation of every generated service-account password essential.
RemediationAI
Vendor-released patch: upgrade BoKS Manager boks-server to 9.0.0.6 or later as documented in Fortra advisory FI-2026-012 (https://www.fortra.com/security/advisories/product-security/fi-2026-012). Patching the daemon alone is insufficient because previously generated service-account passwords remain derivable from their change timestamps - immediately rotate every Active Directory service-account password that boks_keytabmd created, reissue the associated keytabs, and invalidate cached Kerberos tickets for those principals. If upgrading cannot be done immediately, the most effective compensating control is to stop boks_keytabmd from generating AD service-account passwords at all - disable the AD keytab-management automation for the affected service principals and manage those passwords manually or with an external rotation tool using a CSPRNG (for example a 128-bit random secret), accepting the trade-off that automated rotation is lost and Kerberos authentication will break for any service whose keytab or password expires while unmanged. Restricting network reachability to Kerberos and AD authentication endpoints and reducing opportunities for attackers to capture tickets or password hashes lowers the odds of obtaining the offline verification oracle the attack requires, but does not remove the weak-generation flaw and should be treated as temporary. Because exploitation yields valid credentials rather than anomalous traffic, prioritize hunting for authentication events as affected service principals from unexpected source hosts or during unusual windows, and treat any such event as credential compromise.
Affected VersionsENISA
Affected Packages
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-338 (Use of Cryptographically Weak Pseudo-Random Number Generator), not a memory-safety or injection defect. The boks_keytabmd component in Fortra BoKS Manager provisions Active Directory service-account passwords for keytab-based Kerberos authentication, and affected builds derive those secrets from a pseudo-random sequence seeded with the current Unix timestamp rather than a CSPRNG or OS entropy source. Because the seed space is bounded by the password-change time, an adversary with knowledge of the exact service principal name (SPN) can enumerate a small set of candidate passwords offline. Verification requires an oracle - a captured Kerberos AS-REQ/TGS ticket or hash, or an authentication endpoint that accepts the credential - which is the practical constraint on exploitation and is why the assessed vector raises attack complexity to AC:H while the vendor-assigned CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H is more optimistic about attacker conditions. The assessed vector, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:N, treats the attack as unauthenticated with changed scope affecting the AD domain's credential trust boundary, and does not score availability loss. The affected CPE is cpe:2.3:a:fortra:boks_manager_boks-server:*:*:*:*:*:*:*:*, with EUVD listing the vulnerable range as BoKS Manager boks-server 0 through 9.0.0.6. This is credential-forgery-adjacent: recovered service-account passwords enable legitimate Kerberos authentication as the compromised principal, so detection is difficult because logins are cryptographically valid.
Know when Boks Manager Boks Server 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
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
AC:H because the attacker must estimate the password-change time and brute the candidate set; PR:N since only the public SPN is needed; S:C as a BoKS flaw compromises an AD account (different authority); A:N as no direct availability impact.
Primary rating from Vendor (Fortra).
CVSS VectorVendor: Fortra
Lifecycle Timeline
2DescriptionCVE.org
In deployments using BoKS keytab management, affected versions of boks_keytabmd generate Active Directory service-account passwords from a predictable pseudo-random sequence seeded with the current Unix timestamp. An attacker who knows the service principal and can estimate the password-change time can reproduce a limited candidate set and verify candidates offline.
Executive ViewAI
Fortra BoKS Manager's boks_keytabmd daemon on boks-server versions before 9.0.0.6 generates predictable Active Directory service-account passwords, enabling an attacker who knows the service principal and approximate change time to reconstruct and verify credentials offline. This vulnerability affects organizations that use BoKS keytab management to automate AD service-account credentials, potentially leading to total compromise of those accounts and subsequent lateral movement or privilege escalation. Leadership should act urgently to patch and rotate all affected credentials.
Apply vendor patch.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
EUVD-2026-90848
GHSA-v6pf-6px3-6h92
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB