CVE-2022-26923
Active Directory Domain Services Elevation of Privilege Vulnerability
Active Directory Domain Services Elevation of Privilege Vulnerability
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
8.8
Active Directory Domain Services Elevation of Privilege Vulnerability
Active Directory Domain Services Elevation of Privilege Vulnerability
- Record
CVE-2022-26923- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C - Weakness
- CWE-295
- Updated
- 2026-11-02
EUVDEUVD-2022-31469
8.8
Active Directory Domain Services Elevation of Privilege Vulnerability
- Record
EUVD-2022-31469- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-j9xf-76vv-4wcg
8.8
Active Directory Domain Services Elevation of Privilege Vulnerability.
Active Directory Domain Services Elevation of Privilege Vulnerability.
- Record
GHSA-j9xf-76vv-4wcg- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-295
- Updated
- 2026-11-02
CISA KEV No score
Microsoft Active Directory Domain Services Privilege Escalation Vulnerability
An authenticated user could manipulate attributes on computer accounts they own or manage, and acquire a certificate from Active Directory Certificate Services that would allow for privilege escalation to SYSTEM.
- Record
CVE-2022-26923- Weakness
- CWE-295
- Updated
- 2026-11-02
NVD
8.8
Active Directory Domain Services Elevation of Privilege Vulnerability
- Record
CVE-2022-26923- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 9.0 High
AV:N/AC:L/Au:S/C:C/I:C/A:C - Weakness
- CWE-295
- Updated
- 2026-11-02
OSVCLSA-2026-1777321102 No score
Fix CVE(s): CVE-2022-26923, CVE-2022-32743
- SECURITY UPDATE: Samba AD DC did not enforce the Validated-DNS-Host-Name
write right, allowing an unprivileged authenticated user with machine
account write access (e.g. SeMachineAccountPrivilege) to set the
dNSHostName attribute to an arbitrary value, bypassing the MS-ADTS
requirement that it match <sAMAccountName-sans-$>.<dnsDomainName>.
This primitive is commonly chained with CVE-2022-26923 (Certifried) via
AD CS to forge a machine certificate and escalate to Domain Admin.
- debian/patches/CVE-2022-32743.patch
- CVE-2022-32743
- Record
CLSA-2026-1777321102- Updated
- 2026-11-02
Affected products
- microsoft active directory
- microsoft windows 10 version 1507
- microsoft windows 10 version 1607
- microsoft windows 10 version 1809
- microsoft windows 10 version 1909
- microsoft windows 10 version 20h2
- microsoft windows 10 version 21h1
- microsoft windows 10 version 21h2
- microsoft windows 11 version 21h2
- microsoft windows 8.1
- microsoft windows server 2012 r2
- microsoft windows server 2012 r2 (server core installation)
Show 16 moreShow less
- microsoft windows server 2016
- microsoft windows server 2016 (server core installation)
- microsoft windows server 2019
- microsoft windows server 2019 (server core installation)
- microsoft windows server 2022
- microsoft windows server version 20h2
- microsoft windows 10 1507
- microsoft windows 10 1607
- microsoft windows 10 1809
- microsoft windows 10 1909
- microsoft windows 10 20h2
- microsoft windows 10 21h1
- microsoft windows 10 21h2
- microsoft windows 11 21h2
- microsoft windows rt 8.1
- microsoft windows server 2012
Affected packages
| Package | Affected | Fixed |
|---|---|---|
ctdbTuxCare:Ubuntu:20.04 |
before 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 | 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 |
libnss-winbindTuxCare:Ubuntu:20.04 |
before 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 | 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 |
libpam-winbindTuxCare:Ubuntu:20.04 |
before 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 | 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 |
libsmbclientTuxCare:Ubuntu:20.04 |
before 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 | 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 |
libsmbclient-devTuxCare:Ubuntu:20.04 |
before 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 | 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 |
libwbclient-devTuxCare:Ubuntu:20.04 |
before 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 | 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 |
libwbclient0TuxCare:Ubuntu:20.04 |
before 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 | 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 |
python3-sambaTuxCare:Ubuntu:20.04 |
before 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 | 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 |
registry-toolsTuxCare:Ubuntu:20.04 |
before 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 | 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 |
sambaTuxCare:Ubuntu:20.04 |
before 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 | 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 |
Show 9 moreShow less
| Package | Affected | Fixed |
|---|---|---|
samba-commonTuxCare:Ubuntu:20.04 |
before 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 | 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 |
samba-common-binTuxCare:Ubuntu:20.04 |
before 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 | 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 |
samba-devTuxCare:Ubuntu:20.04 |
before 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 | 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 |
samba-dsdb-modulesTuxCare:Ubuntu:20.04 |
before 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 | 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 |
samba-libsTuxCare:Ubuntu:20.04 |
before 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 | 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 |
samba-testsuiteTuxCare:Ubuntu:20.04 |
before 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 | 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 |
samba-vfs-modulesTuxCare:Ubuntu:20.04 |
before 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 | 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 |
smbclientTuxCare:Ubuntu:20.04 |
before 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 | 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 |
winbindTuxCare:Ubuntu:20.04 |
before 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 | 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | r1skkam/TryHackMe-CVE-2022-26923 | 2022-05-12 |
| PoC in GitHub | LudovicPatho/CVE-2022-26923_AD-Certificate-Services | 2022-05-14 |
| PoC in GitHub | lsecqt/CVE-2022-26923-Powershell-POC | 2022-08-17 |
| PoC in GitHub | evilashz/PIGADVulnScanner | 2023-10-17 |
| PoC in GitHub | Gh-Badr/CVE-2022-26923 | 2023-11-28 |
| PoC in GitHub | Yowise/CVE-2022-26923 | 2024-09-01 |
| PoC in GitHub | rayngnpc/CVE-2022-26923-rayng | 2025-03-04 |
| PoC in GitHub | Eliasdekiniweek/CVE-2022-26923 | 2026-02-21 |
| PoC in GitHub | Nefhara/CVE-2022-26923 | 2026-05-29 |
| Metasploit | Active Directory Certificate Services (ADCS) privilege escalation (Certifried) |
History
| Recorded | Changed | Sources |
|---|---|---|
| exploitation, exploits | ||
| first indexed | CVE List, EUVD, GitHub Advisories, CISA KEV, Metasploit, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-26923 is a high vulnerability (CVSS 8.8) in Microsoft Active Directory, published May 10, 2022. CISA lists it as known to be exploited, since August 18, 2022. EUVD reports exploitation since August 18, 2022. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 83.5%, the 99th percentile. Fixed in ctdb 2:4.15.13+dfsg-0ubuntu0.20.04.8+tuxcare.els2.
References
msrc.microsoft.com/update-guide/vulnerability/CVE-2022-26923
portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2022-26923
cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2022-26923
nvd.nist.gov/vuln/detail/CVE-2022-26923
github.com/advisories/GHSA-j9xf-76vv-4wcg
errata.tuxcare.com/els_os/ubuntu20.04els/CLSA-2026-1777321102.html