Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
CVE-2026-74580 — Shell-basierter lokaler Privilegieneskalations-Exploit für CVE-2026-74580 im Linux-vhost-Treiber, mit kernelspezifischen Offset-Tabellen für RHEL, CentOS Stream und Fedora. | Kitploit
Tools/GitHubGitHub/youneshfa/cve-2026-74580
Privilege EscalationSchwachstellenanalyseExploitationShellcodeBinary-Exploitation
GitHubyouneshfa/cve-2026-74580

CVE-2026-74580

Shell-basierter lokaler Privilegieneskalations-Exploit für CVE-2026-74580 im Linux-vhost-Treiber, mit kernelspezifischen Offset-Tabellen für RHEL, CentOS Stream und Fedora.

Repository anzeigen
2vor 11 TagenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

CVE-2026-74580 - LPE

CVE-2026-74580 vhost: vring-Metadaten-Cache bei vring-Neukonfiguration zurücksetzen - Exploit

Exploit-Historie

Ich entdeckte diese Schwachstelle drei Tage, nachdem sie von einem anderen Forscher gemeldet worden war. Allerdings hatte ich den Exploit bereits entwickelt und entschied mich, ihn erst zu veröffentlichen, nachdem ich verifiziert hatte, dass die meisten Linux-Distributionen die notwendigen Patches eingespielt hatten.

Funktionsweise des Exploits

  1. Schwachstellenstatus prüfen: Überprüfen, ob die laufende Kernel-Version anfällig ist und ob die Berechtigungen für /dev/vhost-net und /dev/vhost-vsock auf 0660 gesetzt sind.
  2. Kernelspezifische Offsets ermitteln: Wenn das System die oben genannten Bedingungen erfüllt, die vom Exploit benötigten kernelspezifischen Offsets ermitteln: OFF_DIVIDE, OFF_INIT_TASK, T_TASKS, T_PID, T_REAL_CRED und C_UID. Falls diese Offsets nicht in der Offset-Tabelle des Exploits aufgeführt sind, können sie aus öffentlich verfügbaren Informationen bezogen werden. Achten Sie darauf, Informationen zu verwenden, die exakt zur Kernel-Version passen.
  3. Exploit ausführen: Sobald alle Voraussetzungen erfüllt sind, das Skript mit chmod +x CVE-2026-74580.sh ausführbar machen und anschließend mit ./CVE-2026-74580.sh ausführen. Der Exploit übernimmt die verbleibenden Schritte automatisch.

Getestete Version und bestätigter Exploit

RHEL 10.x

Kernel: 6.12 | cred.uid: 8

Symbole aus AlmaLinux-, Rocky Linux- und CentOS Stream-1:1-Rebuilds desselben NVR.

6.12.0-211.47.1.el10_2.x86_64)  echo  0x1001030  0x2212940  2624  2832  3352  8 ;;  # RHEL 10.2 vuln
6.12.0-211.7.1.el10_2.x86_64)   echo  0x1001030  0x2212940  2624  2832  3352  8 ;;  # RHEL 10.2 vuln
6.12.0-124.8.1.el10_1.x86_64)   echo  0x1001030  0x2010940  2560  2768  3288  8 ;;  # RHEL 10.1 vuln
6.12.0-55.9.1.el10_0.x86_64)    echo  0x1001030  0x2010940  2544  2752  3272  8 ;;  # RHEL 10.0 vuln
6.12.0-248.el10.x86_64)         echo  0x1001030  0x2212900  2624  2832  3352  8 ;;  # CentOS Stream 10 vuln

RHEL 9.x

Kernel: 5.14 | cred.uid: 4

5.14.0-734.el9.x86_64)          echo  0xe00930  0x1e1a900  2544  2744  3248  4 ;;  # CentOS Stream 9
5.14.0-731.el9.x86_64)          echo  0xe00930  0x1e1a900  2544  2744  3248  4 ;;  # CentOS Stream 9
5.14.0-687.44.1.el9_8.x86_64)   echo  0xe00930  0x1e1a8c0  2544  2744  3248  4 ;;  # RHEL 9.8 vuln
5.14.0-687.36.1.el9_8.x86_64)   echo  0xe00930  0x1e1a8c0  2544  2744  3248  4 ;;  # RHEL 9.8 vuln
5.14.0-687.39.1.el9_8.x86_64)   echo  0xe00930  0x1e1a8c0  2544  2744  3248  4 ;;  # RHEL 9.8 vuln
5.14.0-687.5.1.el9_8.x86_64)    echo  0xe00930  0x1e1a8c0  2544  2744  3248  4 ;;  # RHEL 9.8 vuln
5.14.0-611.5.1.el9_7.x86_64)    echo  0xe00930  0x1e1a8c0  2544  2744  3248  4 ;;  # RHEL 9.7 vuln
5.14.0-570.12.1.el9_6.x86_64)   echo  0xe00940  0x1e1a8c0  2544  2744  3248  4 ;;  # RHEL 9.6 vuln
5.14.0-503.11.1.el9_5.x86_64)   echo  0xe00940  0x1e1a8c0  2512  2712  3216  4 ;;  # RHEL 9.5 vuln
5.14.0-427.13.1.el9_4.x86_64)   echo  0xe00950  0x1c1a940  2512  2752  3256  4 ;;  # RHEL 9.4 vuln
5.14.0-362.8.1.el9_3.x86_64)    echo  0xe00910  0x1c1a940  2512  2776  3280  4 ;;  # RHEL 9.3 vuln
5.14.0-284.11.1.el9_2.x86_64)   echo  0xc008f0  0x1a1a940  2424  2688  3192  4 ;;  # RHEL 9.2 vuln
5.14.0-162.6.1.el9_1.x86_64)    echo  0xc008f0  0x1a1a940  2424  2688  3192  4 ;;  # RHEL 9.1 vuln
5.14.0-70.13.1.el9_0.x86_64)    echo  0xc00860  0x1a1a940  2424  2688  3192  4 ;;  # RHEL 9.0 vuln

Fedora

6.19.10-300.fc44.x86_64)        echo  0x1030  0x2a131c0  2560  2768  3288  8 ;;  # Fedora 44
Tool herunterladen