Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Outils/GitHubGitHub/yowise/cve-2022-26923
Escalade de PrivilègesOutils de Chiffrement/DéchiffrementAnalyse des VulnérabilitésExploitationAuthentificationApprentissage et Éducation
GitHubyowise/cve-2022-26923

CVE-2022-26923

# Analyse technique détaillée et preuve de concept pour CVE-2022-26923, une vulnérabilité d'élévation de privilèges dans les services de certificats Active Directory, incluant les étapes d'exploitation et les informations sur les mesures d'atténuation.

Voir le dépôt
4il y a 2 ansPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

CVE-2022-26923

Comme décrit par Tenable : vulnérabilité d'élévation de privilèges dans Active Directory Domain Services

CVSS v3

Score de base : 8.8

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

Sévérité : Élevée

Résumé :

CVE-2022-26923 exploite une vulnérabilité dans les services de certificats Active Directory (AD CS) de Microsoft pour élever les privilèges.

Modèles de certificats : AD CS propose deux modèles par défaut pour les demandes de certificats : Utilisateur et Machine.

Limitation du modèle Utilisateur : Le modèle Utilisateur n'est pas vulnérable car il intègre l'UPN de l'utilisateur dans le SAN, qui est unique et ne peut pas être facilement modifié.

Vulnérabilité du modèle Machine : Le modèle Machine utilise le nom DNS pour l'identification. En modifiant le nom DNS d'un hôte nouvellement inscrit pour correspondre à un contrôleur de domaine, un attaquant peut obtenir un certificat permettant l'usurpation du contrôleur de domaine.

Élévation de privilèges : Cette usurpation peut être utilisée pour élever les privilèges et prendre le contrôle du domaine Active Directory.

Une petite histoire sur ADCS et les certificats :

Microsoft définit Active Directory Certificate Services (AD CS) comme « ... le rôle de serveur qui vous permet de créer une infrastructure à clé publique (PKI) et de fournir des capacités de cryptographie à clé publique, de certificats numériques et de signature numérique pour votre organisation. »

Un certificat est un document numériquement signé au format X.509 utilisé pour le chiffrement, la signature de messages et/ou l'authentification. Un certificat comporte généralement divers champs, dont notamment :

  1. Subject - Le propriétaire du certificat.
  2. Clé publique - Associe le Subject à une clé privée stockée séparément.
  3. Dates NotBefore et NotAfter - Définissent la durée de validité du certificat.
  4. Numéro de série - Un identifiant du certificat attribué par l'AC.
  5. Émetteur (Issuer) - Identifie qui a délivré le certificat (généralement une AC).
  6. SubjectAlternativeName - Définit un ou plusieurs noms alternatifs que le Subject peut utiliser.
  7. Basic Constraints - Identifie si le certificat est une AC ou une entité finale, et s'il existe des contraintes lors de l'utilisation du certificat.
  8. Extended Key Usages (EKU) - Des identifiants d'objet (OID) qui décrivent comment le certificat sera utilisé. Également appelés Enhanced Key Usage dans le langage Microsoft. Les OID EKU courants incluent :

- Signature de code (OID 1.3.6.1.5.5.7.3.3) - Le certificat est destiné à signer du code exécutable.

- Système de fichiers avec chiffrement (OID 1.3.6.1.4.1.311.10.3.4) - Le certificat est destiné au chiffrement des systèmes de fichiers.

- Courrier électronique sécurisé (1.3.6.1.5.5.7.3.4) - Le certificat est destiné au chiffrement des e-mails.

- Authentification client (OID 1.3.6.1.5.5.7.3.2) - Le certificat est destiné à l'authentification auprès d'un autre serveur (par exemple, AD).

- Ouverture de session par carte à puce (OID 1.3.6.1.4.1.311.20.2.2) - Le certificat est destiné à l'authentification par carte à puce.

- Authentification serveur (OID 1.3.6.1.5.5.7.3.1) - Le certificat est destiné à identifier les serveurs (par exemple, les certificats HTTPS).

  1. Algorithme de signature - Spécifie l'algorithme utilisé pour signer le certificat.
  2. Signature - La signature du corps du certificat réalisée à l'aide de la clé privée de l'émetteur (par exemple, une AC).

Source : livre blanc de specterops

Les certificats numériques peuvent être utilisés pour chiffrer et signer numériquement des documents et messages électroniques, ainsi que pour l'authentification de comptes d'ordinateurs, d'utilisateurs ou d'appareils sur un réseau. Par exemple, les certificats numériques sont utilisés pour fournir :

🔐La confidentialité grâce au chiffrement.

🔏L'intégrité grâce aux signatures numériques.

🖇️L'authentification en associant les clés de certificat aux comptes d'ordinateurs, d'utilisateurs ou d'appareils sur un réseau informatique.

Source : Microsoft Learning

AD CS est une technologie Microsoft qui fournit une infrastructure centralisée pour la gestion des certificats numériques. Elle offre plusieurs avantages clés :

  • Liaison d'identité : AD CS lie les identités (utilisateurs, ordinateurs, services) aux clés privées, garantissant une authentification sécurisée et un contrôle d'accès.

  • Gestion des certificats : Elle gère efficacement la distribution, l'inscription et la révocation des certificats.

  • Intégration avec Active Directory : Tire parti des informations d'identité existantes dans AD pour un enregistrement et une gestion transparents des certificats.

  • Configuration de stratégie de groupe : Permet un contrôle précis de la délivrance et de l'utilisation des certificats en fonction des rôles ou des attributs.

  • Prise en charge de diverses applications : AD CS prend en charge un large éventail d'applications, notamment S/MIME, les réseaux sans fil, VPN, IPsec, EFS, les cartes à puce, SSL/TLS et les signatures numériques.

En résumé, AD CS offre un moyen sécurisé et efficace de gérer les certificats numériques, renforçant ainsi la sécurité globale de l'infrastructure informatique d'une organisation.

Télécharger l’outil