Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
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é.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
kshield — Défense d'urgence du noyau Linux sans interruption de service et désarmement de la surface d'attaque. Hotpatching actif pour CVE-2026-98432 (RCE MPTCP), CVE-2024-1086, CVE-2026-53266 et sandboxing Seccomp. | Kitploit
Outils/GitHubGitHub/mc493/kshield
Outils DéfensifsEscalade de PrivilègesSécurité des ConteneursAnalyse des VulnérabilitésAudit de ConfigurationDevSecOpsRéponse aux Incidents
GitHubmc493/kshield

kshield

Défense d'urgence du noyau Linux sans interruption de service et désarmement de la surface d'attaque. Hotpatching actif pour CVE-2026-98432 (RCE MPTCP), CVE-2024-1086, CVE-2026-53266 et sandboxing Seccomp.

Voir le dépôt
13il y a 20h 42mPas 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

kshield (UKDF) : Moteur de défense d'urgence du noyau Linux à zéro interruption et de durcissement contre les zero-days

Correctifs à chaud actifs et mesures compensatoires pour CVE-2026-98432 (RCE MPTCP), CVE-2024-1086 (Netfilter), CVE-2026-53266, CVE-2025-39964 et désarmement des appels système Seccomp

CI Release License: Apache 2.0 CVE: CVE-2026-98432 CVE: CVE-2024-1086 CVE: CVE-2026-53266 Architecture: x86_64 | aarch64 Zero Regression Throughput Kubernetes: DaemonSet Engineered With: Antigravity CLI Views

kshield (implémentant le Universal Kernel Defense Framework / UKDF) est un moteur de défense des systèmes d'entreprise conçu pour éliminer systématiquement les surfaces d'attaque exploitables du noyau Linux sans nécessiter de recompilation du noyau, de redémarrage ou d'interruption des services en production.

Il fournit des mesures compensatoires immédiates et sans dépendance de Jour-0 ainsi qu'une prévention des chemins d'exploitation ciblant les primitives critiques de pré-authentification et d'élévation de privilèges locales associées à :

  • CVE-2026-98432 (CVSS 9.8 Critique) : chaîne d'exploitation Use-After-Free et heap grooming en ring-0 à distance via Multipath TCP (MPTCP).
  • CVE-2024-1086 (CVSS 7.8 Élevé) : élévation de privilèges par double-free dans nf_tables de Netfilter.
  • CVE-2026-53266 (CVSS 7.5 Élevé) : corruption de la table ARP ebtables du pontage Netfilter.
  • CVE-2025-39964 (CVSS 7.8 Élevé) : troncature d'entier dans les sockets AF_ALG de Crypto Netlink.
  • CVE-2022-2602 / CVE-2022-0185 / CVE-2022-2588 : io_uring, débordement de tas fsopen et use-after-free route4.

Toutes les actions de défense sont chaînées cryptographiquement et notariées de manière indépendante via un registre d'audit WORM en ajout seul à double témoin.


Réponse à incident d'urgence en 10 secondes (Matrice de menaces)

Lorsque des vulnérabilités critiques sont ajoutées au catalogue Known Exploited Vulnerabilities (KEV) de la CISA, kshield fournit une atténuation opérationnelle instantanée et vérifiée :

CVE cibléeSous-système affectéVecteur d'attaqueMesure compensatoire kshieldMécanisme à zéro interruption
CVE-2026-98432IPv4 / Multipath TCPRCE root à distance en pré-authentificationnet.mptcp.enabled = 0Désarmement sysctl + injection dans /run/sysctl.d
CVE-2026-53266Netfilter (ebtables)Corruption mémoire du noyau localeDésarmement du chargeur de modules (/bin/true)Éviction de la RAM (modprobe -r) + surcharge volatile dans /run/modprobe.d
CVE-2025-39964Crypto Netlink (AF_ALG)Évasion de conteneur / LPEFiltrage Seccomp synchroneRenvoie EACCES (SCMP_ACT_ERRNO) sur socket(38) avant la répartition en ring-0
CVE-2024-1086Netfilter (nf_tables)LPE noyau par double-freeÉviction des protocoles dormantsRestreint les espaces de noms utilisateur non privilégiés + blocage du chargeur
CVE-2022-2602Cœur io_uringÉlévation de privilèges via E/S asynchronesInterception d'appels système par SeccompBloque io_uring_setup sans impact sur la latence d'exécution

