Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

फ़ीडसंपर्कगोपनीयता© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
linux-kernel-zero-day-mitigation-zero-downtime-kernel-defense- — शून्य-डाउनटाइम Linux कर्नेल ज़ीरो-डे रक्षा केस अध्ययन। स्वचालित CLI और दोहरे-साक्षी नोटरी फ्रेमवर्क के लिए, mc493/kshield देखें। | Kitploit
उपकरण/GitHubGitHub/mc493/linux-kernel-zero-day-mitigation-zero-downtime-kernel-defense-
रक्षात्मक उपकरणकंटेनर सुरक्षाभेद्यता विश्लेषणDevSecOpsघटना प्रतिक्रिया
GitHubmc493/linux-kernel-zero-day-mitigation-zero-downtime-kernel-defense-

linux-kernel-zero-day-mitigation-zero-downtime-kernel-defense-

शून्य-डाउनटाइम Linux कर्नेल ज़ीरो-डे रक्षा केस अध्ययन। स्वचालित CLI और दोहरे-साक्षी नोटरी फ्रेमवर्क के लिए, mc493/kshield देखें।

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
रिपॉजिटरी देखें
21322 दिन पहलेअभी तक समीक्षित नहीं
साझा करें

ज़ीरो-डाउनटाइम Linux कर्नेल ज़ीरो-डे रक्षा: eBPF टेलीमेट्री, मॉड्यूल डिसआर्मामेंट और यूज़र नेमस्पेस के माध्यम से स्तरित प्रतिपूरक नियंत्रण

CI Release License: MIT Kernel: Linux HWE Kubernetes: CRI v1.30+ eBPF: Falco modern_ebpf Engineered With: Antigravity CLI Views

जब साइबरसिक्योरिटी एंड इंफ्रास्ट्रक्चर सिक्योरिटी एजेंसी (CISA) अपने Known Exploited Vulnerabilities (KEV) कैटलॉग में महत्वपूर्ण Linux कर्नेल कमज़ोरियाँ जोड़ती है, तो इंफ्रास्ट्रक्चर टीमों और SRE लीड्स के लिए एक तत्काल परिचालन घड़ी चलना शुरू हो जाती है:

अपस्ट्रीम पैच गैप:
किसी इन-द-वाइल्ड ज़ीरो-डे के सार्वजनिक रूप से हथियारीकृत होने और प्रमुख एंटरप्राइज़ वितरणों से परीक्षित, हस्ताक्षरित बाइनरी कर्नेल पैकेजों की उपलब्धता के बीच की अवधि आमतौर पर 7 से 21 दिनों तक होती है।

प्रोडक्शन Kubernetes क्लस्टरों में, विक्रेता पैकेजों की निष्क्रिय प्रतीक्षा करना सिस्टमों को सक्रिय शोषण के प्रति उजागर करता है, जबकि समय से पहले कर्नेल अपग्रेड या आपातकालीन रीबूट परिचालन संबंधी आउटेज का जोखिम पैदा करते हैं।

यह केस स्टडी एक डिफेंस-इन-डेप्थ प्रतिपूरक नियंत्रण फ्रेमवर्क का दस्तावेज़ीकरण करती है, जिसे तीन समवर्ती Linux कर्नेल कमज़ोरियों (CVE-2025-39964, CVE-2026-53266, CVE-2025-39682) को हॉस्ट रीबूट की आवश्यकता के बिना यूज़रस्पेस, कर्नेल लोडर और रनटाइम परतों में प्रबंधित करने के लिए डिज़ाइन किया गया है।

[!TIP]

स्वचालित फ्लीट डिप्लॉयमेंट: प्रोजेक्ट kshield

क्या आप एक ही CLI, Seccomp सैंडबॉक्सिंग और क्रॉस-नोड डुअल-विटनेस WORM अटेस्टेशन के साथ अपने Kubernetes फ्लीट में स्वचालित, डिक्लेरेटिव ज़ीरो-डाउनटाइम प्रतिपूरक नियंत्रण लागू करना चाहते हैं?
kshield (Universal Kernel Defense Framework) को डिप्लॉय करें — प्रोडक्शन-हार्डन्ड संदर्भ CLI, जिसमें 60-सेकंड का इंटरैक्टिव वॉचडॉग, लाइव sysctl प्रवर्तन (CVE-2026-98432 MPTCP डिसआर्म सहित) और अपरिवर्तनीय क्रिप्टोग्राफ़िक ऑडिट लेजर शामिल हैं।


खतरा मैट्रिक्स और रक्षा वर्गीकरण

परिचालन सटीकता सुनिश्चित करने के लिए, रक्षाओं को उनके सुरक्षा गुणों (Prevention, Runtime Detection, और Containment) के आधार पर सख्ती से वर्गीकृत किया गया है:

कमज़ोरीसबसिस्टमहमला तंत्रगंभीरतारक्षा मोडकार्यान्वयन तंत्र
CVE-2026-53266Netfilter Bridging (ebtables)ब्रिज ARP टेबल रीराइट नियमों में अंकगणितीय ओवरफ़्लोHigh (Memory Corruption)Prevention (Disarmament)RAM निष्कासन (modprobe -r) + लोडर ओवरराइड (/bin/true)
CVE-2025-39964Crypto Netlink (AF_ALG)netlink क्रिप्टो सॉकेट आवंटन में इंटीजर ट्रंकेशनHigh (LPE / Breakout)Detection (eBPF) / GatingModern eBPF (sys_enter_socket, domain 38) + SECCOMP
CVE-2025-39682Kernel TLS (kTLS)TCP ULP में ज़ीरो-लेंथ रिकॉर्ड प्रोसेसिंग दोषHigh (Kernel Panic / Heap)Detection (eBPF)Modern eBPF (sys_enter_setsockopt, TCP_ULP 31 और SOL_TLS 282)

