Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Submit
ToolsExploitsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2026-68376-Ubuntu-7.0.0-30-Poc — Proof-of-concept exploit for CVE-2026-68376 in Ubuntu kernel 7.0.0-30, leveraging SCTP chunk handling and PTE manipulation to escalate privileges to root. | Kitploit
Tools/GitHubGitHub/gagaltotal/cve-2026-68376-ubuntu-7.0.0-30-poc
Privilege EscalationVulnerability AnalysisExploitationBinary Exploitation
GitHubgagaltotal/cve-2026-68376-ubuntu-7.0.0-30-poc

CVE-2026-68376-Ubuntu-7.0.0-30-Poc

Proof-of-concept exploit for CVE-2026-68376 in Ubuntu kernel 7.0.0-30, leveraging SCTP chunk handling and PTE manipulation to escalate privileges to root.

View Repository

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
1 day agoNot yet reviewed

CVE-2026-68376-Ubuntu-7.0.0-30-Poc

Overview

This project contains a Proof-of-Concept (PoC) exploit for CVE-2026-68376, targeting Ubuntu kernel version 7.0.0-30. The exploit leverages a vulnerability in the SCTP (Stream Control Transmission Protocol) implementation to achieve privilege escalation through Page Table Entry (PTE) manipulation.

Disclaimer

THIS TOOL IS FOR EDUCATIONAL AND RESEARCH PURPOSES ONLY.

  • Use only on systems you own or have explicit permission to test
  • Unauthorized use of this exploit against target systems is illegal
  • The author is not responsible for any damage or legal issues resulting from misuse

Project Structure

root@kitploit:~
CVE-2026-68376-Ubuntu-7.0.0-30-Poc/
├── CVE-2026-68376.go    # Main Go source code for the exploit
├── n2p-exploit          # Compiled binary executable
├── go.mod              # Go module definition
├── .gitignore          # Git ignore rules (generated)
└── README.md           # This file

Features

  • SCTP PTE Exploit: Leverages SCTP protocol vulnerability for privilege escalation
  • Multiple attack vectors: Supports both full exploit execution and vulnerability triggering only
  • Verbose output: Detailed logging for debugging and analysis
  • Configurable options: Customizable via environment variables and command-line flags
  • ASCII banner: Visual identification of the exploit

Installation

Prerequisites

  • Go 1.27.1 or later
  • Linux system with Ubuntu kernel 7.0.0-30
  • Root privileges for exploit execution

Building from Source

root@kitploit:~
# Clone the repository
git clone <repository-url>
cd CVE-2026-68376-Ubuntu-7.0.0-30-Poc

# Build the Go project
go build -o n2p-exploit CVE-2026-68376.go

# Make the binary executable
chmod +x n2p-exploit

Usage

Basic Execution

root@kitploit:~
./n2p-exploit

Command-Line Options

root@kitploit:~
./n2p-exploit [OPTIONS] [PID]

Environment Variables

Examples

root@kitploit:~
# Full exploit execution
./n2p-exploit

# With verbose output
./n2p-exploit --verbose

# Trigger vulnerability only (safe for analysis)
./n2p-exploit --vuln-trigger

# With verbose and vulnerability trigger
./n2p-exploit --vuln-trigger --verbose

# Show banner
./n2p-exploit --banner

# Show current configuration
./n2p-exploit --config

# Run as root helper for specific PID
./n2p-exploit 12345

Technical Details

Vulnerability Overview

CVE-2026-68376 affects the SCTP implementation in Linux kernel 7.0.0-30. The exploit leverages improper handling of SCTP chunks and PTE manipulation to escalate privileges from user space to root.

Key Components

  • SCTP Protocol: Exploits SCTP chunk handling mechanisms
  • PTE Manipulation: Modifies Page Table Entries to redirect memory access
  • Core Pattern: Uses core dump pattern to achieve write primitive
  • Memory Layout: Carefully crafted memory mappings to facilitate exploit

Constants and Configuration

The exploit defines numerous constants for:

  • System call numbers (x86_64 Linux)
  • SCTP protocol parameters
  • Memory regions and offsets
  • Signal and process constants
  • MADVISE advice values

Security Considerations

  1. Kernel Dependencies: This exploit targets specific kernel version 7.0.0-30. Other kernel versions may not be vulnerable.
  2. ASLR and Security Mitigations: Modern kernel security features may prevent successful exploitation.
  3. Testing Environment: Recommended to test in isolated virtual machines or containers.
  4. Ethical Use: Only test on systems you have permission to assess.

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

References

  • CVE-2026-68376: MITRE CVE
  • Ubuntu Kernel 7.0.0-30
  • SCTP Protocol Specification
  • Linux Kernel Memory Management

CVE-2026-68376-Ubuntu-7.0.0-30-Poc

Download Tool
OptionDescription
--vuln-triggerTrigger vulnerability only (no root escalation)
--verbose, -VEnable verbose output
--bannerDisplay ASCII banner art
--help, -hDisplay this help message
--version, -vDisplay version information
--configShow current configuration
PIDRun as root helper for specified PID
VariableDefaultDescription
N2P_REPORT_PATH/tmp/n2p-root-reportReport output path
N2P_FLAG_PATH/flagFlag file path
N2P_TUN_DEVICE/dev/net/tunTUN device path
N2P_CONSOLE/dev/consoleConsole device path
N2P_TTY/dev/ttyS0TTY device path
N2P_PROC_EXE/proc/self/exeSelf executable path
N2P_CORE_PATTERN`/proc/%P/fd/666 %P`
N2P_VERBOSE(unset)Enable verbose mode (1/true/yes)