[!NOTE] Clarification architecturale et de recherche :
Le Universal Kernel Defense Framework (UKDF) et son moteur de référence kshield représentent une architecture d'ingénierie système indépendante conçue pour les contrôles compensatoires Day-0, le sandboxing Seccomp et la notarisation cryptographique WORM en ajout seul. Il n'a aucune affiliation ni connexion architecturale avec des articles de recherche académique antérieurs ou des prototypes de défense académiques qui utilisent une terminologie ou des acronymes similaires (tels que les articles académiques sur la défense d'exécution eBPF intitulés kShield). UKDF fonctionne explicitement sans instrumentation eBPF dans le noyau, s'appuyant plutôt sur un filtrage déterministe des appels système, le scellement du chargeur modprobe et le chaînage cryptographique POSIX de la bibliothèque standard.


Piliers architecturaux clés

┌─────────────────────────────────────────────────────────────────────────────┐
│                 UNIVERSAL KERNEL DEFENSE FRAMEWORK (UKDF)                   │
│                   Reference Engine & Unified CLI: kshield                   │
├─────────────────────┬─────────────────────┬─────────────────────────────────┤
│ 1. Attack Surface   │ 2. Targeted Seccomp │ 3. Cryptographic Dual-Witness   │
│    Audit & Disarm   │    Exploit Gating   │    Append-Only Ledger           │
├─────────────────────┼─────────────────────┼─────────────────────────────────┤
│ • Scans 40+ dormant │ • Drops io_uring,   │ • Sequential SHA-256 hash chain │
│   legacy protocols  │   userfaultfd,      │ • Sub-100µs NVMe append latency │
│ • Prunes attackable │   kexec, AF_ALG     │ • Sub-2ms cross-node replication│
│   code paths in RAM │ • Sub-microsecond   │ • 60-second Dead-Man Switch     │
│ • 60s rollback timer│   syscall overhead  │ • >70,000 records/sec verify    │
└─────────────────────┴─────────────────────┴─────────────────────────────────┘
  1. CLI sans dépendance (kshield) : Écrit uniquement à l'aide de la bibliothèque standard Python et de wrappers libc C-types. Le CLI principal ne nécessite aucun paquet tiers, aucune étape de compilation, et s'exécute partout, d'un conteneur minimal à un serveur d'entreprise. Il inclut à la fois l'ajout natif au registre avec verrouillage consultatif de fichiers POSIX (record-event avec fcntl.flock) et la vérification cryptographique (verify-ledger), tout en fournissant une paire optionnelle de démon éditeur/témoin distribué avec des dépendances découplées dans daemon/requirements.txt.
  2. Désarmement transactionnel et chien de garde automatisé : Modifie les paramètres du noyau et les tables de chargement des modules avec un chien de garde interactif de 60 secondes à sécurité intégrée. Si la connectivité réseau, la résolution DNS ou l'état de santé des services se dégradent pendant la configuration, kshield revient automatiquement à un instantané cryptographique.
  3. Interception des appels système multi-architecture : Applique des filtres Seccomp au niveau du conteneur et de l'hôte, neutralisant les primitives d'exploitation sur x86_64 et ARM64 (aarch64).
  4. Notaire à double témoin inter-nœuds : Découple la journalisation en un coffre WORM primaire et un notaire témoin externe indépendant. Aucun des deux nœuds ne peut réécrire, supprimer ou réordonner les journaux historiques sans déclencher une alarme instantanée de divergence de consensus cryptographique.

Télécharger l’outil