स्तरित डिफेंस-इन-डेप्थ आर्किटेक्चर

flowchart TD
    subgraph Ring3 ["User Space / Container Pod (Ring 3)"]
        Workload["Container Workload / Untrusted Process"]
        Probe["Exploit Vectors: socket(AF_ALG) or setsockopt(TCP_ULP)"]
        Workload --> Probe
    end

    subgraph Ring0 ["Linux Kernel (Ring 0)"]
        SyscallTrap["Syscall Trap (sysenter)"]
        Probe --> SyscallTrap
        
        Tracepoint["Kernel Tracepoint: sys_enter"]
        SyscallTrap --> Tracepoint
        
        subgraph eBPFEngine ["Modern eBPF Detection (CO-RE Ring Buffer)"]
            Filter{"Syscall Gating:\n- domain == 38 (AF_ALG)\n- SOL_TCP + TCP_ULP\n- SOL_TLS (282)"}
            Tracepoint --> Filter
        end
        
        Disarmed["Modprobe Hook: /bin/true\n(ebtables evicted & blocked)"]
        UserNS["containerd v2.2.4 User Namespace Remap\nContainer UID 0 -> Host UID 1000000\n(Bounded Credential Containment)"]
        
        Filter -- "Match (<1ms)" --> AlertRingBuf["Ring Buffer Emission"]
        Filter -- "Pass" --> KernelExec["Normal Execution Path"]
        KernelExec --> UserNS
    end

    subgraph SecurityPipeline ["Reactive Event Pipeline"]
        Falcosidekick["Falco Daemon & Sidekick (:2801)"]
        Forwarder["Event Forwarder Daemon (:9876)"]
        NATSBus["NATS Security Bus (security.alerts.kernel)"]
        
        AlertRingBuf --> Falcosidekick
        Falcosidekick --> Forwarder
        Forwarder --> NATSBus
    end

    subgraph Enforcement ["Automated Remediation & Audit"]
        Remediator["Dynamic Bouncer (CrowdSec / nftables Drop)"]
        AuditLedger["Cryptographically Tamper-Evident Hash Chain\n(SHA-256 Chaining & Cross-Node Replication)"]
        
        NATSBus --> Remediator
        NATSBus --> AuditLedger
    end

    classDef danger fill:#ffdddd,stroke:#ff0000,stroke-width:2px;
    classDef safe fill:#ddffdd,stroke:#00aa00,stroke-width:2px;
    classDef arch fill:#f0f4f8,stroke:#0066cc,stroke-width:1px;
    class Probe danger;
    class Disarmed,UserNS,AuditLedger safe;

परत 1: कर्नेल मॉड्यूल निरस्त्रीकरण (निवारक)

1. परिचालन संबंधी बारीकी: सक्रिय मेमोरी बनाम भविष्य की जाँच

/etc/modprobe.d/ ओवरराइड के साथ एक आम गलती यह है कि install /bin/true केवल बाद के मॉड्यूल लोड प्रयासों को अवरुद्ध करता है। यदि ब्रिज नेटवर्किंग (Docker, लेगेसी CNI) ने होस्ट जीवनचक्र में पहले ebtables लोड किया था, तो कमज़ोर कोड कर्नेल RAM में सक्रिय रहता है।

शून्य-डाउनटाइम निरस्त्रीकरण के लिए दो-चरणीय अनुक्रम आवश्यक है:

  1. निष्कासन: वर्तमान में निवासरत मॉड्यूल को कर्नेल मेमोरी से अनलोड करें।
  2. सीलिंग: पुनः लोडिंग को रोकने के लिए /bin/true लोडर ओवरराइड कॉन्फ़िगर करें।

2. कार्यान्वयन

# Step A: Evict active ebtables modules with fail-closed inspection
for mod in ebtable_nat ebtable_filter ebtable_broute ebt_snat ebt_dnat ebt_arpreply ebtables; do
  if lsmod | grep -q "^${mod} "; then
    sudo modprobe -r "${mod}"
  fi
done

# Assert zero resident modules remain before installing loader overrides:
if lsmod | grep -q "^ebt"; then
  echo "FATAL: ebtables modules still resident in memory! Eviction failed." >&2
  exit 1
fi

# Step B: Seal the loader via /etc/modprobe.d/blacklist-ebtables.conf
sudo tee /etc/modprobe.d/blacklist-ebtables.conf << 'EOF'
# Mitigation for CVE-2026-53266: Netfilter ARP table corruption
install ebtables /bin/true
install ebtable_nat /bin/true
install ebtable_broute /bin/true
install ebtable_filter /bin/true
install ebt_snat /bin/true
install ebt_dnat /bin/true
install ebt_arpreply /bin/true

blacklist ebtables
blacklist ebtable_nat
blacklist ebt_snat
blacklist ebt_arpreply
EOF

3. सत्यापन

# Test explicit loading (override must return exit code 0 without inserting code):
$ sudo modprobe ebt_snat
$ lsmod | grep ebt
# Output: (Empty - 0 modules resident in kernel memory)

परत 2: eBPF सिसकॉल टेलीमेट्री और व्यवहारिक गेटिंग (रनटाइम डिटेक्शन)

1. सिंक्रोनस गेटिंग बनाम असिंक्रोनस डिटेक्शन मैट्रिक्स

टूल डाउनलोड करें